TextArea wrapping fix
Kim Ho
kho@redhat.com
Fri Nov 28 18:33:00 GMT 2003
Hi,
This patch disables wrapping on a TextArea if it has horizontal scroll
bars.
Cheers,
Kim
2003-11-28 Kim Ho <kho@redhat.com>
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c (create):
Disable wrapping if TextArea has horizontal scroll bars.
-------------- next part --------------
? deps.mk
? gnu/classpath/Configuration.java
Index: jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
===================================================================
RCS file: /cvsroot/gcc/gcc/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c,v
retrieving revision 1.8
diff -c -p -r1.8 gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
*** jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c 30 Oct 2003 17:37:33 -0000 1.8
--- jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c 27 Nov 2003 17:52:01 -0000
*************** Java_gnu_java_awt_peer_gtk_GtkTextAreaPe
*** 64,70 ****
|| scroll == AWT_TEXTAREA_SCROLLBARS_VERTICAL_ONLY) ?
GTK_POLICY_ALWAYS : GTK_POLICY_NEVER);
! gtk_text_view_set_wrap_mode (GTK_TEXT_VIEW(text), GTK_WRAP_WORD);
gdk_threads_leave ();
--- 64,71 ----
|| scroll == AWT_TEXTAREA_SCROLLBARS_VERTICAL_ONLY) ?
GTK_POLICY_ALWAYS : GTK_POLICY_NEVER);
! gtk_text_view_set_wrap_mode (GTK_TEXT_VIEW(text), (scroll == AWT_TEXTAREA_SCROLLBARS_BOTH
! || scroll == AWT_TEXTAREA_SCROLLBARS_HORIZONTAL_ONLY ) ? GTK_WRAP_NONE:GTK_WRAP_WORD);
gdk_threads_leave ();
*************** Java_gnu_java_awt_peer_gtk_GtkTextAreaPe
*** 172,178 ****
text = GTK_WIDGET (TEXT_FROM_SW (ptr));
font_name = (*env)->GetStringUTFChars (env, name, NULL);
!
gdk_threads_enter();
font_desc = pango_font_description_from_string (font_name);
--- 173,179 ----
text = GTK_WIDGET (TEXT_FROM_SW (ptr));
font_name = (*env)->GetStringUTFChars (env, name, NULL);
!
gdk_threads_enter();
font_desc = pango_font_description_from_string (font_name);
More information about the Java-patches
mailing list