protected function preFilter() { if (!$this->isSelected && $this->text->getText()) { $this->text->setText(self::$unselectedTextStyle . $this->text->getText()); } $this->text->addLink($this); $this->icon->addLink($this); }
function __construct($sizeX = 125, $sizeY = 16) { parent::__construct($sizeX, $sizeY); $this->cardElementsValign = 'center'; $this->bg = new \ManiaLib\Gui\Elements\Quad($sizeX, 8); $this->bg->setValign('center'); $this->bg->setSubStyle(\ManiaLib\Gui\Elements\Bgs1::BgList); $this->addCardElement($this->bg); $this->bullet = new \ManiaLib\Gui\Elements\Quad(15, 15); $this->bullet->setValign('center'); $this->bullet->setPosition(0.5, -0.1, 1); $this->addCardElement($this->bullet); $this->title = new \ManiaLib\Gui\Elements\Label(); $this->title->setValign('center'); $this->title->setPosition(10, 0.1, 1); $this->title->setStyle(\ManiaLib\Gui\Elements\Label::TextTitle3); $this->addCardElement($this->title); }