summaryrefslogtreecommitdiff
path: root/tests/FunctionalTests/active-controls/protected/pages/CallbackTimerTest.page
diff options
context:
space:
mode:
Diffstat (limited to 'tests/FunctionalTests/active-controls/protected/pages/CallbackTimerTest.page')
-rw-r--r--tests/FunctionalTests/active-controls/protected/pages/CallbackTimerTest.page21
1 files changed, 21 insertions, 0 deletions
diff --git a/tests/FunctionalTests/active-controls/protected/pages/CallbackTimerTest.page b/tests/FunctionalTests/active-controls/protected/pages/CallbackTimerTest.page
new file mode 100644
index 00000000..8e99e528
--- /dev/null
+++ b/tests/FunctionalTests/active-controls/protected/pages/CallbackTimerTest.page
@@ -0,0 +1,21 @@
+<com:TForm ID="form1">
+ <h1>TCallbackTimer + ViewState Tests</h1>
+ <com:TActiveButton id="button1" Text="Start Timer" OnCallback="start_timer" />
+ <com:TActiveButton Text="Stop Timer" OnCallback="stop_timer" />
+ <div style="margin:1em; padding:1em; border:1px solid #ccc;">
+ <com:TActiveLabel ID="label1" Text="ViewState Counter : " />
+ </div>
+ <com:TCallbackTimer ID="timer1" Interval="0.1" OnCallback="tick">
+ <prop:ActiveControl.ClientSide
+ OnLoading="$('status').show()"
+ OnComplete="$('status').hide()" />
+ </com:TCallbackTimer>
+ <div id="status" style="margin:1em; padding:0.5em;
+ text-align:center;
+ background-color:#900;
+ color:white; display: none;
+ position: absolute; right: 0; top: 0">
+ Loading...
+ </div>
+ <com:TJavascriptLogger />
+</com:TForm> \ No newline at end of file