Ejemplo n.º 1
0
 /**
  * Build the script text for Quad clicks
  *
  * @return string
  */
 protected function buildClickScriptText()
 {
     $quadId = Builder::getId($this->getQuad());
     return "\nif (Event.ControlId == \"{$quadId}\") {\n\tdeclare Quad_CheckBox <=> (Event.Control as CMlQuad);\n\t" . self::FUNCTION_UPDATE_QUAD_DESIGN . "(Quad_CheckBox);\n}";
 }
Ejemplo n.º 2
0
 public function testId()
 {
     $this->assertEquals("test.id", Builder::getId(new Label("test.id")));
     $this->assertEquals("other\\\"id", Builder::getId(new Label("other\"id")));
 }
 /**
  * Build the script text for Label clicks
  *
  * @return string
  */
 protected function buildClickScriptText()
 {
     $labelId = Builder::getId($this->label);
     return "\nif (Event.ControlId == \"{$labelId}\") {\n\tdeclare Label_Picker <=> (Event.Control as CMlLabel);\n\t" . self::FUNCTION_UPDATE_PICKER_VALUE . "(Label_Picker);\n}";
 }