check the version of the server and warn the user if different from the client version
[openerp-client.git] / bin / themes / Aquativo / gtkrc.last
blob2a13165a139d08acdaefa37ae19fc8fdcef0e78a
1 ####################################################################
3 # XLiquid_GTK2
5 ####################################################################
7 gtk-icon-sizes = "panel-menu=22,22"
9 include "iconrc"
11 style "EventBox" {
12     bg_pixmap[NORMAL]      = "<parent>"
13     bg_pixmap[INSENSITIVE] = "<parent>"
14     bg_pixmap[PRELIGHT]    = "<parent>"
15     bg_pixmap[SELECTED]    = "<parent>"
16     bg_pixmap[ACTIVE]      = "<parent>"
20 ###########################################
21 # Buttons
22 ###########################################
25 style "CheckRadioButton" {
26     engine "pixmap" {
27         image {
28             function        = FLAT_BOX
29             recolorable     = TRUE
30             file            = "menu_hi-light.png"
31             border          = { 10, 10, 10, 10 }
32             stretch         = TRUE
33         }
34     }
37 class "GtkRadioButton" style "CheckRadioButton"
38 class "GtkCheckButton" style "CheckRadioButton"
41 ###########################################
43 ###########################################
46 style "ToggleButton" {
47     engine "pixmap" {
48         image {
49             function        = BOX
50             recolorable     = TRUE
51             shadow          = IN
52             file            = "toggle_clicked.png"
53             border          = { 2, 2, 2, 2 }
54             stretch         = TRUE
55         }
56         image {
57             function        = BOX
58             recolorable     = TRUE
59             shadow          = OUT
60             file            = "toggle_default.png"
61             border          = { 2, 2, 2, 2 }
62             stretch         = TRUE
63         }
64     }
67 class "GtkToggleButton" style "ToggleButton"
70 ###########################################
72 ###########################################
75 style "Button" {
76     bg[NORMAL] = "#ffffff"
78     engine "pixmap" {
79         image {
80             function        = BOX
81             recolorable     = TRUE
82             state           = NORMAL
83             shadow          = IN
84             file            = "button_normal_in.png"
85             border          = { 2, 2, 2, 2 }
86             stretch         = TRUE
87         }
88         image {
89             function        = BOX
90             recolorable     = TRUE
91             state           = NORMAL
92             shadow          = OUT
93             file            = "button_normal_out.png"
94             border          = { 2, 2, 2, 2 }
95             stretch         = TRUE
96         }
97         image {
98             function        = BOX
99             recolorable     = TRUE
100             state           = INSENSITIVE
101             shadow          = IN
102             file            = "button_insensitive_in.png"
103             border          = { 2, 2, 2, 2 }
104             stretch         = TRUE
105         }
106         image {
107             function        = BOX
108             recolorable     = TRUE
109             state           = INSENSITIVE
110             shadow          = OUT
111             file            = "button_insensitive_out.png"
112             border          = { 2, 2, 2, 2 }
113             stretch         = TRUE
114         }
115         image {
116             function        = BOX
117             recolorable     = TRUE
118             state           = PRELIGHT
119             shadow          = OUT
120             file            = "button_prelight_out.png"
121             border          = { 2, 2, 2, 2 }
122             stretch         = TRUE
123         }
124         image {
125             function        = BOX
126             recolorable     = TRUE
127             state           = SELECTED
128             shadow          = IN
129             file            = "button_selected_in.png"
130             border          = { 2, 2, 2, 2 }
131             stretch         = TRUE
132         }
133         image {
134             function        = BOX
135             recolorable     = TRUE
136             state           = ACTIVE
137             shadow          = IN
138             file            = "button_active_in.png"
139             border          = { 2, 2, 2, 2 }
140             stretch         = TRUE
141         }
142     }
145 class "GtkButton" style "Button"
148 ###########################################
150 ###########################################
151 # Notebooks
152 ###########################################
155 style "Notebook" {
157     engine "pixmap" {
158         image {
159             function        = EXTENSION
160             recolorable     = TRUE
161             state           = ACTIVE
162             file            = "notebook_active_bottom.png"
163             border          = { 10, 10, 10, 10 }
164             stretch         = TRUE
165             gap_side        = BOTTOM
166         }
167         image {
168             function        = EXTENSION
169             recolorable     = TRUE
170             state           = ACTIVE
171             file            = "notebook_active_top.png"
172             border          = { 10, 10, 10, 10 }
173             stretch         = TRUE
174             gap_side        = TOP
175         }
177         image {
178             function        = EXTENSION
179             recolorable     = TRUE
180             state           = ACTIVE
181             file            = "extension_active_right.png"
182             border          = { 2, 2, 2, 2 }
183             stretch         = TRUE
184             gap_side        = RIGHT
185         }
186         image {
187              function        = EXTENSION
188              recolorable     = TRUE
189              state           = ACTIVE
190              file            = "extension_active_left.png"
191              border          = { 2, 2, 2, 2 }
192              stretch         = TRUE
193              gap_side        = LEFT
194         }
196         image {
197             function        = EXTENSION
198             recolorable     = TRUE
199             file            = "notebook_bottom.png"
200             border          = { 10, 10, 10, 10 }
201             stretch         = TRUE
202             gap_side        = BOTTOM
203         }
204         image {
205             function        = EXTENSION
206             recolorable     = TRUE
207             file            = "notebook_top.png"
208             border          = { 10, 10, 10, 10 }
209             stretch         = TRUE
210             gap_side        = TOP
211         }
212         image {
213             function        = EXTENSION
214             recolorable     = TRUE
215             file            = "extension_right.png"
216             border          = { 2, 2, 2, 2 }
217             stretch         = TRUE
218             gap_side        = RIGHT
219         }
220         image {
221             function        = EXTENSION
222             recolorable     = TRUE
223             file            = "extension_left.png"
224             border          = { 2, 2, 2, 2 }
225             stretch         = TRUE
226             gap_side        = LEFT
227         }
229         ############################################
230         # How to draw boxes with a gap on on side
231         # (ie the page of a notebook)
232         ############################################
234         image {
235             function        = BOX_GAP
236             recolorable     = TRUE
237             file            = "box_gap_top.png"
238             border          = { 1, 1, 2, 1 }
239             stretch         = TRUE
240             gap_file        = "box_gap_top_focus.png"
241             gap_border      = { 1, 1, 0, 0 }
242             gap_start_file  = "box_gap_top_start.png"
243             gap_start_border= { 0, 0, 0, 1 }
244             gap_end_file    = "box_gap_top_end.png"
245             gap_end_border  = { 0, 0, 0, 1 }
246             gap_side        = TOP
247         }
248         image {
249             function        = BOX_GAP
250             recolorable     = TRUE
251             file            = "box_gap_bottom.png"
252             border          = { 1, 1, 1, 2 }
253             stretch         = TRUE
254             gap_file        = "box_gap_bottom_focus.png"
255             gap_border      = { 1, 1, 0, 0 }
256             gap_start_file  = "box_gap_bottom_start.png"
257             gap_start_border= { 0, 0, 1, 0 }
258             gap_end_file    = "box_gap_bottom_end.png"
259             gap_end_border  = { 0, 0, 1, 0 }
260             gap_side        = BOTTOM
261         }
262         image {
263             function        = BOX_GAP
264             recolorable     = TRUE
265             file            = "box_gap_left.png"
266             border          = { 2, 1, 1, 1 }
267             stretch         = TRUE
268             gap_file        = "box_gap_left_focus.png"
269             gap_border      = { 0, 0, 1, 1 }
270             gap_start_file  = "box_gap_left_start.png"
271             gap_start_border= { 0, 1, 0, 0 }
272             gap_end_file    = "box_gap_left_end.png"
273             gap_end_border  = { 0, 1, 0, 0 }
274             gap_side        = LEFT
275         }
276         image {
277             function        = BOX_GAP
278             recolorable     = TRUE
279             file            = "box_gap_right.png"
280             border          = { 1, 2, 1, 1 }
281             stretch         = TRUE
282             gap_file        = "box_gap_right_focus.png"
283             gap_border      = { 0, 0, 1, 1 }
284             gap_start_file  = "box_gap_right_start.png"
285             gap_start_border= { 1, 0, 0, 0 }
286             gap_end_file    = "box_gap_right_end.png"
287             gap_end_border  = { 1, 0, 0, 0 }
288             gap_side        = RIGHT
289         }
291         ############################################
292         # How to draw the box of a notebook when it 
293         # is not attached to a tab
294         ############################################
296         image {
297             function        = BOX
298             recolorable     = TRUE
299             file            = "notebook_unattached.png"
300             border          = { 2, 2, 2, 2 }
301             stretch         = TRUE
302             gap_side        = TOP
303         }
304     }
307 class "GtkNotebook" style "Notebook"
310 ###########################################
312 ###########################################
315 style "Menu" {
316     bg_pixmap[NORMAL]       = "menu_background_overlay.png"
318     engine "pixmap" {
319         image {
320             function        = BOX
321             recolorable     = TRUE
322             file            = "menu_background.png"
323             border          = { 1, 1, 1, 1 }
324             stretch         = TRUE
325        }
326    }
329 class "GtkMenu" style "Menu"
332 ###########################################
334 ###########################################
337 style "MenuItem" {
338     engine "pixmap" {
339         image {
340             function        = BOX
341             recolorable     = TRUE
342             file            = "menu_hi-light.png"
343             border          = { 10, 10, 10, 10 }
344             stretch         = TRUE
345         }
346     }
349 class "GtkMenuItem" style "MenuItem"
352 ###########################################
354 ###########################################
357 style "MenuBar" {
358     engine "pixmap" {
359         image {
360             function        = BOX
361             recolorable     = TRUE
362             file            = "menubar_background.png"
363             border          = { 1, 1, 1, 1 }
364             stretch         = FALSE
365         }
366     }
369 class "GtkMenuBar" style "MenuBar"
372 ###########################################
374 ###########################################
377 style "OptionMenu" {
378     engine "pixmap" {
379         image {
380             function        = BOX
381             recolorable     = TRUE
382             file            = "menubar_option.png"
383             border          = { 12, 18, 10, 10 }
384             stretch         = TRUE
385         }
386         image {
387             function        = TAB
388             recolorable     = TRUE
389             overlay_file    = "menubar_option_arrow.png"
390             overlay_stretch = FALSE
391         }
392         image {
393             function        = TAB
394             recolorable     = TRUE
395             state           = INSENSITIVE
396             overlay_file    = "menubar_option_arrow_insensitive.png"
397             overlay_stretch = FALSE
398         }
399     }
402 class "GtkOptionMenu" style "OptionMenu"
405 ###########################################
407 ###########################################
410 style "ProgressBar" {
411     engine "pixmap" {
412         image {
413             function        = BOX
414             recolorable     = TRUE
415             detail          = "bar"
416             file            = "progressbar.png"
417             border          = { 2, 2, 2, 2 }
418             stretch         = TRUE
419         }
420         image {
421             function        = BOX
422             recolorable     = TRUE
423             detail          = "trough"
424             file            = "trough.png"
425             border          = { 2, 2, 2, 2 }
426             stretch         = TRUE
427             orientation     = HORIZONTAL
428         }
429     }
432 class "GtkProgressBar" style "ProgressBar"
435 ###########################################
437 ###########################################
440 style "Ruler" {
441     engine "pixmap" {
442         image {
443             function        = BOX
444             recolorable     = TRUE
445             detail          = "vruler"
446             file            = "vertical_ruler.png"
447             border          = { 2, 2, 2, 2 }
448             stretch         = TRUE
449         }
450         image {
451             function        = BOX
452             recolorable     = TRUE
453             detail          = "hruler"
454             file            = "horzontal_ruler.png"
455             border          = { 2, 2, 2, 2 }
456             stretch         = TRUE
457         }
458     }
461 class "GtkRuler" style "Ruler"
464 ###########################################
466 ###########################################
469 style "Item" {
470     engine "pixmap" {
471         image {
472             function        = FLAT_BOX
473             recolorable     = TRUE
474             state           = INSENSITIVE
475             file            = "item_insensitive.png"
476             border          = { 2, 2, 2, 2 }
477             stretch         = TRUE
478         }
479         image {
480             function        = FLAT_BOX
481             recolorable     = TRUE
482             file            = "item.png"
483             border          = { 2, 2, 2, 2 }
484             stretch         = TRUE
485         }
486     }
489 class "GtkTreeItem" style "Item"
490 class "GtkListItem" style "Item"
493 ###########################################
495 ###########################################
498 style "Window" {
499     engine "pixmap" {
500         image {
501             function        = FLAT_BOX
502             recolorable     = TRUE
503             file            = "window_background.png"
504             stretch         = FALSE
505         }
506     }
509 class "GtkWindow" style "Window"
512 ###########################################
514 ###########################################
517 style "Curve" {
518     engine "pixmap" {
519         image {
520             function        = FLAT_BOX
521             recolorable     = TRUE
522             detail          = "curve_bg"
523             file            = "curve_background.png"
524             border          = { 2, 2, 2, 2 }
525             stretch         = TRUE
526         }
527     }
530 class "GtkCurve" style "Curve"
533 ###########################################
535 ###########################################
538 style "Toolbar" {
539     engine "pixmap" {
540         image {
541             function        = BOX
542             recolorable     = TRUE
543             file            = "toolbar_background.png"
544             stretch         = FALSE
545             overlay_file    = "toolbar_shadow.png"
546             overlay_border  = { 1, 1, 1, 1 }
547             overlay_stretch = TRUE
548         }
549     }
552 class "GtkToolbar" style "Toolbar"
555 ###########################################
557 ###########################################
558 # Scrollbars 
559 ###########################################
562 style "Scrollbar" {
563     engine "pixmap" {
564         image {
565             function        = BOX
566             recolorable     = TRUE
567             detail          = "trough"
568             file            = "vertical_trough.png"
569             border          = { 2, 2, 1, 1 }
570             stretch         = TRUE
571             orientation     = VERTICAL
572         }
573         image {
574             function        = BOX
575             recolorable     = TRUE
576             detail          = "trough"
577             file            = "horizontal_trough.png"
578             border          = { 1, 1, 2, 2 }
579             stretch         = TRUE
580             orientation     = HORIZONTAL
581         }
582         image {
583             function        = SLIDER
584             recolorable     = TRUE
585             state           = NORMAL
586             file            = "scrollbar_horizontal.png"
587             border          = { 10, 10, 6, 6 }
588             stretch         = TRUE
589             orientation     = HORIZONTAL
590         }
591         image {
592             function        = SLIDER 
593             recolorable     = TRUE
594             state           = PRELIGHT
595             file            = "scrollbar_prelight_horizontal.png"
596             border          = { 10, 10, 6, 6 }
597             stretch         = TRUE
598             orientation     = HORIZONTAL
599         }
600         image {
601             function        = SLIDER
602             recolorable     = TRUE
603             state           = NORMAL
604             file            = "scrollbar_vertical.png"
605             border          = { 6, 6, 10, 10 }
606             stretch         = TRUE
607             orientation     = VERTICAL
608         }
609         image {
610             function        = SLIDER 
611             recolorable     = TRUE
612             state           = PRELIGHT
613             file            = "scrollbar_prelight_vertical.png"
614             border          = { 6, 6, 10, 10 }
615             stretch         = TRUE
616             orientation     = VERTICAL
617         }
618         image {
619             function        = BOX
620             recolorable     = TRUE
621             state           = NORMAL 
622             file            = "clear.png"
623             border          = { 0, 0, 0, 0 }
624             stretch         = TRUE
625         }
626         image {
627             function        = BOX
628             recolorable     = TRUE
629             state           = PRELIGHT
630             file            = "clear.png"
631             border          = { 0, 0, 0, 0 }
632             stretch         = TRUE
633         }
634         image {
635             function        = BOX
636             recolorable     = TRUE
637             state           = ACTIVE
638             file            = "clear.png"
639             border          = { 0, 0, 0, 0 }
640             stretch         = TRUE
641         }
642     }
645 class "GtkScrollbar" style "Scrollbar"
648 ###########################################
650 ###########################################
651 # Scales
652 ###########################################
655 style "Scale" {
656     engine "pixmap" {
657         image {
658             function        = BOX
659             recolorable     = TRUE
660             detail          = "trough"
661             file            = "vertical_trough.png"
662             border          = { 2, 2, 1, 1 }
663             stretch         = TRUE
664             orientation     = VERTICAL
665         }
666         image {
667             function        = BOX
668             recolorable     = TRUE
669             detail          = "trough"
670             file            = "horizontal_trough.png"
671             border          = { 1, 1, 2, 2 }
672             stretch         = TRUE
673             orientation     = HORIZONTAL
674         }
675         image {
676             function        = SLIDER
677             recolorable     = TRUE
678             state           = NORMAL
679             file            = "scrollbar_horizontal.png"
680             border          = { 10, 10, 6, 6 }
681             stretch         = TRUE
682             orientation     = HORIZONTAL
683         }   
684         image {
685             function        = SLIDER 
686             recolorable     = TRUE
687             state           = PRELIGHT
688             file            = "scrollbar_prelight_horizontal.png"
689             border          = { 10, 10, 6, 6 }
690             stretch         = TRUE
691             orientation     = HORIZONTAL
692         }
693         image {
694             function        = SLIDER
695             recolorable     = TRUE
696             state           = INSENSITIVE
697             file            = "scrollbar_horizontal.png"
698             border          = { 10, 10, 6, 6 }
699             stretch         = TRUE
700             orientation     = HORIZONTAL
701         }   
702         image {
703             function        = SLIDER
704             recolorable     = TRUE
705             state           = NORMAL
706             file            = "scrollbar_vertical.png"
707             border          = { 6, 6, 10, 10 }
708             stretch         = TRUE
709             orientation     = VERTICAL
710         }
711         image {
712             function        = SLIDER
713             recolorable     = TRUE
714             state           = PRELIGHT
715             file            = "scrollbar_prelight_vertical.png"
716             border          = { 6, 6, 10, 10 }
717             stretch         = TRUE
718             orientation     = VERTICAL
719         }
720         image {
721             function        = SLIDER
722             recolorable     = TRUE
723             state           = INSENSITIVE
724             file            = "scrollbar_vertical.png"
725             border          = { 6, 6, 10, 10 }
726             stretch         = TRUE
727             orientation     = VERTICAL
728         }
729     }
732 class "GtkScale" style "Scale"
734 ###########################################
736 ###########################################
739 style "Default" {   
740     font = "-*-helvetica-medium-r-normal--10-*-*-*-*-*-*-*"
741     fg[NORMAL]      = { 0.00, 0.00, 0.00 }
742     fg[PRELIGHT]    = { 0.00, 0.00, 0.00 }
743     fg[ACTIVE]      = { 0.00, 0.00, 0.00 }
744     fg[SELECTED]    = { 0.00, 0.00, 0.00 }
745     fg[INSENSITIVE] = { 0.70, 0.70, 0.70 }
747     bg[NORMAL]      = "#ffffff"
748     bg[PRELIGHT]    = "#ffffff"
749     bg[ACTIVE]      = "#ffffff"
750     bg[INSENSITIVE] = "#ffffff"
751     bg[SELECTED]    = "#4464ac"
753     base[NORMAL]    = "#ffffff"
754     base[SELECTED]  = "#4464ac"
755     base[ACTIVE]    = "#5e7ab7"
757     text[SELECTED]  = "#ffffff"
758     text[ACTIVE]    = "#ffffff"
759   bg_pixmap[NORMAL]     = "menubar_background.png"
760   bg_pixmap[PRELIGHT]   = "menubar_background.png"
761   bg_pixmap[ACTIVE]     = "menubar_background.png"
762   bg_pixmap[INSENSITIVE]= "menubar_background.png"
764     engine "pixmap" {
765         ############################################
766         # Handlebox
767         ############################################
769         image {
770             function        = BOX
771             recolorable     = TRUE
772             detail          = "handlebox_bin"
773             file            = "handlebox.png"
774             border          = { 2, 2, 2, 2 }
775             stretch         = TRUE
776         }
778         ############################################
779         # The Handle on Handleboxes
780         ############################################
782         image {
783             function        = HANDLE
784             recolorable     = TRUE
785             file            = "handle_bar.png"
786             border          = { 10, 5, 5, 10 }
787             stretch         = TRUE
788             overlay_file    = "handle_vert_thumb.png"
789             overlay_border  = { 0, 0, 0, 0 }
790             overlay_stretch = FALSE
791             orientation     = VERTICAL
792         }
794         ############################################
795         # Paned Widgets
796         ############################################
798         image {
799             function        = BOX
800             recolorable     = TRUE
801             detail          = "paned"
802             file            = "paned.png"
803             border          = { 2, 2, 2, 2 }
804             stretch         = TRUE
805         }
807         ############################################
808         # Tooltips 
809         ############################################
811         image {
812             function        = FLAT_BOX
813             recolorable     = TRUE
814             detail          = "tooltip"
815             file            = "tooltip.png"
816             border          = { 2, 2, 2, 2 }
817             stretch         = TRUE
818         }
820         ############################################
821         # Selected text in entries, text widget, 
822         # lists and trees 
823         ############################################
825         image {
826             function        = FLAT_BOX
827             recolorable     = TRUE
828             state           = INSENSITIVE
829             detail          = "selected"
830             file            = "text_selected_insensitive.png"
831             border          = { 2, 2, 2, 2 }
832             stretch         = TRUE
833         }
834         image {
835             function        = FLAT_BOX
836             recolorable     = TRUE
837             detail          = "selected"
838             file            = "text_selected.png"
839             border          = { 2, 2, 2, 2 }
840             stretch         = TRUE
841         }
842         image {
843             function        = FLAT_BOX
844             recolorable     = TRUE
845             state           = INSENSITIVE
846             detail          = "text"
847             file            = "text_insensitive.png"
848             border          = { 2, 2, 2, 2 }
849             stretch         = TRUE
850         }
851         image {
852             function        = FLAT_BOX
853             recolorable     = TRUE
854             detail          = "text"
855             file            = "text_selected.png"
856             border          = { 2, 2, 2, 2 }
857             stretch         = TRUE
858         }
859         image {
860             function        = FLAT_BOX
861             recolorable     = TRUE
862             detail          = "viewportbin"
863             file            = "background.png"
864             stretch         = FALSE
865         }
867         ############################################
868         # Arrows 
869         ############################################
871         image {
872             function        = ARROW
873             recolorable     = TRUE
874             state           = NORMAL
875             overlay_file    = "arrow_up_normal.png"
876             overlay_stretch = FALSE
877             arrow_direction = UP
878         }
879         image {
880             function        = ARROW
881             recolorable     = TRUE
882             state           = PRELIGHT
883             overlay_file    = "arrow_up_normal.png"
884             overlay_stretch = FALSE
885             arrow_direction = UP
886         }
887         image {
888             function        = ARROW
889             recolorable     = TRUE
890             shadow          = IN
891             overlay_file    = "arrow_up_clicked.png"
892             overlay_stretch = FALSE
893             arrow_direction = UP
894         }
895         image {
896             function        = ARROW
897             recolorable     = TRUE
898             state           = INSENSITIVE
899             overlay_file    = "arrow_up_insensitive.png"
900             overlay_stretch = FALSE
901             arrow_direction = UP
902         }
903         image {
904             function        = ARROW
905             recolorable     = TRUE
906             state           = NORMAL
907             overlay_file    = "arrow_down_normal.png"
908             overlay_stretch = FALSE
909             arrow_direction = DOWN
910         }
911         image {
912             function        = ARROW
913             recolorable     = TRUE
914             state           = PRELIGHT
915             overlay_file    = "arrow_down_normal.png"
916             overlay_stretch = FALSE
917             arrow_direction = DOWN
918         }
919         image {
920             function        = ARROW
921             recolorable     = TRUE
922             shadow          = IN
923             overlay_file    = "arrow_down_clicked.png"
924             overlay_stretch = FALSE
925             arrow_direction = DOWN
926         }
927         image {
928             function        = ARROW
929             recolorable     = TRUE
930             state           = INSENSITIVE
931             overlay_file    = "arrow_down_insensitive.png"
932             overlay_stretch = FALSE
933             arrow_direction = DOWN
934         }
935         image {
936             function        = ARROW
937             recolorable     = TRUE
938             state           = NORMAL
939             overlay_file    = "arrow_left_normal.png"
940             overlay_stretch = FALSE
941             arrow_direction = LEFT
942         }
943         image {
944             function        = ARROW
945             recolorable     = TRUE
946             state           = PRELIGHT
947             overlay_file    = "arrow_left_normal.png"
948             overlay_stretch = FALSE
949             arrow_direction = LEFT
950         }
951         image {
952             function        = ARROW
953             recolorable     = TRUE
954             shadow          = IN
955             overlay_file    = "arrow_left_clicked.png"
956             overlay_stretch = FALSE
957             arrow_direction = LEFT
958         }
959         image {
960             function        = ARROW
961             recolorable     = TRUE
962             state           = INSENSITIVE
963             overlay_file    = "arrow_left_insensitive.png"
964             overlay_stretch = FALSE
965             arrow_direction = LEFT
966         }
967         image {
968             function        = ARROW
969             recolorable     = TRUE
970             state           = NORMAL
971             overlay_file    = "arrow_right_normal.png"
972             overlay_stretch = FALSE
973             arrow_direction = RIGHT
974         }
975         image {
976             function        = ARROW
977             recolorable     = TRUE
978             state           = PRELIGHT
979             overlay_file    = "arrow_right_normal.png"
980             overlay_stretch = FALSE
981             arrow_direction = RIGHT
982         }
983         image {
984             function        = ARROW
985             recolorable     = TRUE
986             shadow          = IN
987             overlay_file    = "arrow_right_clicked.png"
988             overlay_stretch = FALSE
989             arrow_direction = RIGHT
990         }
991         image {
992             function        = ARROW
993             recolorable     = TRUE
994             state           = INSENSITIVE
995             overlay_file    = "arrow_right_insensitive.png"
996             overlay_stretch = FALSE
997             arrow_direction = RIGHT
998         }
1000         ############################################
1001         # Hline and Vline Widgets 
1002         ############################################
1004         image {
1005             function        = HLINE
1006             recolorable     = TRUE
1007             file            = "horizontal_line.png"
1008             border          = { 0, 0, 1, 1 }
1009             stretch         = TRUE
1010         }
1011         image {
1012             function        = VLINE
1013             recolorable     = TRUE
1014             file            = "vertical_line.png"
1015             border          = { 1, 1, 0, 0 }
1016             stretch         = TRUE
1017         }
1019         ############################################
1020         # Check Marks 
1021         ############################################
1023         image {
1024             function        = CHECK
1025             recolorable     = TRUE
1026             shadow          = OUT
1027             overlay_file    = "check_out.png"
1028             overlay_stretch = FALSE
1029         }
1030         image {
1031             function        = CHECK
1032             recolorable     = TRUE
1033             shadow          = IN
1034             overlay_file    = "check_in.png"
1035             overlay_stretch = FALSE
1036         }
1038         ############################################
1039         # Option Marks 
1040         ############################################
1042         image {
1043             function        = OPTION
1044             recolorable     = TRUE
1045             shadow          = OUT
1046             overlay_file    = "option_out.png"
1047             overlay_border  = { 0, 0, 0, 0 }
1048             overlay_stretch = FALSE
1049         }
1050         image {
1051             function        = OPTION
1052             recolorable     = TRUE
1053             shadow          = IN
1054             overlay_file    = "option_in.png"
1055             overlay_border  = { 0, 0, 0, 0 }
1056             overlay_stretch = FALSE
1057         }
1059         ############################################
1060         # The background for entry widgets
1061         ############################################
1063         image {
1064             function        = FLAT_BOX
1065             recolorable     = TRUE
1066             state           = INSENSITIVE
1067             detail          = "entry_bg"
1068             file            = "entry_bg.png"
1069             border          = { 2, 2, 2, 2 }
1070             stretch         = TRUE
1071         }
1072         image {
1073             function        = FLAT_BOX
1074             recolorable     = TRUE
1075             detail          = "entry_bg"
1076             file            = "entry_bg.png"
1077             border          = { 2, 2, 2, 2 }
1078             stretch         = TRUE
1079         }
1081         ############################################
1082         # How to draw shadows in general 
1083         ############################################
1085         image {
1086             function        = SHADOW
1087             recolorable     = TRUE
1088             shadow          = IN
1089             file            = "shadow_in.png"
1090             border          = { 1, 1, 1, 1 }
1091             stretch         = TRUE
1092         }
1093         image {
1094             function        = SHADOW
1095             recolorable     = TRUE
1096             shadow          = OUT
1097             file            = "shadow_out.png"
1098             border          = { 1, 1, 1, 1 }
1099             stretch         = TRUE
1100         }
1101         image {
1102             function        = SHADOW
1103             recolorable     = TRUE
1104             shadow          = ETCHED_IN
1105             file            = "etched.png"
1106             border          = { 2, 2, 2, 2 }
1107             stretch         = TRUE
1108         }
1109         image {
1110             function        = SHADOW
1111             recolorable     = TRUE
1112             shadow          = ETCHED_OUT
1113             file            = "etched.png"
1114             border          = { 2, 2, 2, 2 }
1115             stretch         = TRUE
1116         }
1118         ############################################
1119         # How to draw shadows with a gap on one side 
1120         ############################################
1122         image {
1123             function        = SHADOW_GAP
1124             recolorable     = TRUE
1125             overlay_file    = "frame_gap.png"
1126             overlay_border  = { 2, 2, 2, 2 }
1127             overlay_stretch = FALSE
1128             gap_start_file  = "frame_gap_top_start.png"
1129             gap_start_border= { 0, 0, 1, 1 }
1130             gap_end_file    = "frame_gap_top_end.png"
1131             gap_end_border  = { 0, 2, 1, 1 }
1132             gap_side        = TOP
1133         }
1135     }
1138 class "GtkWidget" style "Default"