|
|
Tutorial 1 : Simple Button
<?php class Button01 extends Page { public function InitializeComponent() { parent::$PAGE_TITLE = "Tutorial : Simple Button"; $this->render = new Button($this); $this->render->setValue("Validate"); } } ?>
Tutorial 2 : Simple Button with javascript alert on click
<?php class Button02 extends Page { public function InitializeComponent() { parent::$PAGE_TITLE = "Tutorial : Simple Button with javascript alert on click"; $this->render = new Button($this); $this->render->setValue("Validate"); $this->render->onClickJs("alert('click');"); } } ?>
Tutorial 3 : Button with form
<?php class Button03 extends Page { public function InitializeComponent() { parent::$PAGE_TITLE = "Tutorial : Button with form"; $form = new Form($this); $button = new Button($form); $button->setValue("Validate"); $form->setContent($button); $this->render = $form; } } ?>
Tutorial 4 : Button with form, callback method on click
<?php class Button04 extends Page { public function InitializeComponent() { parent::$PAGE_TITLE = "Tutorial : Button with form, callback method on click"; $form = new Form($this); $button = new Button($form); $button->setValue("Validate")->onClick("onClickButton"); $form->setContent($button); $this->render = $form; } public function onClickButton($sender) { $this->addObject(new JavaScript("alert('click');")); } } ?>
Tutorial 5 : Button with input text in form, callback method on click in AJAX
<?php class Button05 extends Page { private $text = null; public function InitializeComponent() { parent::$PAGE_TITLE = "Tutorial : Button with input text in form, callback method on click in AJAX"; $form = new Form($this); $this->text = new TextBox($form); $this->text->setValue("Enter your text"); $button = new Button($form); $button->setValue("Validate")->onClick("onClickButton"); $button->setAjaxEvent(); $form_obj = new Object($this->text, "<br/>", $button); $form->setContent($form_obj); $this->render = $form; } public function onClickButton($sender) { $dialog = new DialogBox("onClickButton", strip_tags($this->text->getValue())); $this->addObject($dialog); } } ?>
|
|
|
|
|