diff options
author | Benjamin Berg <benjamin@sipsolutions.net> | 2007-10-08 08:47:34 (GMT) |
---|---|---|
committer | Benjamin Berg <benjamin@sipsolutions.net> | 2007-10-08 08:47:34 (GMT) |
commit | 465951ab024e582a8eaf7c58e6773663bcf74471 (patch) | |
tree | 655515fde752589574c2f9ee14297ec650d593ae /gtk | |
parent | 2d0f2e93232198b1ed4978942f722efee49c8c4a (diff) |
Make the spinbutton stepper buttons as large as possible.
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/theme/gtkrc.em | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gtk/theme/gtkrc.em b/gtk/theme/gtkrc.em index 0be4aa7..cb42858 100644 --- a/gtk/theme/gtkrc.em +++ b/gtk/theme/gtkrc.em @@ -365,6 +365,19 @@ style "spinbutton" fg[NORMAL] = $white fg[ACTIVE] = $black + ${ entry_ythickness = my_ceil(0.2 * (subcell_size*3.0/2.0 - thickness) + thickness) } + ${ entry_xthickness = subcell_size } + + # small inner border and a large x/ythickness for entries + # to reduce the number of hacks needed :-) + xthickness = $entry_xthickness + ythickness = $entry_ythickness + GtkWidget::focus-line-width = 0 + + # This tries to get a height of exactly 45 pixel for the entry. + GtkEntry::inner-border = { $(max(subcell_size - entry_xthickness, 0)), $(max(subcell_size - entry_xthickness, 0)), + $(max(my_ceil((3*subcell_size - font_height - entry_ythickness*2)/2.0),0)), $(max(my_floor((3*subcell_size - font_height - entry_ythickness*2)/2.0), 0)) } + engine "sugar" { hint = "spinbutton" } |