Bug 14795 - [gtk] Fully implement PlatformScrollbar
Summary: [gtk] Fully implement PlatformScrollbar
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords: Gtk
Depends on:
Blocks:
 
Reported: 2007-07-27 19:47 PDT by Holger Freyther
Modified: 2007-08-08 01:08 PDT (History)
0 users

See Also:


Attachments
Fully implement PlatformScrollbar (3.71 KB, patch)
2007-07-27 19:50 PDT, Holger Freyther
oliver: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Holger Freyther 2007-07-27 19:47:54 PDT
Call Scrollbar::setValue and implement the two update methods.

One remaining question is if I need to add some special handling to hide the scrollbar if they are not needed?
Comment 1 Holger Freyther 2007-07-27 19:50:20 PDT
Created attachment 15714 [details]
Fully implement PlatformScrollbar

Call setValue from a closure connected to value-changed of GtkAdjustment. Set GtkAdjustment::value from updateThumbPosition and use updateThumbProportion to set min,max,page_size,step- and page-increment.
Comment 2 Holger Freyther 2007-08-08 01:08:34 PDT
This was landed in r24926.