/[classpath]/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
ViewVC logotype

Diff of /classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.7 by fitzsim, Thu Sep 25 18:44:19 2003 UTC revision 1.8 by fitzsim, Tue Oct 7 21:30:25 2003 UTC
# Line 54  Java_gnu_java_awt_peer_gtk_GtkTextAreaPe Line 54  Java_gnu_java_awt_peer_gtk_GtkTextAreaPe
54    sw = gtk_scrolled_window_new (NULL, NULL);    sw = gtk_scrolled_window_new (NULL, NULL);
55    gtk_container_add (GTK_CONTAINER (sw), text);    gtk_container_add (GTK_CONTAINER (sw), text);
56    
57    gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),    gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),
   
58       /* horizontal scrollbar */       /* horizontal scrollbar */
59       (scroll == AWT_TEXTAREA_SCROLLBARS_BOTH       (scroll == AWT_TEXTAREA_SCROLLBARS_BOTH
60        || scroll == AWT_TEXTAREA_SCROLLBARS_HORIZONTAL_ONLY) ?        || scroll == AWT_TEXTAREA_SCROLLBARS_HORIZONTAL_ONLY) ?
61         GTK_POLICY_ALWAYS : GTK_POLICY_NEVER,         GTK_POLICY_ALWAYS : GTK_POLICY_NEVER,
   
62       /* vertical scrollbar */       /* vertical scrollbar */
63       (scroll == AWT_TEXTAREA_SCROLLBARS_BOTH       (scroll == AWT_TEXTAREA_SCROLLBARS_BOTH
64        || scroll == AWT_TEXTAREA_SCROLLBARS_VERTICAL_ONLY) ?        || scroll == AWT_TEXTAREA_SCROLLBARS_VERTICAL_ONLY) ?
# Line 73  Java_gnu_java_awt_peer_gtk_GtkTextAreaPe Line 71  Java_gnu_java_awt_peer_gtk_GtkTextAreaPe
71    
72  JNIEXPORT void JNICALL  JNIEXPORT void JNICALL
73  Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize  Java_gnu_java_awt_peer_gtk_GtkTextAreaPeer_gtkTextGetSize
74    (JNIEnv *env, jobject obj, jint rows, jint cols, jintArray jdims)    (JNIEnv *env, jobject obj, jintArray jdims)
75  {  {
76    void *ptr;    void *ptr;
77    jint *dims;    jint *dims;
78    GtkWidget *text;    GtkWidget *text;
 /*   GtkScrolledWindow *sw; */  
79    GtkRequisition requisition;    GtkRequisition requisition;
80    
81    ptr = NSA_GET_PTR (env, obj);    ptr = NSA_GET_PTR (env, obj);
# Line 89  Java_gnu_java_awt_peer_gtk_GtkTextAreaPe Line 86  Java_gnu_java_awt_peer_gtk_GtkTextAreaPe
86    gdk_threads_enter ();    gdk_threads_enter ();
87    
88    text = GTK_WIDGET (TEXT_FROM_SW (ptr));    text = GTK_WIDGET (TEXT_FROM_SW (ptr));
   /*   sw = GTK_SCROLLED_WINDOW (ptr); */  
89    
90    gtk_widget_size_request(GTK_WIDGET (text), &requisition);    gtk_widget_size_request(GTK_WIDGET (text), &requisition);
91    dims[0] = requisition.width;    dims[0] = requisition.width;

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26