本文整理汇总了PHP中Div::setBackgroundColor方法的典型用法代码示例。如果您正苦于以下问题:PHP Div::setBackgroundColor方法的具体用法?PHP Div::setBackgroundColor怎么用?PHP Div::setBackgroundColor使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Div
的用法示例。
在下文中一共展示了Div::setBackgroundColor方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: getTypeChooseDialog
private function getTypeChooseDialog()
{
$sensorWertOption = new Div("createSensorWert", 250, 40);
$sensorWertOption->setToolTip("Sensoren die einen Messwert liefern<br><br>z.b. <br>- Helligkeitssensor<br>- Temperatursensor<br>- Abstandssensor");
$sensorStatusOption = new Div("createSensorStatus", 250, 40);
$sensorStatusOption->setToolTip("Sensoren die nur 1 oder 0 als Wert liefern<br><br>z.b. <br>- Bewegungsmelder<br>- Regensensor<br>- Lichtschranke");
$zeitOption = new Div("createZeit", 250, 40);
$wochentagOption = new Div("createWochentag", 250, 40);
$sensorWertOption->setStyle("line-height", "40px");
$sensorStatusOption->setStyle("line-height", "40px");
$zeitOption->setStyle("line-height", "40px");
$wochentagOption->setStyle("line-height", "40px");
$sensorWertOption->setAlign("center");
$sensorWertOption->setVAlign("middle");
$sensorStatusOption->setAlign("center");
$sensorStatusOption->setVAlign("middle");
$zeitOption->setAlign("center");
$zeitOption->setVAlign("middle");
$wochentagOption->setAlign("center");
$wochentagOption->setVAlign("middle");
$sensorWertOption->add(new Text("Sensor Wert", 4, true));
$sensorStatusOption->add(new Text("Sensor Status", 4, true));
$zeitOption->add(new Text("Uhrzeit", 4, true));
$wochentagOption->add(new Text("Wochentag", 4, true));
$sensorWertOption->setBackgroundColor($_SESSION['config']->COLORS['button_background']);
$sensorStatusOption->setBackgroundColor($_SESSION['config']->COLORS['button_background']);
$zeitOption->setBackgroundColor($_SESSION['config']->COLORS['button_background']);
$wochentagOption->setBackgroundColor($_SESSION['config']->COLORS['button_background']);
$sensorWertLink = new Link("?createSensorWert=ok" . ($this->URL_PARAMS != "" ? "&" . $this->URL_PARAMS : "") . "#createSensorWert", $sensorWertOption, false, "", "", true, false);
$sensorStatusLink = new Link("?createSensorStatus=ok" . ($this->URL_PARAMS != "" ? "&" . $this->URL_PARAMS : "") . "#createSensorStatus", $sensorStatusOption, false, "", "", true, false);
$zeitLink = new Link("?createZeit=ok" . ($this->URL_PARAMS != "" ? "&" . $this->URL_PARAMS : "") . "#createZeit", $zeitOption, false, "", "", true, false);
$wochentagLink = new Link("?createWochentag=ok" . ($this->URL_PARAMS != "" ? "&" . $this->URL_PARAMS : "") . "#createWochentag", $wochentagOption, false, "", "", true, false);
$t = new Table(array("", "", ""));
$t->setColSizes(array(null, 5, null));
$t->setAlignments(array("center", "center", "center"));
$r = $t->createRow();
$r->setSpawnAll(true);
$r->setAttribute(0, new Title("Art der neuen Bedingung auswaehlen", true, 4));
$t->addRow($r);
$t->addSpacer(0, 5);
$r1 = $t->createRow();
$r1->setAttribute(0, $sensorStatusLink);
$r1->setAttribute(1, "");
$r1->setAttribute(2, $sensorWertLink);
$t->addRow($r1);
$t->addSpacer(0, 5);
$r2 = $t->createRow();
$r2->setAttribute(0, $zeitLink);
$r2->setAttribute(1, "");
$r2->setAttribute(2, $wochentagLink);
$t->addRow($r2);
return $t;
}
示例2: getMobileSwitch
function getMobileSwitch()
{
$tbl = new Table(array("", "", "", ""));
$tbl->setAlignments(array("center", "left", "left", "right"));
$tbl->setColSizes(array(60, "", 170, 150));
$tbl->setBorder(0);
$rowTtl = $tbl->createRow();
$rowTtl->setVAlign("middle");
$txtAn = new Text("AN", 7, true);
$txtAus = new Text("AUS", 7, true);
$divAn = new Div();
$divAn->add($txtAn);
$divAn->setWidth(150);
$divAn->setHeight(50);
$divAn->setAlign("center");
$divAn->setVAlign("middle");
$divAn->setStyle("line-height", "50px");
$divAn->setBorder(1);
$divAn->setBackgroundColor("green");
$divAus = new Div();
$divAus->setWidth(150);
$divAus->setHeight(50);
$divAus->setAlign("center");
$divAus->setVAlign("middle");
$divAus->setStyle("line-height", "50px");
$divAus->add($txtAus);
$divAus->setBorder(1);
$divAus->setBackgroundColor("red");
$txtName = new Text($this->OBJNAME, 6, true);
$img = $this->getControlArtIcon(false);
$lnkAn = new Link("http://" . $this->IP . "?schalte=on", $divAn, false, "arduinoSwitch");
$lnkAus = new Link("http://" . $this->IP . "?schalte=-" . $this->FUNK_ID, $divAus, false, "arduinoSwitch");
$rowTtl->setAttribute(0, $img);
$rowTtl->setAttribute(1, $txtName);
$rowTtl->setAttribute(2, $lnkAn);
$rowTtl->setAttribute(3, $lnkAus);
$tbl->addRow($rowTtl);
return $tbl;
}
示例3: DivByInclude
$MainPanel->setBorder(0);
$cont = new DivByInclude($_SESSION['mainpage'], false);
$cont->setWidth("600");
$cont->setStyle("padding-left", "4px");
$cont->setStyle("padding-right", "4px");
$MainPanel->add($cont);
$contentLayoutRow = $layoutTable->createRow();
$contentLayoutRow->setAttribute(0, $MainPanel);
$layoutTable->addRow($contentLayoutRow);
/* --------------------------------- */
/* ------------------------------------
FUSS-MENU
------------------------------------ */
$footMenuDiv = new Div();
$footMenuDiv->setWidth(600);
$footMenuDiv->setBackgroundColor($_SESSION['config']->COLORS['panel_background']);
$footMenuDiv->setBorder(0);
$footMenuDiv->setAlign("center");
$footMenu = new DbMenu("Fussmenue");
$footMenu->setHeight(14);
$footMenu->setMenuType("horizontal");
$footMenu->setAlign("center");
$footMenu->setFontsize(1);
$footMenuDiv->add($footMenu);
$fussLayoutRow = $layoutTable->createRow();
$fussLayoutRow->setAttribute(0, $footMenuDiv);
$layoutTable->addRow($fussLayoutRow);
/* --------------------------------- */
$layoutTable->show();
$arduinoFrame = new IFrame($_SESSION['config'], "arduinoSwitch", -1, -1, 1, 1, 0);
$arduinoFrame->show();
示例4: getMobileSwitch
function getMobileSwitch()
{
$tbl = new Table(array("", "", "", "", ""));
$tbl->setAlignments(array("center", "left", "left", "left", "right"));
$tbl->setColSizes(array(60, "", 100, 160, 150));
$tbl->setBorder(0);
$rowTtl = $tbl->createRow();
$rowTtl->setVAlign("middle");
$txtAn = new Text("AN", 7, true);
$txtAus = new Text("AUS", 7, true);
switch ($this->ART) {
case 1:
// Steckdosen
// Steckdosen
case 3:
// Glühbirne
$txtAn = new Text("AN", 7, true);
$txtAus = new Text("AUS", 7, true);
break;
case 2:
// Jalousien
$txtAn = new Text("AUF", 7, true);
$txtAus = new Text("ZU", 7, true);
break;
case 4:
// Heizung
$txtAn = new Text("WARM", 7, true);
$txtAus = new Text("KALT", 7, true);
break;
default:
$txtAn = new Text("AN", 7, true);
$txtAus = new Text("AUS", 7, true);
}
$divAn = new Div();
$divAn->add($txtAn);
$divAn->setWidth(150);
$divAn->setHeight(50);
$divAn->setAlign("center");
$divAn->setVAlign("middle");
$divAn->setStyle("line-height", "50px");
$divAn->setBorder(1);
$divAn->setBackgroundColor("green");
$divAn->setOverflow("hidden");
$divAus = new Div();
$divAus->setWidth(150);
$divAus->setHeight(50);
$divAus->setAlign("center");
$divAus->setVAlign("middle");
$divAus->setStyle("line-height", "50px");
$divAus->add($txtAus);
$divAus->setBorder(1);
$divAus->setBackgroundColor("red");
$divAus->setOverflow("hidden");
$txtName = new Text($this->OBJNAME, 6, true);
$img = $this->getControlArtIcon(false);
$lnkAn = new Link("?switchShortcut=" . $this->FUNK_ID . "-on", $divAn, false, "arduinoSwitch");
$lnkAus = new Link("?switchShortcut=" . $this->FUNK_ID . "-off", $divAus, false, "arduinoSwitch");
$fDimmLvl = "";
if ($this->isDimmable()) {
$fDimmLvl = new Form();
$cobDimmLvl = new Combobox("dimmer", getNumberComboArray(1, 16), "", " ");
$cobDimmLvl->setDirectSelect(true);
$cobDimmLvl->setStyle("font-size", "40px");
$fDimmLvl->add($cobDimmLvl);
$fDimmLvl->add(new Hiddenfield("schalte", $this->FUNK_ID));
}
$rowTtl->setAttribute(0, $img);
$rowTtl->setAttribute(1, $txtName);
$rowTtl->setAttribute(2, $fDimmLvl);
$rowTtl->setAttribute(3, $lnkAn);
$rowTtl->setAttribute(4, $lnkAus);
$tbl->addRow($rowTtl);
return $tbl;
}