From 44b22f20072d65fc37f5a6fcf6efc5a746ed3f40 Mon Sep 17 00:00:00 2001 From: xue <> Date: Wed, 28 Dec 2005 21:13:47 +0000 Subject: --- .../protected/pages/Samples/Hangman.page | 15 ------------- .../protected/pages/Samples/HelloWorld.page | 25 ---------------------- 2 files changed, 40 deletions(-) delete mode 100644 demos/quickstart/protected/pages/Samples/Hangman.page delete mode 100644 demos/quickstart/protected/pages/Samples/HelloWorld.page (limited to 'demos/quickstart/protected/pages/Samples') diff --git a/demos/quickstart/protected/pages/Samples/Hangman.page b/demos/quickstart/protected/pages/Samples/Hangman.page deleted file mode 100644 index e39b3e11..00000000 --- a/demos/quickstart/protected/pages/Samples/Hangman.page +++ /dev/null @@ -1,15 +0,0 @@ - - -

Sample: Hangman Game

-

-Having seen the simple "Hello World" application, we now build a more complex application called "Hangman Game". In this game, the player is asked to guess a word, a letter at a time. If he guesses a letter right, the letter will be shown in the word. The player can continue to guess as long as the number of his misses is within a prespecified bound. The player wins the game if he finds out the word within the miss bound, or he loses. -

-

-To facilitate the building of this game, we show the state transition diagram of the gaming process in the following, -

-

-To be continued... -

- - -
\ No newline at end of file diff --git a/demos/quickstart/protected/pages/Samples/HelloWorld.page b/demos/quickstart/protected/pages/Samples/HelloWorld.page deleted file mode 100644 index 1723d741..00000000 --- a/demos/quickstart/protected/pages/Samples/HelloWorld.page +++ /dev/null @@ -1,25 +0,0 @@ - -

Sample: Hello World

-

-"Hello World" perhaps is the simplest interactive PRADO application that you can build. It displays to end-users a page with a submit button whose caption is Click Me. When the user clicks on the button, the button changes the caption to Hello World. -

-

-There are many approaches that can achieve the above goal. One can submit the page to the server, examine the POST variable, and generate a new page with the button caption updated. Or one can simply use JavaScript to update the button caption upon its onclick event. -

-

-PRADO promotes component-based and event-driven Web programming. The button is represented by a TButton object. It encapsulates the button caption as the Text property and associates the user button click action with a server-side Click event. Therefore, the "Hello World" task can be handled intuitively and easily. One simply needs to attach a function to the button's Click event. Within the function, the button's Text property is modified as "Hello World". The following diagram shows the above sequence, -

- -

-The code that a developer needs to write is merely the following event handler function, where $sender refers to the button object. -

-
-public function buttonClicked($sender,$param)
-{
-	$sender->Text="Hello World";
-}
-
- - - -
\ No newline at end of file -- cgit v1.2.3