blob: 1cc409d3c3f64393c9cc6911e4d665025b076d86 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Hangman Game</title>
</head>
<body>
<com:TForm>
<h1>Hangman Game</h1>
<com:TPanel ID="IntroPanel">
<p>This is the game of Hangman. You must guess a word, a letter at a time.
If you make too many mistakes, you lose the game!</p>
<com:TRadioButton ID="EasyLevel" GroupName="level" Text="Easy game; you are allowed 10 misses." /><br/>
<com:TRadioButton ID="MediumLevel" GroupName="level" Text="Medium game; you are allowed 5 misses." /><br/>
<com:TRadioButton ID="HardLevel" GroupName="level" Text="Hard game; you are only allowed 3 misses." /><br/>
<com:TButton Text="Play!" Click="selectLevel" />
<com:TLabel ID="LevelError" Text="You must choose a difficulty level!" ForeColor="red" Visible="false" />
</com:TPanel>
<com:TPanel ID="GuessPanel" Visible="false">
<h2>Please make a guess</h2>
<h3 style="letter-spacing: 4px;"><%= $this->Page->GuessWord %></h3>
<p>You have made <%=$this->Page->Misses %> bad guesses
out of a maximum of <%= $this->Page->Level %>.</p>
<p>Guess:
<com:TLinkButton ID="GuessA" Text="A" Click="guessWord" />
<com:TLinkButton ID="GuessB" Text="B" Click="guessWord" />
<com:TLinkButton ID="GuessC" Text="C" Click="guessWord" />
<com:TLinkButton ID="GuessD" Text="D" Click="guessWord" />
<com:TLinkButton ID="GuessE" Text="E" Click="guessWord" />
<com:TLinkButton ID="GuessF" Text="F" Click="guessWord" />
<com:TLinkButton ID="GuessG" Text="G" Click="guessWord" />
<com:TLinkButton ID="GuessH" Text="H" Click="guessWord" />
<com:TLinkButton ID="GuessI" Text="I" Click="guessWord" />
<com:TLinkButton ID="GuessJ" Text="J" Click="guessWord" />
<com:TLinkButton ID="GuessK" Text="K" Click="guessWord" />
<com:TLinkButton ID="GuessL" Text="L" Click="guessWord" />
<com:TLinkButton ID="GuessM" Text="M" Click="guessWord" />
<com:TLinkButton ID="GuessN" Text="N" Click="guessWord" />
<com:TLinkButton ID="GuessO" Text="O" Click="guessWord" />
<com:TLinkButton ID="GuessP" Text="P" Click="guessWord" />
<com:TLinkButton ID="GuessQ" Text="Q" Click="guessWord" />
<com:TLinkButton ID="GuessR" Text="R" Click="guessWord" />
<com:TLinkButton ID="GuessS" Text="S" Click="guessWord" />
<com:TLinkButton ID="GuessT" Text="T" Click="guessWord" />
<com:TLinkButton ID="GuessU" Text="U" Click="guessWord" />
<com:TLinkButton ID="GuessV" Text="V" Click="guessWord" />
<com:TLinkButton ID="GuessW" Text="W" Click="guessWord" />
<com:TLinkButton ID="GuessX" Text="X" Click="guessWord" />
<com:TLinkButton ID="GuessY" Text="Y" Click="guessWord" />
<com:TLinkButton ID="GuessZ" Text="Z" Click="guessWord" />
</p>
<p><com:TLinkButton Text="Give up?" Click="giveUp" /></p>
</com:TPanel>
<com:TPanel ID="WinPanel" Visible="false">
<h2>You Win!</h2>
<p>The word was: <%= $this->Page->Word %>.</p>
<p><com:TLinkButton Text="Start Again" Click="startAgain" /></p>
</com:TPanel>
<com:TPanel ID="LosePanel" Visible="false">
<h2>You Lose!</h2>
<p>The word was: <%= $this->Page->Word %>.</p>
<p><com:TLinkButton Text="Start Again" Click="startAgain" /></p>
</com:TPanel>
</com:TForm>
</body>
</html>
|