[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Patch: FYI: Scrollbar and GtkScrollbarPeer fixes
From: |
Thomas Fitzsimmons |
Subject: |
Patch: FYI: Scrollbar and GtkScrollbarPeer fixes |
Date: |
Thu, 05 Feb 2004 14:58:24 -0500 |
I've committed the attached patch.
Tom
2004-02-05 Thomas Fitzsimmons <address@hidden>
* java/awt/Scrollbar.java (next_scrollbar_number): New field.
(Scrollbar (int, int, int, int, int)): Make default page
increment 10.
(setValues): Only call peer.setValues if one of the values has
changed.
(generateName): New method.
(getUniqueLong): New method.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c
(range_scrollbar): Remove structure.
(post_adjustment_event): Remove function.
(post_change_event): Accept jobject argument.
(create): Cast jints to gdoubles. Round scrollbar values to the
nearest integer. Clamp min, max and value settings.
(connectJObject): Connect hook to widget->window.
(connectSignals): Remove range_scrollbar structure variables.
Remove "move-slider" connection. Pass global peer reference to
"value-changed" callback.
(setLineIncrement): Cast jint value to gdouble.
(setPageIncrement): Likewise.
(setValues): Likewise. Clamp min, max and value settings.
scrollbar-fixes.patch
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Patch: FYI: Scrollbar and GtkScrollbarPeer fixes,
Thomas Fitzsimmons <=