GtkScale :: slider-width = 14 # [ 14 ] ( >= 0 ) Width of scrollbar or scale thumb.
GtkScale :: trough-side-details = 1 # [ 0 ] ( bool ) When TRUE, the parts of the trough on the two sides of the slider are drawn with different details.
GtkScrollbar :: activate-slider = 1 # [ 0 ] ( bool ) With this option set to TRUE, sliders will be drawn ACTIVE and with shadow IN while they are dragged.
GtkScrollbar :: arrow-scaling = 0.4 # [ 0.5 ] ( 0.1 ) The arrow size proportion relative to the scroll button size.
GtkScrollbar :: fixed-slider-length = 0 # [ 0 ] ( bool ) Don't change slider size, just lock it to the minimum length.
GtkScrollbar :: slider-width = 15 # [ 14 ] ( >= 0 ) Width of scrollbar or scale thumb.
GtkScrollbar :: stepper-spacing = 0 # [ 0 ] ( >= 0 ) The spacing between the stepper buttons and thumb. Note that setting this value to anything > 0 will automatically set the trough-under-steppers style property to TRUE as well. Also, stepper-spacing won't have any effect if there are no steppers.
GtkScrollbar :: trough-border = 0 # [ 1 ] ( >= 0 ) Spacing between thumb/steppers and outer trough bevel.
GtkScrollbar :: trough-side-details = 0 # [ 0 ] ( bool ) When TRUE, the parts of the trough on the two sides of the slider are drawn with different details.
GtkScrollbar :: trough-under-steppers = 1 # [ 1 ] ( bool ) Whether to draw the trough across the full length of the range or to exclude the steppers and their spacing. Note that setting the "stepper-spacing" style property to any value > 0 will automatically enable trough-under-steppers too.
GtkScrollbar :: has-backward-stepper = 1 # [ 1 ] ( bool ) Display the standard backward arrow button.
GtkScrollbar :: has-forward-stepper = 1 # [ 1 ] ( bool ) Display the standard forward arrow button.
GtkScrollbar :: has-secondary-backward-stepper = 0 # [ 0 ] ( bool ) Display a second backward arrow button on the opposite end of the scrollbar.
GtkScrollbar :: has-secondary-forward-stepper = 0 # [ 0 ] ( bool ) Display a second forward arrow button on the opposite end of the scrollbar.
GtkHScrollbar :: has-secondary-backward-stepper = 0 # [ 0 ] ( bool ) Display a second backward arrow button on the opposite end of the scrollbar.
GtkHScrollbar :: has-secondary-forward-stepper = 0 # [ 0 ] ( bool ) Display a second forward arrow button on the opposite end of the scrollbar.
GtkVScrollbar :: has-secondary-backward-stepper = 0 # [ 0 ] ( bool ) Display a second backward arrow button on the opposite end of the scrollbar.
GtkVScrollbar :: has-secondary-forward-stepper = 0 # [ 0 ] ( bool ) Display a second forward arrow button on the opposite end of the scrollbar.
#Menu Properties
GtkMenuBar :: internal-padding = 1 # [ 1 ] ( >= 0 ) Amount of border space between the menubar shadow and the menu items.
GtkMenuBar :: shadow-type = GTK_SHADOW_OUT # [ GTK_SHADOW_OUT ] Style of bevel around the menubar.
GtkMenu :: arrow-placement = GTK_ARROWS_BOTH # [ GTK_ARROWS_BOTH ] Indicates where scroll arrows should be placed.
GtkMenu :: arrow-scaling = 0.5 # [ 0.7 ] ( 0.1 ) Arbitrary constant to scale down the size of the scroll arrow.
GtkMenu :: double-arrows = 1 # [ 1 ] ( bool ) When scrolling, always show both arrows.
GtkMenu :: horizontal-offset = -2 # [ -2 ] When the menu is a submenu, position it this number of pixels offset horizontally.
GtkMenu :: horizontal-padding = 0 # [ 0 ] ( >= 0 ) Extra space at the left and right edges of the menu.
GtkMenu :: vertical-offset = 0 # [ 0 ] When the menu is a submenu, position it this number of pixels offset vertically.
GtkMenu :: vertical-padding = 0 # [ 0 ] ( >= 0 ) Extra space at the top and bottom of the menu.
GtkMenuItem :: arrow-scaling = 0.5 # [ 0.8 ] ( 0.2 ) Amount of space used up by arrow, relative to the menu item's font size.
GtkMenuItem :: arrow-spacing = 10 # [ 10 ] ( >= 0 ) Space between label and arrow.
GtkMenuItem :: horizontal-padding = 3 # [ 3 ] ( >= 0 ) Padding to left and right of the menu item.
GtkMenuItem :: selected-shadow-type = GTK_SHADOW_NONE # [ GTK_SHADOW_NONE ] Shadow type when item is selected.
#GtkMenuItem :: toggle-spacing = 4 # [ 5 ] ( >= 0 ) Space between icon and label.
GtkMenuItem :: width-chars = 12 # [ 12 ] ( >= 0 ) The minimum desired width of the menu item in characters.
#Other Properties
GtkArrow :: arrow-scaling = 0.5 # [ 0.7 ] ( 0.1 ) Amount of space used up by arrow.
GtkNotebook :: arrow-spacing = 0 # [ 0 ] ( >= 0 ) Spacing between the scroll arrows and the tabs.