commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Patch: FYI: fix GtkTextAreaPeer's preferred and minimum size calculation


From: Thomas Fitzsimmons
Subject: Patch: FYI: fix GtkTextAreaPeer's preferred and minimum size calculations
Date: Tue, 13 Jan 2004 17:39:40 -0500

2004-01-13  Thomas Fitzsimmons  <address@hidden>

        * gnu/java/awt/peer/gtk/GtkTextAreaPeer.java,
        jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c
        (native create): Add width and height parameters.  Set text
        view's size request according to new parameters.
        (create): Calculate text view size based on current font's
        metrics and number of rows and columns.  Set TextArea's font if
        not already set.  Call native create.
        (getMinimumSize): Call minimumSize.
        (getPreferredSize): Call preferredSize.
        (getHScrollbarHeight): New method.
        (getVScrollbarWidth): New method.
        (minimumSize): Calculate minimum size based on scrollbar
        visibility, scrollbar sizes, font metrics and number of rows and
        columns.
        (preferredSize): Likewise for preferred size.
        (gtkTextGetSize): Remove method.

Attachment: cp-textareapeer.patch
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]