r135 - trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0
mickey at gta01.hmw-consulting.de
mickey at gta01.hmw-consulting.de
Sat Oct 28 01:48:32 CEST 2006
Author: mickey
Date: 2006-10-27 23:48:32 +0000 (Fri, 27 Oct 2006)
New Revision: 135
Added:
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkmenuitem
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkscrollbar
Modified:
trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc
Log:
theming: factor out gtkmenuitem and gtkscrollbar
Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkmenuitem
===================================================================
--- trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkmenuitem 2006-10-27 23:31:43 UTC (rev 134)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkmenuitem 2006-10-27 23:48:32 UTC (rev 135)
@@ -0,0 +1,12 @@
+style "gtkmenuitem" {
+ engine "pixmap" {
+ image {
+ function = BOX
+ recolorable = TRUE
+ file = "transparent100.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+ }
+}
+class "GtkMenuItem" style "gtkmenuitem"
Modified: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc
===================================================================
--- trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc 2006-10-27 23:31:43 UTC (rev 134)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc 2006-10-27 23:48:32 UTC (rev 135)
@@ -1,15 +1,14 @@
gtk-font-name = "Vera Sans 16"
+include "gtkmenuitem"
+include "gtkscrollbar"
+
include "mokomenubox"
include "mokopanedwindow"
include "mokotoolbox"
-# pixmap_path "/local/pkg/openmoko/OM-2007/artwork/themes/openmoko-standard/gtk-2.0"
-
-#----------------------------------------------------------------------------
style "default" {
-#----------------------------------------------------------------------------
-# bg_pixmap[NORMAL] = "light-brushed.png"
+# bg_pixmap[NORMAL] = "light-brushed.png"
fg[NORMAL] = "#201d15" # very dark brown
fg[PRELIGHT] = "#201d15" # very dark brown
@@ -36,134 +35,5 @@
text[INSENSITIVE] = "#a69872" # very dark brown
}
-
-# common default
# class "GtkWidget" style "default"
-
-#----------------------------------------------------------------------------
-style "popup-menus" {
-#----------------------------------------------------------------------------
- engine "pixmap" {
- image {
- function = BOX
- recolorable = TRUE
- # shadow = IN
- file = "gold-button.png"
- border = { 10, 10, 6, 6 }
- stretch = TRUE
- }
- }
- GtkMenuItem ::selected_shadow_type = etched-out
-}
-class "GtkMenuItem" style "popup-menus"
-
-#----------------------------------------------------------------------------
-style "scrollbar" {
-#----------------------------------------------------------------------------
-#
-# properties
-#
- GtkScrollbar::slider_width = 32
- GtkScrollbar::stepper_size = 24
- GtkScrollbar::stepper_spacing = 8
-
- GtkScrollbar::has_backward_stepper = 1
- GtkScrollbar::has_secondary_forward_stepper = 1
-
- GtkScrollbar::has_forward_stepper = 1
- GtkScrollbar::has_secondary_backward_stepper = 1
-
- engine "pixmap" {
-#
-# sliders
-#
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "slider"
- file = "openmoko-scrollbar-horizontal.png"
- border = { 13, 12, 2, 2 }
- stretch = TRUE
- orientation = HORIZONTAL
- }
-
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "slider"
- file = "openmoko-scrollbar-vertical.png"
- border = { 2, 2, 15, 15 }
- stretch = TRUE
- orientation = VERTICAL
- }
-#
-# through
-#
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "trough"
- file = "vtrough.png"
- border = { 3, 3, 23, 23 }
- stretch = TRUE
- orientation = VERTICAL
- }
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "trough"
- file = "htrough.png"
- border = { 23, 23, 3, 3 }
- stretch = TRUE
- orientation = HORIZONTAL
- }
-#
-# arrows
-#
- image {
- function = BOX
- recolorable = TRUE
- file = "arrow-background.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- image {
- function = ARROW
- recolorable = TRUE
- overlay_file = "arrow-up.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = TRUE
- arrow_direction = UP
- }
- image {
- function = ARROW
- recolorable = TRUE
- overlay_file = "arrow-down.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = TRUE
- arrow_direction = DOWN
- }
- image {
- function = ARROW
- recolorable = TRUE
- overlay_file = "arrow-left.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = TRUE
- arrow_direction = LEFT
- }
- image {
- function = ARROW
- recolorable = TRUE
- overlay_file = "arrow-right.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = TRUE
- arrow_direction = RIGHT
- }
- }
-}
-class "GtkScrollbar" style "scrollbar"
Added: trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkscrollbar
===================================================================
--- trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkscrollbar 2006-10-27 23:31:43 UTC (rev 134)
+++ trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkscrollbar 2006-10-27 23:48:32 UTC (rev 135)
@@ -0,0 +1,107 @@
+style "scrollbar" {
+#
+# properties
+#
+ GtkScrollbar::slider_width = 32
+ GtkScrollbar::stepper_size = 24
+ GtkScrollbar::stepper_spacing = 8
+
+ GtkScrollbar::has_backward_stepper = 1
+ GtkScrollbar::has_secondary_forward_stepper = 1
+
+ GtkScrollbar::has_forward_stepper = 1
+ GtkScrollbar::has_secondary_backward_stepper = 1
+
+ engine "pixmap" {
+#
+# sliders
+#
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ detail = "slider"
+ file = "openmoko-scrollbar-horizontal.png"
+ border = { 13, 12, 2, 2 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ detail = "slider"
+ file = "openmoko-scrollbar-vertical.png"
+ border = { 2, 2, 15, 15 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+#
+# through
+#
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ detail = "trough"
+ file = "vtrough.png"
+ border = { 3, 3, 23, 23 }
+ stretch = TRUE
+ orientation = VERTICAL
+ }
+ image
+ {
+ function = BOX
+ recolorable = TRUE
+ detail = "trough"
+ file = "htrough.png"
+ border = { 23, 23, 3, 3 }
+ stretch = TRUE
+ orientation = HORIZONTAL
+ }
+#
+# arrows
+#
+ image {
+ function = BOX
+ recolorable = TRUE
+ file = "arrow-background.png"
+ border = { 0, 0, 0, 0 }
+ stretch = TRUE
+ }
+ image {
+ function = ARROW
+ recolorable = TRUE
+ overlay_file = "arrow-up.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ arrow_direction = UP
+ }
+ image {
+ function = ARROW
+ recolorable = TRUE
+ overlay_file = "arrow-down.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ arrow_direction = DOWN
+ }
+ image {
+ function = ARROW
+ recolorable = TRUE
+ overlay_file = "arrow-left.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ arrow_direction = LEFT
+ }
+ image {
+ function = ARROW
+ recolorable = TRUE
+ overlay_file = "arrow-right.png"
+ overlay_border = { 0, 0, 0, 0 }
+ overlay_stretch = TRUE
+ arrow_direction = RIGHT
+ }
+ }
+}
+class "GtkScrollbar" style "scrollbar"
More information about the commitlog
mailing list