First steps for new multi-mode delay
[calf.git] / gui / styles / Calf_Default / gtk.rc.in
blob83c5f3bdcf2a335af2ede0c5afb7a1b10893a186
1 #Calf Default
3 pixmap_path "@guidatadir@"
5 style "calf-default"
7     GtkWidget      ::focus-line-width     = 0
8     GtkMenuBar     ::internal-padding     = 4
9     GtkArrow       ::arrow-scaling        = 0.0
10     GtkComboBox    ::arrow-size           = 13
11     GtkStatusbar   ::shadow_type          = GTK_SHADOW_NONE
12     GtkWidget      ::separator-width      = 4
13     
14     xthickness         = 0
15     ythickness         = 0
16     
17     font_name          = "Sans 8"
18     
19     #fg[NORMAL]        = "#fff"
20     #fg[PRELIGHT]      = "#fff"
21     #fg[ACTIVE]        = "#fff"
22     #fg[SELECTED]      = "#fff"
23     #fg[INSENSITIVE]   = "#aaa"
25     #bg[NORMAL]        = "#222"
26     #bg[PRELIGHT]      = "#444"
27     #bg[ACTIVE]        = "#222"
28     #bg[SELECTED]      = "#0af"
29     #bg[INSENSITIVE]   = "#666"
31     #base[NORMAL]      = "#eee"
32     #base[PRELIGHT]    = "#fff"
33     #base[ACTIVE]      = "#ddd"
34     #base[SELECTED]    = "#0af"
35     #base[INSENSITIVE] = "#666"
37     #text[NORMAL]      = "#333"
38     #text[PRELIGHT]    = "#000"
39     #text[ACTIVE]      = "#000"
40     #text[SELECTED]    = "#000"
41     #text[INSENSITIVE] = "#aaa"
42     
43     #engine "clearlooks" { }
46 style "debug"
48     fg[NORMAL]       = "red"
49     fg[PRELIGHT]     = "green"
50     fg[SELECTED]     = "yellow"
51     fg[ACTIVE]       = "blue"
52     fg[INSENSITIVE]  = "grey"
55 style "calf-wide"
57     xthickness   = 5
58     ythickness   = 4
61 style "calf-rack"
63     bg_pixmap[NORMAL] = "background_rack.png"
66 style "calf-rack-title"
68     fg[NORMAL] = { 0, 0.11, 0.11 }
69     font_name  = "Open Sans Condensed 11"
70     xthickness = 7
71     ythickness = 3
74 style "calf-rack-widgets"
76     fg[NORMAL]        = { 0, 0.11, 0.11 }
77     font_name         = "Sans 5"
80 style "calf-main-left"
82     bg_pixmap[NORMAL] = "side_d_w.png"
84 style "calf-main-right"
86     bg_pixmap[NORMAL] = "side_d_e.png"
90 style "calf-plugin"
92     bg_pixmap[NORMAL] = "background_plugin.png"
94 style "calf-plugin-left"
96     bg_pixmap[NORMAL] = "side_w.png"
98 style "calf-plugin-right"
100     bg_pixmap[NORMAL] = "side_e.png"
103 style "calf-connector"
105     
107 style "calf-connector-children"
109     font_name  = "Sans 8"
111 style "calf-connector-title"
113     font_name  = "Sans 13"
116 style "calf-label" {
117     font_name  = "Sans 7"
118     fg[NORMAL] = "#fff"
122 ### BUTTON ###
124 style "calf-button"
126     GtkButton      ::child-displacement-x = 0
127     GtkButton      ::child-displacement-y = 0
128     GtkButton      ::inner-border         = { 10, 10, 6, 6}
129     
130     CalfButton::alpha-normal   = 0.33
131     CalfButton::alpha-prelight = 0.66
132     CalfButton::alpha-active   = 1.0
133     
134     CalfButton::border-radius  = 8
135     CalfButton::bevel          = 0.2
136     CalfButton::inset          = 0.2
137     
138     bg[NORMAL] = { 0.85, 0.85, 0.85 }
139     bg[PRELIGHT] = { 0.90, 0.90, 0.90 }
140     bg[ACTIVE] = { 0.95, 0.95, 0.95 }
141     
142     fg[NORMAL]   = "#001a1a"
143     fg[PRELIGHT] = "#001a1a"
144     fg[ACTIVE]   = "#001a1a"
145     
146     text[NORMAL]   = "#001a1a"
147     text[PRELIGHT] = "#001a1a"
148     text[ACTIVE]   = "#001a1a"
149     
150     font_name         = "Sans 8"
151     
152     xthickness = 4
153     ythickness = 3
154     
157 ### TOGGLE BUTTON ###
159 style "calf-toggle" = "calf-button"
161     GtkButton::inner-border = { 10, 26, 6, 6}
162     
163     CalfToggleButton::alpha-normal   = 0.3
164     CalfToggleButton::alpha-prelight = 1.0
165     CalfToggleButton::alpha-active   = 1.0
166     
167     CalfToggleButton::border-radius  = 8
168     CalfToggleButton::bevel          = 0.2
169     CalfToggleButton::inset          = 0.2
170     
171     CalfToggleButton::indicator      = 10
174 ### COMBOBOX ###
176 style "calf-combobox"
178     xthickness = 4
179     ythickness = 3
180     font_name  = "Sans 8"
181     bg[NORMAL] = { 0.85, 0.85, 0.85 }
182     base[NORMAL] = { 0.89, 1.00, 0.45 }
183     text[NORMAL] = "black"
184     CalfCombobox::border-radius  = 3
185     CalfCombobox::bevel          = 0.2
188 ### TEXT ENTRY ###
190 style "calf-entry"
192     base[SELECTED] = "#D1EA73"
193     base[NORMAL]   = "#000"
194     text[SELECTED] = "#000"
195     text[NORMAL]   = "#D1EA73"
196     xthickness     = 3
197     ythickness     = 3
200 ### MENU ###
202 style "calf-menu" = "calf-wide"
204     fg[NORMAL]   = "#ddd"
205     fg[SELECTED] = "#fff"
206     fg[PRELIGHT] = "#fff"
207     bg[NORMAL]   = "#111"
208     bg[SELECTED] = "#333"
209     font_name    = "Sans 8"
210     bg_pixmap[NORMAL] = "background_menu.png"
213 ### H/V SCALES ###
215 style "calf-scale"
217     fg[NORMAL]                     = "white"
218     GtkRange::trough-border        = 0
219     GtkScale::trough-side-details  = 0
220     GtkScale::activate-slider      = 1
223 style "calf-scale-small" = "calf-scale"
225     GtkScale::slider-length = 38
226     GtkScale::slider-width = 25
229 style "calf-scale-big" = "calf-scale"
231     GtkScale::slider-length = 46
232     GtkScale::slider-width = 36
235 ### SCROLLBAR ###
237 style "calf-scrollbar"
239     
242 ### NOTEBOOK ###
244 style "calf-notebook"
246     CalfNotebook::background-alpha = 0.5
247     
248     xthickness   = 18
249     ythickness   = 8
250     
251     fg[NORMAL]   = "#fff"
252     fg[PRELIGHT] = "#fff"
253     fg[ACTIVE]   = "#eee"
254     
255     bg[NORMAL]   = "#fff"
256     
257     base[NORMAL]   = "#000"
260 ### TREEVIEW ###
262 style "calf-treeview"
264     GtkTreeView::odd-row-color = "#323942"
265     base[NORMAL]       = "#222932" # rows background
266     base[SELECTED]     = "#49596a" # rows background selected
267     base[ACTIVE]       = "#49596a" # rows background selected but not focused
268     
269     text[NORMAL]       = "#dddddd" # rows text
270     text[SELECTED]     = "#ffffff" # rows text selected
271     text[ACTIVE]       = "#ffffff" # rows text selected but not focused
272     
273     xthickness   = 24
274     ythickness   = 8
277 style "calf-treehead"
279     bg[NORMAL]         = "#eeeeee" # header background
280     fg[NORMAL]         = "white" # header text
281     fg[PRELIGHT]       = "white" # header text
282     fg[SELECTED]       = "white" # header text
283     fg[ACTIVE]         = "white" # header text
287 ### FRAMES ###
289 style "calf-frame"
291     xthickness = 6
292     ythickness = 6
293     fg[NORMAL]   = "white"
294     text[NORMAL] = "white"
295     CalfFrame::border-radius = 6
298 ### VUMETERS ###
299 style "calf-vumeter"
301     bg[NORMAL] = { 0.85, 0.85, 0.85 }
302     fg[NORMAL] = { 0, 0.11, 0.11 }
303     fg[ACTIVE] = "#cc0000"
304     CalfVUMeter::border-radius  = 3
305     CalfVUMeter::bevel          = 0.2
306     xthickness = 4
307     ythickness = 3
310 ### METERSCALE ###
311 style "calf-meterscale"
313     fg[NORMAL] = { 1.00, 1.00, 1.00 }
314     xthickness = 5
317 ### LED ###
318 style "calf-led"
320     bg[NORMAL] = { 0.85, 0.85, 0.85 }
321     CalfLed::border-radius  = 3
322     CalfLed::bevel          = 0.2
323     xthickness = 4
324     ythickness = 3
327 ### DISPLAYS ###
328 style "calf-display" {
329     bg[NORMAL]   = { 0.85, 0.85, 0.85 }
330     base[NORMAL] = { 0.89, 1.00, 0.45 }
331     xthickness = 0
332     ythickness = 0
333     CalfLineGraph::border-radius  = 0
334     CalfLineGraph::bevel          = 0.2
335     CalfPhaseGraph::border-radius = 0
336     CalfPhaseGraph::bevel         = 0.2
339 ### KNOBS ###
340 style "calf-knob"
342     fg[NORMAL]   = "#001a1a" # ring unlit color
343     fg[PRELIGHT] = "#001a1a" # ring lit color
344     fg[ACTIVE]   = "#001a1a" # tick color
345     CalfKnob::alpha-normal   = 0.3
346     CalfKnob::alpha-prelight = 1.0
348 style "calf-knob1" = "calf-knob" {
349     CalfKnob::ring-margin = 2.2
350     CalfKnob::ring-width  = 2.2
351     CalfKnob::tick-margin = 6.0
352     CalfKnob::tick-width  = 3.0
353     CalfKnob::tick-length = 3.0
355 style "calf-knob2" = "calf-knob" {
356     CalfKnob::ring-margin = 5.5
357     CalfKnob::ring-width  = 3.5
358     CalfKnob::tick-margin = 12.0
359     CalfKnob::tick-width  = 1.0
360     CalfKnob::tick-length = 8.0
362 style "calf-knob3" = "calf-knob" {
363     CalfKnob::ring-margin = 3.5
364     CalfKnob::ring-width  = 3.8
365     CalfKnob::tick-margin = 9.2
366     CalfKnob::tick-width  = 1.0
367     CalfKnob::tick-length = 5.5
369 style "calf-knob4" = "calf-knob" {
370     CalfKnob::ring-margin = 6.2
371     CalfKnob::ring-width  = 4.2
372     CalfKnob::tick-margin = 12.0
373     CalfKnob::tick-width  = 1.0
374     CalfKnob::tick-length = 14.0
376 style "calf-knob5" = "calf-knob" {
377     CalfKnob::ring-margin = 5.5
378     CalfKnob::ring-width  = 4.5
379     CalfKnob::tick-margin = 13.0
380     CalfKnob::tick-width  = 1.0
381     CalfKnob::tick-length = 17.0
384 ### TOGGLE ###
385 style "calf-toggle0" {
386     xthickness = 24
387     ythickness = 24
389 style "calf-toggle1" {
390     xthickness = 32
391     ythickness = 30
393 style "calf-toggle2" {
394     xthickness = 60
395     ythickness = 50
398 widget "*Calf*"                                   style : rc "calf-default"
400 widget "*Calf-Rack"                               style : highest "calf-rack"
401 widget "*Calf-Rack*"                              style : highest "calf-rack-widgets"
402 widget "*Calf-Rack*Calf-Rack-Title"               style : highest "calf-rack-title"
403 widget "*CalfMainLeft"                            style : highest "calf-main-left"
404 widget "*CalfMainRight"                           style : highest "calf-main-right"
406 widget "*Calf-Plugin"                             style : highest "calf-plugin"
407 widget "*CalfPluginLeft"                          style : highest "calf-plugin-left"
408 widget "*CalfPluginRight"                         style : highest "calf-plugin-right"
410 widget "*Connector"                               style : highest "calf-connector"
411 widget "*Connector*View*"                         style : highest "calf-connector-children"
412 widget "*Connector*Ports*"                        style : highest "calf-connector-children"
413 widget "*Connector*Title*"                        style : highest "calf-connector-title"
415 widget "*Calf-Label"                              style : highest "calf-label"
416 widget "*Calf-Value"                              style : highest "calf-label"
418 widget "*Calf-Menu*"                              style : highest "calf-menu"
420 widget "*Calf*Notebook*"                          style : highest "calf-notebook"
422 widget "*Calf*Frame"                              style : highest "calf-frame"
425 widget "*Calf*Button*"                            style : highest "calf-button"
426 widget "*Calf*ToggleButton*"                      style : highest "calf-toggle"
427 widget "*Calf*CheckButton"                        style : highest "calf-toggle"
428 widget "*Calf*RadioButton"                        style : highest "calf-toggle"
430 widget "*Calf*Combobox*"                           style : highest "calf-combobox"
432 widget "*Calf*Entry*"                             style : highest "calf-entry"
434 widget "*Calf*Range"                              style : highest "calf-scale"
435 widget "*Calf*Scale1"                             style : highest "calf-scale-small"
436 widget "*Calf*Scale2"                             style : highest "calf-scale-big"
437 widget_class "*Scrollbar*"                        style : highest "calf-scrollbar"
439 widget_class "*Calf*GtkTreeView*"                 style : highest "calf-treeview"
440 widget_class "*Calf*TreeView*Button*"             style : highest "calf-treehead"
442 widget "*Calf*VUMeter"                            style : highest "calf-vumeter"
443 widget "*CalfVUMeter*"                            style : highest "calf-vumeter"
444 widget "*CalfMeterScale*"                         style : highest "calf-meterscale"
445 widget "*Calf*MeterScale"                         style : highest "calf-meterscale"
447 widget "*Calf*Led*"                                style : highest "calf-led"
448 widget "*Calf*LED*"                                style : highest "calf-led"
450 widget "*Calf*Graph"                              style : highest "calf-display"
451 widget "*Calf*Tuner"                              style : highest "calf-display"
453 widget "*Calf*Knob*1*"                            style : highest "calf-knob1"
454 widget "*Calf*Knob*2*"                            style : highest "calf-knob2"
455 widget "*Calf*Knob*3*"                            style : highest "calf-knob3"
456 widget "*Calf*Knob*4*"                            style : highest "calf-knob4"
457 widget "*Calf*Knob*5*"                            style : highest "calf-knob5"
459 widget "*CalfToggle*_0*"                          style : highest "calf-toggle0"
460 widget "*CalfToggle*_1*"                          style : highest "calf-toggle1"
461 widget "*CalfToggle*_2*"                          style : highest "calf-toggle2"