| 1 |
lars |
1 |
<%@ Title="Hangman Game" %>
|
|
|
2 |
<com:TContent ID="body">
|
|
|
3 |
|
|
|
4 |
<h1>Hangman Game</h1>
|
|
|
5 |
|
|
|
6 |
<com:TMultiView ID="GameMultiView">
|
|
|
7 |
|
|
|
8 |
<com:TView ID="IntroView">
|
|
|
9 |
<p>This is the game of Hangman. You must guess a word, a letter at a time.
|
|
|
10 |
If you make too many mistakes, you lose the game!</p>
|
|
|
11 |
<com:TRadioButtonList ID="LevelSelection">
|
|
|
12 |
<com:TListItem Value="10" Text="Easy game; you are allowed 10 misses."/>
|
|
|
13 |
<com:TListItem Value="5" Text="Medium game; you are allowed 5 misses."/>
|
|
|
14 |
<com:TListItem Value="3" Text="Hard game; you are allowed 3 misses."/>
|
|
|
15 |
</com:TRadioButtonList>
|
|
|
16 |
<com:TButton Text="Play!" OnClick="selectLevel" />
|
|
|
17 |
<com:TLabel ID="LevelError" Text="You must choose a difficulty level!" ForeColor="red" Visible="false" />
|
|
|
18 |
</com:TView>
|
|
|
19 |
|
|
|
20 |
<com:TView ID="GuessView">
|
|
|
21 |
<h2>Please make a guess</h2>
|
|
|
22 |
<h3 style="letter-spacing: 4px;"><%= $this->Page->GuessWord %></h3>
|
|
|
23 |
<p>You have made <%=$this->Page->Misses %> bad guesses
|
|
|
24 |
out of a maximum of <%= $this->Page->Level %>.</p>
|
|
|
25 |
<p>Guess:
|
|
|
26 |
<com:TLinkButton ID="GuessA" Text="A" OnClick="guessWord" />
|
|
|
27 |
<com:TLinkButton ID="GuessB" Text="B" OnClick="guessWord" />
|
|
|
28 |
<com:TLinkButton ID="GuessC" Text="C" OnClick="guessWord" />
|
|
|
29 |
<com:TLinkButton ID="GuessD" Text="D" OnClick="guessWord" />
|
|
|
30 |
<com:TLinkButton ID="GuessE" Text="E" OnClick="guessWord" />
|
|
|
31 |
<com:TLinkButton ID="GuessF" Text="F" OnClick="guessWord" />
|
|
|
32 |
<com:TLinkButton ID="GuessG" Text="G" OnClick="guessWord" />
|
|
|
33 |
<com:TLinkButton ID="GuessH" Text="H" OnClick="guessWord" />
|
|
|
34 |
<com:TLinkButton ID="GuessI" Text="I" OnClick="guessWord" />
|
|
|
35 |
<com:TLinkButton ID="GuessJ" Text="J" OnClick="guessWord" />
|
|
|
36 |
<com:TLinkButton ID="GuessK" Text="K" OnClick="guessWord" />
|
|
|
37 |
<com:TLinkButton ID="GuessL" Text="L" OnClick="guessWord" />
|
|
|
38 |
<com:TLinkButton ID="GuessM" Text="M" OnClick="guessWord" />
|
|
|
39 |
<com:TLinkButton ID="GuessN" Text="N" OnClick="guessWord" />
|
|
|
40 |
<com:TLinkButton ID="GuessO" Text="O" OnClick="guessWord" />
|
|
|
41 |
<com:TLinkButton ID="GuessP" Text="P" OnClick="guessWord" />
|
|
|
42 |
<com:TLinkButton ID="GuessQ" Text="Q" OnClick="guessWord" />
|
|
|
43 |
<com:TLinkButton ID="GuessR" Text="R" OnClick="guessWord" />
|
|
|
44 |
<com:TLinkButton ID="GuessS" Text="S" OnClick="guessWord" />
|
|
|
45 |
<com:TLinkButton ID="GuessT" Text="T" OnClick="guessWord" />
|
|
|
46 |
<com:TLinkButton ID="GuessU" Text="U" OnClick="guessWord" />
|
|
|
47 |
<com:TLinkButton ID="GuessV" Text="V" OnClick="guessWord" />
|
|
|
48 |
<com:TLinkButton ID="GuessW" Text="W" OnClick="guessWord" />
|
|
|
49 |
<com:TLinkButton ID="GuessX" Text="X" OnClick="guessWord" />
|
|
|
50 |
<com:TLinkButton ID="GuessY" Text="Y" OnClick="guessWord" />
|
|
|
51 |
<com:TLinkButton ID="GuessZ" Text="Z" OnClick="guessWord" />
|
|
|
52 |
</p>
|
|
|
53 |
<p><com:TLinkButton Text="Give up?" OnClick="giveUp" /></p>
|
|
|
54 |
</com:TView>
|
|
|
55 |
|
|
|
56 |
<com:TView ID="WinView">
|
|
|
57 |
<h2>You Win!</h2>
|
|
|
58 |
<p>The word was: <%= $this->Page->Word %>.</p>
|
|
|
59 |
<p><com:TLinkButton Text="Start Again" OnClick="startAgain" /></p>
|
|
|
60 |
</com:TView>
|
|
|
61 |
|
|
|
62 |
<com:TView ID="LoseView">
|
|
|
63 |
<h2>You Lose!</h2>
|
|
|
64 |
<p>The word was: <%= $this->Page->Word %>.</p>
|
|
|
65 |
<p><com:TLinkButton Text="Start Again" OnClick="startAgain" /></p>
|
|
|
66 |
</com:TView>
|
|
|
67 |
|
|
|
68 |
</com:TMultiView>
|
|
|
69 |
|
|
|
70 |
<div class="last-modified">$Id: Home.page 1650 2007-01-24 06:55:32Z wei $</div></com:TContent>
|