close Warning: Can't synchronize with repository "(default)" (/project/mcclim/svn does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 17 years ago

Last modified 17 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.

Change History (1)

comment:1 Changed 17 years ago by David Lichteblau

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.

Note: See TracTickets for help on using tickets.