Knob ticks by real values
[calf.git] / gui / calf.rc.in
blobbc5c179b2b98fd1db1c575fe72d059e09b64def1
1 pixmap_path "@guidatadir@"
3 style "calf-default"
5     GtkWidget      ::focus-line-width     = 0
6     
7     GtkRange       ::trough-border        = 0
8     GtkScale       ::slider-length        = 46
9     GtScale        ::slider-width         = 46
10     GtkScale       ::trough-side-details  = 0
11     GtkRange       ::activate-slider      = 0
12     
13     GtkMenuBar     ::internal-padding     = 4
14     
15     GtkArrow       ::arrow-scaling        = 0.0
16     GtkComboBox    ::arrow-scaling        = 0.0
17     GtkComboBox    ::arrow-size           = 0
18     GtkStatusbar   ::shadow_type          = GTK_SHADOW_NONE
19     
20     xthickness        = 0
21     ythickness        = 0
22     
23     font_name         = "Sans 8"
24     
25     #fg[NORMAL]        = "#fff"
26     #fg[PRELIGHT]      = "#fff"
27     #fg[ACTIVE]        = "#fff"
28     #fg[SELECTED]      = "#fff"
29     #fg[INSENSITIVE]   = "#aaa"
31     #bg[NORMAL]        = "#222"
32     #bg[PRELIGHT]      = "#444"
33     #bg[ACTIVE]        = "#222"
34     #bg[SELECTED]      = "#0af"
35     #bg[INSENSITIVE]   = "#666"
37     #base[NORMAL]      = "#eee"
38     #base[PRELIGHT]    = "#fff"
39     #base[ACTIVE]      = "#ddd"
40     #base[SELECTED]    = "#0af"
41     #base[INSENSITIVE] = "#666"
43     #text[NORMAL]      = "#333"
44     #text[PRELIGHT]    = "#000"
45     #text[ACTIVE]      = "#000"
46     #text[SELECTED]    = "#000"
47     #text[INSENSITIVE] = "#aaa"
48     
49     #engine "clearlooks" { }
52 style "debug"
54     fg[NORMAL]       = "red"
55     fg[PRELIGHT]     = "green"
56     fg[SELECTED]     = "yellow"
57     fg[ACTIVE]       = "blue"
58     fg[INSENSITIVE]  = "grey"
61 style "calf-wide"
63     xthickness   = 5
64     ythickness   = 4
67 style "calf-rack"
69     bg_pixmap[NORMAL] = "background_light.png"
72 style "calf-rack-title"
74     fg[NORMAL] = { 0, 0.11, 0.11 }
75     font_name  = "Open Sans Condensed 11"
76     xthickness = 7
77     ythickness = 3
80 style "calf-rack-widgets"
82     fg[NORMAL]        = { 0, 0.11, 0.11 }
83     font_name         = "Sans 5"
86 style "calf-plugin"
88     bg_pixmap[NORMAL] = "background_dark.png"
91 style "calf-connector"
93     
95 style "calf-connector-children"
97     font_name  = "Sans 8"
99 style "calf-connector-title"
101     font_name  = "Sans 13"
104 style "calf-label" {
105     font_name  = "Sans 7"
106     fg[NORMAL] = "#fff"
110 ### BUTTON ###
112 style "calf-button"
114     GtkButton      ::child-displacement-x = 0
115     GtkButton      ::child-displacement-y = 0
116     GtkButton      ::inner-border         = { 10, 10, 4, 4}
117     
118     fg[NORMAL]   = "#07005a"
119     fg[PRELIGHT] = "#3392e6"
120     fg[ACTIVE]   = "#43b2ff"
121     
122     font_name         = "Sans 8"
123     
124     xthickness = 3
125     ythickness = 3
126     
129 ### TOGGLE BUTTON ###
131 style "calf-toggle" = "calf-button"
133     GtkButton::inner-border = { 10, 36, 4, 4}
136 ### COMBOBOX ###
138 style "calf-combobox"
140     # NOTE:
141     # ComboBox is rendered via Cairo with 12pt text. These settings are
142     # just for a usable size allocation of the widget.
143     font_name = "Sans 10.5"
144     xthickness = 0
145     ythickness = 3
146     
147     bg[NORMAL] = { 0.85, 0.85, 0.85 }
148     fg[NORMAL] = "black"
151 ### TEXT ENTRY ###
153 style "calf-entry"
155     base[SELECTED] = "#D1EA73"
156     base[NORMAL]   = "#000"
157     text[SELECTED] = "#000"
158     text[NORMAL]   = "#D1EA73"
159     xthickness     = 3
160     ythickness     = 3
163 ### MENU ###
165 style "calf-menu" = "calf-wide"
167     fg[NORMAL]   = "#ddd"
168     fg[SELECTED] = "#fff"
169     fg[PRELIGHT] = "#fff"
170     bg[NORMAL]   = "#111"
171     bg[SELECTED] = "#333"
172     font_name    = "Sans 8"
175 ### H/V SCALES ###
177 style "calf-scale-small"
179     fg[NORMAL] = "white"
180     GtkScale::slider-length = 38
181     GtkRange::slider-width  = 38
185 style "calf-scale-big"
187     fg[NORMAL] = "white"
190 ### SCROLLBAR ###
192 style "calf-scrollbar"
194     
197 ### NOTEBOOK ###
199 style "calf-notebook"
201     xthickness   = 24
202     ythickness   = 8
203     fg[NORMAL]   = "#fff"
204     fg[PRELIGHT]   = "#fff"
205     fg[ACTIVE]   = "#eee"
208 ### TREEVIEW ###
210 style "calf-treeview"
212     GtkTreeView::odd-row-color = "#323942"
213     base[NORMAL]       = "#222932" # rows background
214     base[SELECTED]     = "#49596a" # rows background selected
215     base[ACTIVE]       = "#49596a" # rows background selected but not focused
216     
217     text[NORMAL]       = "#dddddd" # rows text
218     text[SELECTED]     = "#ffffff" # rows text selected
219     text[ACTIVE]       = "#ffffff" # rows text selected but not focused
220     
221     xthickness   = 24
222     ythickness   = 8
225 style "calf-treehead"
227     bg[NORMAL]         = "#eeeeee" # header background
228     fg[NORMAL]         = "white" # header text
229     fg[PRELIGHT]       = "white" # header text
230     fg[SELECTED]       = "white" # header text
231     fg[ACTIVE]         = "white" # header text
235 ### FRAMES ###
237 style "calf-frame"
239     xthickness = 8
240     ythickness = 8
241     
242     fg[NORMAL]   = "white"
243     text[NORMAL] = "white"
246 ### KNOBS ###
247 style "calf-knobs"
249     fg[NORMAL]   = "#001a1a"
250     fg[PRELIGHT] = "#001a1a"
251     fg[ACTIVE]   = "#000"
254 ### VUMETERS ###
255 style "calf-vumeter"
257     bg[NORMAL] = { 0.85, 0.85, 0.85 }
258     fg[NORMAL] = { 0, 0.11, 0.11 }
259     fg[ACTIVE] = "#cc0000"
260     
261     xthickness = 5
262     ythickness = 4
265 ### METERSCALE ###
266 style "calf-meterscale"
268     fg[NORMAL] = { 1.00, 1.00, 1.00 }
269     xthickness = 5
272 ### LED ###
273 style "calf-led"
275     bg[NORMAL] = { 0.85, 0.85, 0.85 }
278 ### DISPLAYS ###
279 style "calf-display" {
280     base[NORMAL] = { 0.89, 1.00, 0.45 }
283 widget "*Calf*"                                   style : rc "calf-default"
285 widget "*Calf-Rack"                               style : highest "calf-rack"
286 widget "*Calf-Rack*"                              style : highest "calf-rack-widgets"
287 widget "*Calf-Rack*Calf-Rack-Title"               style : highest "calf-rack-title"
289 widget "*Calf-Plugin"                             style : highest "calf-plugin"
291 widget "*Connector"                               style : highest "calf-connector"
292 widget "*Connector*View*"                         style : highest "calf-connector-children"
293 widget "*Connector*Ports*"                        style : highest "calf-connector-children"
294 widget "*Connector*Title*"                        style : highest "calf-connector-title"
296 widget "*Calf-Label"                              style : highest "calf-label"
297 widget "*Calf-Value"                              style : highest "calf-label"
299 widget "*Calf-Menu*"                              style : highest "calf-menu"
301 widget "*Calf*Notebook*"                          style : highest "calf-notebook"
303 widget "*Calf*Frame"                              style : highest "calf-frame"
305 widget "*Calf*Button*"                            style : highest "calf-button"
306 widget "*Calf*Toggle*"                            style : highest "calf-toggle"
307 widget "*Calf*CheckButton"                        style : highest "calf-toggle"
308 widget "*Calf*RadioButton"                        style : highest "calf-toggle"
310 widget "*Calf*Combo*"                             style : highest "calf-combobox"
312 widget "*Calf*Entry*"                             style : highest "calf-entry"
314 widget "*Calf*Range"                              style : highest "calf-scale-small"
315 widget "*Calf*Scale1"                             style : highest "calf-scale-small"
316 widget "*Calf*Scale2"                             style : highest "calf-scale-big"
317 widget_class "*Scrollbar*"                        style : highest "calf-scrollbar"
319 widget_class "*Calf*GtkTreeView*"                 style : highest "calf-treeview"
320 widget_class "*Calf*TreeView*Button*"             style : highest "calf-treehead"
322 widget "*Calf*Knob"                               style : highest "calf-knobs"
324 widget "*Calf*VUMeter"                            style : highest "calf-vumeter"
325 widget "*CalfVUMeter*"                            style : highest "calf-vumeter"
326 widget "*CalfMeterScale*"                         style : highest "calf-meterscale"
327 widget "*Calf*MeterScale"                         style : highest "calf-meterscale"
329 widget "*Calf*LED"                                style : highest "calf-led"
330 widget "*CalfLed*"                                style : highest "calf-led"
332 widget "*Calf*Combo*"                             style : highest "calf-display"
333 widget "*Calf*Graph"                              style : highest "calf-display"
334 widget "*Calf*Tuner"                              style : highest "calf-display"