]> git.ipfire.org Git - thirdparty/gcc.git/commit
Scrollbar.java (next_scrollbar_number): New field.
authorThomas Fitzsimmons <fitzsim@redhat.com>
Thu, 5 Feb 2004 19:45:02 +0000 (19:45 +0000)
committerThomas Fitzsimmons <fitzsim@gcc.gnu.org>
Thu, 5 Feb 2004 19:45:02 +0000 (19:45 +0000)
commitbc1ec7f70ec091fc96ffc8460172a005b61afb2b
tree295071a60052fcc7419762c498ef7483341c83ab
parent6039a93dd7214d5f1effdd2c165dc4e52b950139
Scrollbar.java (next_scrollbar_number): New field.

2004-02-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

* 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.

From-SVN: r77332
libjava/ChangeLog
libjava/java/awt/Scrollbar.java
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollBarPeer.c