PatchSet 7282 
Date: 2006/05/05 14:40:41
Author: riccardo
Branch: HEAD
Tag: (none) 
Log:
removed the painting of a border if label begun and ended with a space

Members: 
        ChangeLog:1.4786->1.4787 
        
libraries/javalib/awt-implementations/kaffe/java/awt/Label.java:1.1->1.2 

Index: kaffe/ChangeLog
diff -u kaffe/ChangeLog:1.4786 kaffe/ChangeLog:1.4787
--- kaffe/ChangeLog:1.4786      Thu May  4 16:04:55 2006
+++ kaffe/ChangeLog     Fri May  5 14:40:41 2006
@@ -1,3 +1,8 @@
+2006-05-05  Riccardo Mottola <[EMAIL PROTECTED]>
+
+       * libraries/javalib/awt-implementations/kaffe/java/awt/Label.java:
+       removed the painting of a border if label begun and ended with a space
+
 2006-05-04  Riccardo Mottola <[EMAIL PROTECTED]>
 
        * libraries/javalib/awt-implementations/kaffe/java/awt/Canvas.java:
Index: kaffe/libraries/javalib/awt-implementations/kaffe/java/awt/Label.java
diff -u 
kaffe/libraries/javalib/awt-implementations/kaffe/java/awt/Label.java:1.1 
kaffe/libraries/javalib/awt-implementations/kaffe/java/awt/Label.java:1.2
--- kaffe/libraries/javalib/awt-implementations/kaffe/java/awt/Label.java:1.1   
Thu Jul 22 19:19:32 2004
+++ kaffe/libraries/javalib/awt-implementations/kaffe/java/awt/Label.java       
Fri May  5 14:40:44 2006
@@ -30,7 +30,6 @@
 
        int align;
        String label;
-       boolean hasBorder;
        FontMetrics fm;
 
 public Label() {
@@ -67,7 +66,6 @@
 
 public void paint( Graphics g) {
        int sw = fm.stringWidth( label);
-       int db = hasBorder ? BORDER_WIDTH : 0;
        int y0 = height - (height-fm.getHeight())/2 - fm.getDescent();
        int x0;
 
@@ -76,20 +74,17 @@
                x0 = (width - sw)/2;
                break;
        case RIGHT:
-               x0 = width - sw - db;
+               x0 = width - sw;
                break;
        case LEFT:
        default:
-               x0 = db + 1;
+               x0 = 0;
                break;
        }
 
        g.setColor( getBackground() );
        g.fillRect( 0, 0, width, height);
 
-       if ( hasBorder )
-               kaffePaintBorder( g);
-                       
        if ( Defaults.LabelTxtCarved ) {
                g.setColor( Color.white);
                g.drawString( label, x0+1, y0+1 );
@@ -118,11 +113,11 @@
        return new Dimension( cx, cy);
 }
 
-public void setAlignment( int align) {
-       if ( align < LEFT || align > RIGHT ) {
+public void setAlignment( int alignP) {
+       if ( alignP < LEFT || alignP > RIGHT ) {
                throw new IllegalArgumentException();
        }
-       this.align = align;
+       align = alignP;
        if ( isShowing() ) {
                repaint();
        }
@@ -136,13 +131,12 @@
        }
 }
 
-public void setText( String label) {
-       if ( label == null ) {
-               label = "";
-       }
-       if ( (this.label == null ) || ! (this.label.equals( label)) ){
-               this.label = label;
-               hasBorder = label.startsWith(" ") && label.endsWith( " ");
+public void setText( String labelP) {
+       if ( labelP == null ) {
+               labelP = "";
+       }
+       if ( (label == null ) || ! (label.equals( labelP)) ){
+               label = labelP;
                if ( (flags & IS_SHOWING) == IS_SHOWING ) {
                        Graphics g = getGraphics();
                        if ( g != null ) {

_______________________________________________
kaffe mailing list
kaffe@kaffe.org
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to