<?php
/*
* (C) Copyright by Christian Möller
* All Rights reserved
*
* This file is part of the WCL (Web Control Library).
*
* WCL is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* Foobar is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with WCL. If not, see <http://www.gnu.org/licenses/>.
*/
class wuiButton extends wuiPanel {
var $text,
$compatibleMode = false;
function wuiButton($name) {
parent::IControl($name);
parent::setBaseTag("button");
parent::setProp("type", "button");
}
function setText($text) {
if (!_eventmode()) {
$this->text = $text;
parent::setProp("value", $text);
} else {
_eventmode_add("value", $text);
}
}
function setCompatibleMode() {
parent::setBaseTag("input");
$this->compatibleMode;
}
function isCompatibleMode() {
return $this->compatibleMode;
}
function render_controls() {
return $this->text;
}
}
?>