Opened 18 years ago
Last modified 18 years ago
#12 new enhancement
Cosmetic differences between real GTK and mcclim with GTK backend that would be easy to fix
Reported by: | imikalajunas | Owned by: | David Lichteblau |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | gtkairo | Version: | |
Keywords: | gtk | Cc: |
Description
Even with gtk scrollbars mcclim applications feel foreign, two small differences i have found are:
Red outline - color of the pane is white in mcclim, and "default" or "button" in gtk. Blue outline - there is a border outside of the scroll pane in GTK so it's easier to discern which pane the scrollbar belongs to.
McClim screenshot GTK screenshot
TRAC embeds pictures automatically, sorry.
Note: See
TracTickets for help on using
tickets.
Right, the visual differences are due to the fact that gtkairo's frame manager implements each SCROLL-BAR as GtkScrollbar?, but doesn't implement the SCROLLER-PANE as a GtkScrolledWindow?.
As for "easy to fix", I have no idea how easy it would be to fix this. That the portable SCROLLER-PANE injects a VIEWPORT between itself and the actual child might turn out to be difficult to emulate without breaking applications.
Advice from anyone who understands the scroller pane appreciated.