bug-classpath
[Top][All Lists]
Advanced

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

[Bug swing/28696] JToolTip should support HTML


From: cvs-commit at developer dot classpath dot org
Subject: [Bug swing/28696] JToolTip should support HTML
Date: 12 Oct 2006 15:13:23 -0000


------- Comment #7 from cvs-commit at developer dot classpath dot org  
2006-10-12 15:13 -------
Subject: Bug 28696

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Changes by:     Roman Kennke <rabbit78> 06/10/12 15:12:56

Modified files:
        javax/swing/text: FlowView.java GlyphView.java 
                          ParagraphView.java 
        javax/swing/text/html: BRView.java 
        .              : ChangeLog 

Log message:
        2006-10-12  Roman Kennke  <address@hidden>

                PR 28696
                * javax/swing/text/FlowView.java
                (FlowStrategy.layout): Preserve logical views from getting
lost.
                (FlowStrategy.layoutRow): Fix line breaking.
                (FlowStrategy.adjustRow): Fix line breaking.
                (FlowStrategy.changedUpdate): Mark layout invalid, or repaint.
                (FlowStrategy.insertUpdate): Mark layout invalid, or repaint.
                (FlowStrategy.removeUpdate): Mark layout invalid, or repaint.
                (createView): Don't check index.
                (contains): New helper method.
                (reparent): New helper method.
                (layoutDirty): Removed unneeded field.
                (FlowView): Removed layoutDirty field init.
                (changedUpdate): Removed layoutDirty handling.
                (insertUpdate): Removed layoutDirty handling.
                (removeUpdate): Removed layoutDirty handling.
                (layout): Use isLayoutValid() rather than the layoutDirty
field.
                * javax/swing/text/GlyphView.java
                (startOffset): Removed.
                (endOffset): Removed.
                (offset): New field.
                (length): New field.
                (GlyphView): Initialize new fields. Removed old fields.
                (createFragment): Create fragment with new relative offsets.
                (getEndOffset): Work with new relative offsets.
                (getStartOffset): Work with new relative offsets.
                * javax/swing/text/ParagraphView.java
                (Row.getStartOffset): Overidden to determine the minimum start
                offset from the children.
                (Row.getEndOffset): Overidden to determine the maximum end
                offset from the children.
                * javax/swing/text/html/BRView.java
                Make subclass of InlineView.
                (getBreakWeight): Fall back to super for Y_AXIS.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/FlowView.java?cvsroot=classpath&r1=1.16&r2=1.17
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/GlyphView.java?cvsroot=classpath&r1=1.21&r2=1.22
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/ParagraphView.java?cvsroot=classpath&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/html/BRView.java?cvsroot=classpath&r1=1.1&r2=1.2
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8670&r2=1.8671


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28696





reply via email to

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