CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Roman Kennke <rabbit78> 06/11/27 11:17:21
Modified files: java/awt/font : TextLayout.java . : ChangeLog Log message: 2006-11-27 Roman Kennke <[EMAIL PROTECTED]> * java/awt/font/TextLayout.java (Run.font): New field. (Run.location): New field. (Run.Run): Initialize font. (font): Removed field. This is moved into Run as the actual font is something run-specific. (TextLayout(String,Font,FontRenderContext)): Set font on the single runs. Layout the runs here. (TextLayout(TextLayout,int,int)): Copy over the run fonts. (findRunAtIndex): New helper method. (getCaretInfo): Implemented. (layoutRuns): New helper method. (toString): Don't put font in output string. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/font/TextLayout.java?cvsroot=classpath&r1=1.19&r2=1.20 http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.8870&r2=1.8871