本文整理汇总了PHP中TextField::setToolTip方法的典型用法代码示例。如果您正苦于以下问题:PHP TextField::setToolTip方法的具体用法?PHP TextField::setToolTip怎么用?PHP TextField::setToolTip使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类TextField
的用法示例。
在下文中一共展示了TextField::setToolTip方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getEditMask
function getEditMask($id)
{
$dbTable = new DbTable($_SESSION['config']->DBCONNECT, 'homecontrol_config', array("id", "name", "funk_id", "funk_id2", "beschreibung", "control_art", "etage", "zimmer", "x", "y", "dimmer", "sender_id"), "", "", "", "id=" . $id);
$r = $dbTable->getRow(1);
$txfName = new TextField("Name", $r->getNamedAttribute("name"), 30, 20);
$txfName->setToolTip("Angezeigter Name des Gerätes.");
$txfX = new TextField("X", $r->getNamedAttribute("x"), 15, 4, false);
$txfX->setToolTip("X-Koordinate an der das Gerät im Raumplan angezeigt wird.");
$txfY = new TextField("Y", $r->getNamedAttribute("y"), 15, 4, false);
$txfY->setToolTip("Y-Koordinate an der das Gerät im Raumplan angezeigt wird.");
$cboDimm = new Checkbox("dimmer", "", "J", "N");
$cboDimm->setToolTip("Gibt an, ob es sich um einen dimmbaren Funkempfänger handelt. Nur möglich für BT-Switch Geräte (FunkID-Bereich: 307-386)");
$cobSender = new ComboBoxBySql($_SESSION['config']->DBCONNECT, "SELECT id, name FROM homecontrol_sender", "sender_id");
$cobSender->setToolTip("Gibt an welcher Sender zum Schalten des Gerätes verwendet wird.");
$cobSignalId = $this->getFunkIdCombo("FunkId", false, $r->getNamedAttribute("funk_id"));
$cobSignalId->setToolTip("Die ID die an den Sender geschickt wird (z.B. Funk-ID oder Relais. Je nach dem was für ein Sender gewählt ist");
$cobZimmer = $this->getZimmerCombo("Zimmer", $r->getNamedAttribute("zimmer"));
$cobZimmer->setToolTip("Das Zimmer in dem sich das Gerät befindet.");
$cobArt = new ComboBox("Art", getComboArrayBySql("SELECT id, name FROM homecontrol_art"), $r->getNamedAttribute("control_art"));
$cobArt->setToolTip("Bestimmt, welches Icon und Buttons für das Gerät angezeigt werden. ");
$mask = new Table(array("", "", "", ""));
$mask->setSpacing(3);
$mask->addSpacer(0, 10);
$rTitle = $mask->createRow();
$rTitle->setAttribute(0, new Title("Objekt Bearbeiten"));
$rTitle->setSpawnAll(true);
$mask->addRow($rTitle);
$mask->addSpacer(0, 10);
$r2 = $mask->createRow();
$r2->setAttribute(0, "Name: ");
$r2->setAttribute(1, $txfName);
$r2->addSpan(2, 3);
$mask->addRow($r2);
$rZimmer = $mask->createRow();
$rZimmer->setAttribute(0, "Zimmer: ");
$rZimmer->setAttribute(1, $cobZimmer);
$rZimmer->addSpan(1, 3);
$mask->addRow($rZimmer);
$mask->addSpacer(0, 2);
$r1 = $mask->createRow();
$r1->setAttribute(0, "Koordinate X: ");
$r1->setAttribute(1, $txfX);
$r1->setAttribute(2, "Koordinate Y");
$r1->setAttribute(3, $txfY);
$mask->addRow($r1);
$mask->addSpacer(0, 2);
$r4 = $mask->createRow();
$r4->setAttribute(0, "Geraete-Art: ");
$r4->setAttribute(1, $cobArt);
$r4->setAttribute(2, "Dimmer?: ");
$r4->setAttribute(3, $cboDimm);
$mask->addRow($r4);
$mask->addSpacer(0, 5);
$r3 = $mask->createRow();
$r3->setAttribute(0, "Sender: ");
$r3->setAttribute(1, $cobSender);
$r3->setAttribute(2, "Signal-ID 1: ");
$r3->setAttribute(3, $cobSignalId);
//$r3->setAttribute(2, "Signal-ID 2: ");
//$r3->setAttribute(3, $this->getFunkIdCombo("FunkId2", true, $r->getNamedAttribute("funk_id2")));
$mask->addRow($r3);
$mask->addSpacer(0, 20);
$r4 = $mask->createRow();
$r4->setAttribute(0, new Button("SaveEditedControl", "Speichern"));
$r4->setSpawnAll(true);
$mask->addRow($r4);
$mask->addSpacer(0, 10);
$frm = new Form();
$frm->add(new HiddenField("editControl", $_REQUEST['editControl']));
$frm->add(new HiddenField("RowId", $r->getNamedAttribute("rowid")));
$frm->add($mask);
$frmDel = new Form();
$frmDel->add(new Button("DelControl" . $r->getNamedAttribute("id"), "Entfernen"));
$frmDel->add(new HiddenField("removeId", $r->getNamedAttribute("id")));
$dv = new Div();
$dv->add($frm);
$dv->add($frmDel);
return $dv;
}