X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/timetracker.git/blobdiff_plain/61efd9d023ae34c1290ef2e1ae25829c509caaee..6e2b1ec1880cebedef5a1ca380820ad0d40d06a2:/WEB-INF/lib/form/FormElement.class.php diff --git a/WEB-INF/lib/form/FormElement.class.php b/WEB-INF/lib/form/FormElement.class.php index 799abf7b..0443e6c9 100644 --- a/WEB-INF/lib/form/FormElement.class.php +++ b/WEB-INF/lib/form/FormElement.class.php @@ -39,13 +39,16 @@ class FormElement { var $label = ''; // Optional label for control. var $style = ''; // Control style. var $enabled = true; // Whether the control is enabled. - var $class = 'FormElement'; // Class name for the element. + var $class = 'FormElement'; // PHP class name for the element. + var $cssClass = null; // CSS class name for the element. function __construct() { } function getName() { return $this->name; } function getClass() { return $this->class; } + function getCssClass() { return $this->cssClass; } + function setCssClass($cssClass) { $this->cssClass = $cssClass; } function setFormName($name) { $this->form_name = $name; } function getFormName() { return $this->form_name; } @@ -81,8 +84,8 @@ class FormElement { function setOnChange($str) { $this->on_change = $str; } function setOnClick($str) { $this->on_click = $str; } - function localize($i18n) {} // Localization occurs in derived classes and is dependent on control type. - // For example, in calendar control we need to localize day and month names. + function localize() {} // Localization occurs in derived classes and is dependent on control type. + // For example, in calendar control we need to localize day and month names. // getHtml returns HTML for the element. function getHtml() { return ''; }