1
4
5 import org.aswing.ASColor;
6 import org.aswing.border.Border;
7 import org.aswing.plaf.winxp.border.TextBorder;
8 import org.aswing.UIManager;
9
10
13 class org.aswing.plaf.winxp.border.TextFieldBorder extends TextBorder {
14
15 private static var instance:Border;
16
19 public static function createInstance():Border{
20 if(instance == null){
21 instance = new TextFieldBorder(
22 UIManager.getColor("TextField.shadow"),
23 UIManager.getColor("TextField.darkShadow"),
24 UIManager.getColor("TextField.light"),
25 UIManager.getColor("TextField.highlight")
26 );
27 }
28 return instance;
29 }
30
31 public function TextFieldBorder(shadow : ASColor, darkShadow : ASColor, light : ASColor, highlight : ASColor) {
32 super(shadow, darkShadow, light, highlight);
33 }
34
35 }
36