]> Pileus Git - ~andy/gtk/blob - modules/engines/ms-windows/Theme/gtk-3.0/gtkrc
Make 3.0 parallel-installable to 2.x
[~andy/gtk] / modules / engines / ms-windows / Theme / gtk-3.0 / gtkrc
1 gtk-icon-sizes = "gtk-menu=13,13:gtk-small-toolbar=16,16:gtk-large-toolbar=24,24:gtk-dnd=32,32"
2 gtk-toolbar-icon-size = small-toolbar
3
4 # disable images in buttons. i've only seen ugly delphi apps use this feature.
5 gtk-button-images = 0
6
7 # enable/disable images in menus. most "stock" microsoft apps don't use these, except sparingly.
8 # the office apps use them heavily, though.
9 gtk-menu-images = 1
10
11 # use the win32 button ordering instead of the GNOME HIG one, where applicable
12 gtk-alternative-button-order = 1
13
14 # use the win32 sort indicators direction, as in Explorer
15 gtk-alternative-sort-arrows = 1
16
17 # Windows users don't expect the PC Speaker beeping at them when they backspace in an empty textview and stuff like that
18 gtk-error-bell = 0
19
20 style "msw-default"
21 {
22   GtkWidget::interior-focus = 1
23   GtkOptionMenu::indicator-size = { 9, 5 }
24   GtkOptionMenu::indicator-spacing = { 7, 5, 2, 2 }
25   GtkSpinButton::shadow-type = in
26
27   # Owen and I disagree that these should be themable
28   #GtkUIManager::add-tearoffs = 0
29   #GtkComboBox::add-tearoffs = 0
30   
31   GtkComboBox::appears-as-list = 1
32   GtkComboBox::focus-on-click = 0
33   
34   GOComboBox::add_tearoffs = 0
35
36   GtkTreeView::allow-rules = 0
37   GtkTreeView::expander-size = 12
38
39   GtkExpander::expander-size = 12
40
41   GtkScrolledWindow::scrollbar_spacing = 1
42
43   GtkSeparatorMenuItem::horizontal-padding = 2
44
45   engine "wimp" 
46   {
47   }
48 }
49 class "*" style "msw-default"
50
51 binding "ms-windows-tree-view"
52 {
53   bind "Right" { "expand-collapse-cursor-row" (1,1,0) }
54   bind "Left" { "expand-collapse-cursor-row" (1,0,0) }
55 }
56
57 class "GtkTreeView" binding "ms-windows-tree-view"
58
59 style "msw-combobox-thickness" = "msw-default"
60 {
61   xthickness = 0 
62   ythickness = 0
63 }
64
65 widget_class "*TreeView*ComboBox*" style "msw-combobox-thickness"
66 widget_class "*ComboBox*GtkFrame*" style "msw-combobox-thickness"