From eb35e502c2f825105ca33aeecc5ecf3e6b0a519e Mon Sep 17 00:00:00 2001
From: Fabio Bas
Date: Mon, 21 Apr 2014 17:26:49 +0200
Subject: TJuiProgressBar
---
.../protected/pages/JuiControls/Home.page | 7 ++-
.../protected/pages/JuiControls/Interactions.page | 2 +-
.../JuiControls/Samples/TJuiProgressbar/Home.page | 55 ++++++++++++++++++++++
.../JuiControls/Samples/TJuiProgressbar/Home.php | 14 ++++++
.../protected/pages/JuiControls/Widgets.page | 28 +++++++++++
5 files changed, 101 insertions(+), 5 deletions(-)
create mode 100644 demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.page
create mode 100644 demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.php
create mode 100644 demos/quickstart/protected/pages/JuiControls/Widgets.page
(limited to 'demos/quickstart/protected')
diff --git a/demos/quickstart/protected/pages/JuiControls/Home.page b/demos/quickstart/protected/pages/JuiControls/Home.page
index bc087e73..2573b162 100644
--- a/demos/quickstart/protected/pages/JuiControls/Home.page
+++ b/demos/quickstart/protected/pages/JuiControls/Home.page
@@ -74,12 +74,11 @@ For informations of the specific options of each interaction, follow jQuery-UI I
-PRADO Jui controls
+PRADO Jui widgets controls
-
- TJuiAutocomplete
- displays a textbox where the user can choose from a list of suggestions.
-
+ TJuiProgressbar
+ displays a progress bar.
diff --git a/demos/quickstart/protected/pages/JuiControls/Interactions.page b/demos/quickstart/protected/pages/JuiControls/Interactions.page
index 490daec6..2b48da68 100644
--- a/demos/quickstart/protected/pages/JuiControls/Interactions.page
+++ b/demos/quickstart/protected/pages/JuiControls/Interactions.page
@@ -1,7 +1,7 @@
Jui interactions controls
-Jui interactions adds basic mouse-based interactions to elements like moving, resizing or sorting. PRADO Jui interactions controls applies there interactions to a TActivePanel
+Jui interactions adds basic mouse-based interactions to elements like moving, resizing or sorting. PRADO Jui interactions controls applies these interactions to a TActivePanel
For informations of the specific options of each interaction, follow jQuery-UI Interaction API Documentation for the specific interaction.
diff --git a/demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.page b/demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.page
new file mode 100644
index 00000000..63436516
--- /dev/null
+++ b/demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.page
@@ -0,0 +1,55 @@
+
+TJuiProgressbar Samples
+
+
+
+
+Default options, Max=100, Value=50:
+ |
+
+ |
+
+
+Undefined progressbar, Value=false:
+ |
+
+ |
+
+
+Undefined progresbar, value changed from javascript:
+ |
+
+
+
+
+ function progress() {
+ var pbar = $('#<%= $this->pbar1->ClientID %>');
+ var val = pbar.progressbar('value') || 0;
+ pbar.progressbar('value', val + 10);
+ if (val < 99) {
+ setTimeout(progress, 500);
+ }
+ }
+
+ function startExample1()
+ {
+ $('#<%= $this->pbar1->ClientID %>').progressbar('value', false)
+ progress();
+ }
+
+ |
+
+
+
+
diff --git a/demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.php b/demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.php
new file mode 100644
index 00000000..8f6d9ec6
--- /dev/null
+++ b/demos/quickstart/protected/pages/JuiControls/Samples/TJuiProgressbar/Home.php
@@ -0,0 +1,14 @@
+label1->Text="Progressbar complete!";
+ }
+
+ public function pbar1_changed($sender,$param)
+ {
+ $this->label1->Text="Progressbar changed.";
+ }
+}
\ No newline at end of file
diff --git a/demos/quickstart/protected/pages/JuiControls/Widgets.page b/demos/quickstart/protected/pages/JuiControls/Widgets.page
new file mode 100644
index 00000000..cf72d41d
--- /dev/null
+++ b/demos/quickstart/protected/pages/JuiControls/Widgets.page
@@ -0,0 +1,28 @@
+
+Jui widgets controls
+
+Jui widgets are complex controls built on the foundations of jQuery effects and jQueryUI interactions.
+PRADO Jui widgets controls can be divided in two groups:
+
+ - Standard Widgets, extend a control affecting its aspect and functionality: eg. TJuiProgressbar transforms an TActivePanel into a Progressbar
+ - List Widgets, take a repeated list of items and relayout their presentation: eg. ...
+
+For informations of the specific options of each widget, follow jQuery-UI Widget API Documentation for the specific interaction.
+
+
+
+TJuiProgressbar
+ - jQuery UI API
+
+
+TJuiProgressbar is an extension to TActivePanel based on jQuery-UI's Progressbar widget.
+
+
+
+The panel takes the aspect of a progressbar ranging from a value of 0 to the value of the Max property. The current value can be set using the Value property; setting it to false will create an undefined progressbar.
+
+
+
+
+
+
--
cgit v1.2.3