/**
* The input node CSS classname.
*/
- private static final String CLASSNAME = "itk-textfield";
+ private static final String CLASSNAME = "i-textfield";
/**
* This CSS classname is added to the input node on hover.
*/
- private static final String CLASSNAME_FOCUS = "itk-textfield-focus";
+ private static final String CLASSNAME_FOCUS = "i-textfield-focus";
private String id;
if(uidl.hasAttribute("cols"))
setWidth(uidl.getStringAttribute("cols")+"em");
- setText(uidl.getStringVariable("text"));
+ // Disabled takes precedence over readonly
+ if(uidl.hasAttribute("disabled"))
+ setEnabled(!uidl.getBooleanAttribute("disabled"));
+ else
+ setEnabled(!uidl.getBooleanAttribute("readonly"));
+
+ setVisible(!uidl.getBooleanAttribute("invisible"));
+ setText(uidl.getStringVariable("text"));
}
-.itk-textfield{\r
+.i-textfield{\r
font-family: helvetica, verdana, tahoma, arial, sans-serif; /* Copy from common.css */\r
font-size: 1.2em;\r
color: #444;\r
margin: 0;\r
}\r
\r
-.itk-textfield-focus {\r
+.i-textfield-focus {\r
color: #111;\r
border-color: #4376c3;\r
border-bottom-color: #6696dd;\r