summaryrefslogtreecommitdiff
path: root/demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php
diff options
context:
space:
mode:
Diffstat (limited to 'demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php')
-rw-r--r--demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php30
1 files changed, 30 insertions, 0 deletions
diff --git a/demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php b/demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php
index 348eea55..92c30486 100644
--- a/demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php
+++ b/demos/quickstart/protected/pages/JuiControls/Samples/TJuiDraggable/Home.php
@@ -13,4 +13,34 @@ class Home extends TPage
$offset=$param->getCallbackParameter()->offset;
$this->label1->Text.="<br/>Stop drop at (".$offset->left.",".$offset->top.")";
}
+
+ protected function drag1h($sender, $param)
+ {
+ $this->drag1->getOptions()->axis = 'x';
+ $this->label1->Text.="<br/>Drag horizontally only";
+ }
+
+ protected function drag1v($sender, $param)
+ {
+ $this->drag1->getOptions()->axis = 'y';
+ $this->label1->Text.="<br/>Drag vertically only";
+ }
+
+ protected function drag1b($sender, $param)
+ {
+ $this->drag1->getOptions()->axis = false;
+ $this->label1->Text.="<br/>Drag all directions";
+ }
+
+ protected function drag2c($sender, $param)
+ {
+ $this->drag1->getOptions()->cursor = $sender->getSelectedValue();
+ $this->label1->Text.="<br/>Change dragging cursor to ".$sender->getSelectedValue();
+ }
+
+ protected function drag3r($sender, $param)
+ {
+ $this->drag1->getOptions()->revert = $sender->getChecked();
+ $this->label1->Text.="<br/>".($sender->getChecked()?'Turn on':'Turn off')." reverting to original position.";
+ }
} \ No newline at end of file