-.v-paintable {
+.v-connector {
box-sizing: border-box;
-moz-box-sizing: border-box;
}
\ No newline at end of file
height: 1.2em;
}
-input.v-paintable.v-textfield[type="text"],
+input.v-connector.v-textfield[type="text"],
.v-filterselect {
height: 1.6em;
}
.v-window textarea.v-textarea {
padding: 3px 3px 4px;
}
-.v-app input.v-textfield.v-paintable,
-.v-window input.v-textfield.v-paintable {
+.v-app input.v-textfield.v-connector,
+.v-window input.v-textfield.v-connector {
height: 24px;
}
.v-app .v-textfield-focus,
.v-app textarea.v-textarea-small {
font-size: 11px;
}
-.v-app .v-table input.v-textfield.v-paintable,
-.v-window .v-table input.v-textfield.v-paintable {
+.v-app .v-table input.v-textfield.v-connector,
+.v-window .v-table input.v-textfield.v-connector {
padding: 1px 2px;
height: auto;
line-height: normal;
StringBuffer styleBuf = new StringBuffer();
styleBuf.append(primaryStyleName);
- styleBuf.append(" v-paintable");
+ styleBuf.append(" v-connector");
// Uses connector methods to enable connectors to take hierarchy or
// multiple state variables into account
+ "<div>"
+ usernameCaption
+ "</div><div >"
- + "<input class='v-textfield v-paintable' style='display:block;' type='text' name='username'></div>"
+ + "<input class='v-textfield v-connector' style='display:block;' type='text' name='username'></div>"
+ "<div>"
+ passwordCaption
+ "</div>"
- + "<div><input class='v-textfield v-paintable' style='display:block;' type='password' name='password'></div>"
+ + "<div><input class='v-textfield v-connector' style='display:block;' type='password' name='password'></div>"
+ "<div><div onclick=\"document.forms[0].submit();\" tabindex=\"0\" class=\"v-button\" role=\"button\" ><span class=\"v-button-wrap\"><span class=\"v-button-caption\">"
+ loginButtonCaption
+ "</span></span></div></div></form></div>" + "</body></html>")