package cnp.ew.text;

import cnp.ew.lightweight.*;
import cnp.ew.util.*;
import cnp.ew.displayer.*;
import java.awt.*;
import java.lang.*;
import java.util.*;

public class CpFlyingTipLc extends CpReadOnlyTextAreaLc
{
    public CpFlyingTipLc(String text)
    {
        super(text);
        // KEN FIX: Check for a loop with one word...
        //setShouldWrap(true);
        setBorderStyle(BORDER_LINE);
        setBorderMargin(2);
        setFont(CpFonts.dialogPlainEight());
        setBackground(new Color(255, 255, 179));
    }

    public void paint(Graphics g, Rectangle clipRect)
    {
        g.setColor(getBackground());
        g.fillRect(0, 0, size().width, size().height);

        // TBD: WHY IS THIS NECESSARY???
        g.setFont(getFont());

        super.paint(g, clipRect);
    }
}