CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/08/28 21:41:57
Modified files: javax/swing/text: BoxView.java Utilities.java WrappedPlainView.java . : ChangeLog Log message: 2006-08-28 Roman Kennke <[EMAIL PROTECTED]> * javax/swing/text/BoxView.java (calculateMinorAxisRequirements): Initialize max size with Integer.MAX_VALUE. * javax/swing/text/Utilities.java (getBreakLocation): For simple chars, scan the text directly. * javax/swing/text/WrappedPlainView.java (tabBase): New field. (tabSize): New field. (calculateBreakPosition): Use Utilities. Fixed for correct break calculation. (changedUpdate): Update children directly. (insertUpdate): Update children directly. Notify children. (removeUpdate): Update children directly. Notify children. (updateChildren): New helper method. (nextTabStop): Fixed to return correct results. (paint): Update tabBase. (updateMetrics): Update tab size. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/BoxView.java?cvsroot=classpath&r1=1.23&r2=1.24 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/Utilities.java?cvsroot=classpath&r1=1.37&r2=1.38 http://cvs.savannah.gnu.org/viewcvs/classpath/javax/swing/text/WrappedPlainView.java?cvsroot=classpath&r1=1.23&r2=1.24 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8468&r2=1.8469