Ticket #15009 (closed defect: fixed)
Use native (flat) status bars field borders on non Windows 95 like systems by default
|Reported by:||kosenko||Owned by:|
I have understood why too many end users think that applications has no native look and feel under wxGTK.
Sunken status bars has Windows 95-like style and looks very ugly especially in GTK+. Even Windows XP and 7 has no this style. GTK+ applications use GtkLabel and this widget has flat borders. AFAICS all Linux editors has no any delimiters in the status bars, all panes is flat there.
In the first glance at application end user see that status bar has no native look and they start thinking that whole application has no native look and feel. First impression is very important! Even worse status bar is usually always visible and user must see on it when works with application all the time.
Also raised and sunken status bar have unexpected look with dark system themes because shadows with wxSYS_COLOUR_3DSHADOW and wxSYS_COLOUR_3DHILIGHT colors is usually not correct on the dark foreground.
So I think that we should use flat status bars instead of sunken ones everywhere by default except Windows 95 style systems.
Also I have added wxSB_SUNKEN style for consistency.