#12: Cosmetic differences between real GTK and mcclim with GTK backend that would be easy to fix --------------------------+------------------------------------------------- Reporter: imikalajunas | Owner: dlichteblau Type: enhancement | Status: new Priority: minor | Milestone: Component: gtkairo | Version: Keywords: gtk | --------------------------+------------------------------------------------- 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.
[http://ignas.pov.lt/clim.png McClim screenshot] [http://ignas.pov.lt/xchat.png GTK screenshot]
TRAC embeds pictures automatically, sorry.
#12: Cosmetic differences between real GTK and mcclim with GTK backend that would be easy to fix ---------------------------+------------------------------------------------ Reporter: imikalajunas | Owner: dlichteblau Type: enhancement | Status: new Priority: minor | Milestone: Component: gtkairo | Version: Resolution: | Keywords: gtk ---------------------------+------------------------------------------------ Comment (by dlichteblau):
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.