The reason for a smaller bar width and a splitter bar without icon is using it for things like
ListEx:
On macOS I always get a separator icon, even without specifying #PB_Splitter_Separator (bug?),
and having a smaller bar (like 1 or 2 pixels) is also required for nice-looking cells.
Code: Select all
If OpenWindow(0, 0, 0, 230, 180, "SplitterGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
chk1 = CheckBoxGadget(#PB_Any,0,0,0,0,"")
inp1 = StringGadget(#PB_Any,0,0,0,0,"Input")
inp2 = StringGadget(#PB_Any,0,0,0,0,"Input")
split1 = SplitterGadget(#PB_Any, 0, 0, 0, 0, chk1, inp1, #PB_Splitter_Vertical)
SetGadgetAttribute(split1,#PB_Splitter_FirstMinimumSize,20)
SetGadgetAttribute(split1,#PB_Splitter_SecondMinimumSize,20)
split2 = SplitterGadget(#PB_Any, 5, 5, 220, 25, split1, inp2, #PB_Splitter_Vertical)
SetGadgetAttribute(split2,#PB_Splitter_FirstMinimumSize,50)
SetGadgetAttribute(split2,#PB_Splitter_SecondMinimumSize,20)
Repeat:Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf