 |
DECwindows Motif for OpenVMS Applications Guide
Chapter 13 Using Puzzle
Puzzle is a video version of a number puzzle with sliding squares. To
play with Puzzle, you can either use the mouse or type corresponding
numbers from the keypad.
This chapter describes how to
- Start Puzzle
- Play with Puzzle
- Start a new game
- Exit Puzzle
Starting Puzzle
To start Puzzle:
- Choose Menu Bar... from the Session Manager's Options menu. A
dialog box appears.
- Click on Games.
- Click on OK or Apply. The Games menu appears on the Session
Manager's menu bar.
- Choose Puzzle from the Session Manager's Games menu. Puzzle appears
on the screen.
Playing with Puzzle
The puzzle squares are scrambled. The trick is to arrange them in
ascending order in the fewest possible moves. Puzzle keeps track of the
number of moves you make.
Click on the square you want to move. Alternatively, you can type the
corresponding number on the keypad and press the Enter key. Although
you can move only those squares that are adjacent to the blank square,
you can slide an entire row at a time.
You can make Puzzle easier or more challenging by changing the
settings. To change the Puzzle settings, choose Settings... from the
Options menu. A dialog box appears.
Try increasing the number of squares per side. To do so, press and hold
MB1 on the number in the slider and drag to the right. To change the
settings, click on OK. To return to Puzzle without changing any
settings, click on Cancel.
To save the changes you made, choose Save Settings from the Options
menu before you exit Puzzle. To restore the system settings, choose
Restore System Settings from the Options menu.
Starting a New Game
You can end an existing game at any time. To rescramble the squares and
start a new game, choose New Game from the File menu.
Exiting Puzzle
To exit Puzzle, choose Exit from the File menu.
Appendix A Composing Characters
In a DECterm window, you can use compose sequences to
create special characters. A compose sequence is a series of keystrokes
that create characters that do not exist as standard keys on your
keyboard. You can create any character from the character set that
DECterm is currently using. (For more information about choosing a
character set, see Chapter 8.)
Depending on the keyboard type, you compose characters in either of the
following ways:
- Use three-stroke sequences on a VT320 keyboard, including the North
American/United Kingdom, Dutch, and Norwegian/ Danish keyboards.
- Use two-stroke sequences on other keyboards.
To compose a character:
- Find the character you want to create in column 1 of the three
tables that follow.
- To compose a three-stroke sequence, simultaneously press and then
release the Compose key and the space bar, and type the two characters
in column 2.
Note
You must simultaneously press the Compose key and the space bar to
begin a compose sequence.
|
- To compose a two-stroke sequence, type the two characters in column
3. The desired character is displayed.
- Press the Compose key and space bar, <X| key, Tab key,
Return key, or Enter key to cancel a compose sequence.
Note
The North American, United Kingdom, and Dutch keyboards do not have
diacritical marks. If you use a diacritical mark, DECterm uses an
equivalent character.
|
The characters that you compose in Multinational Character Mode are as
follows:
| Character |
|
Three-Stroke Sequence |
Two-Stroke Sequence |
|
"
|
double quotation
mark
|
" space bar
|
" space bar
|
|
#
|
number sign
|
++
|
|
|
'
|
apostrophe
|
' space bar
|
' space bar
|
|
@
|
commercial at
|
A A
|
|
|
[
|
opening bracket
|
( (
|
|
|
\
|
backslash
|
/ / or / <
|
|
|
]
|
closing bracket
|
) )
|
|
|
^
|
circumflex accent
|
^ space bar
|
^ space bar
|
|
`
|
grave accent
|
` space bar
|
` space bar
|
|
{
|
opening brace
|
( -
|
|
|
|
|
vertical line
|
/ ^
|
|
|
}
|
closing brace
|
) -
|
|
|
~
|
tilde
|
~ space bar
|
~ space bar
|
|
¡
|
inverted !
|
!!
|
|
|
¢
|
cent sign
|
C / or C|
|
|
|
£
|
pound sign
|
L- or L=
|
|
|
¥
|
yen sign
|
Y- or Y=
|
|
|
§
|
section sign
|
SO or S! or S0
|
|
|
¤
|
currency sign
|
XO or X0
|
|
|
©
|
copyright sign
|
CO or C0
|
|
|
ª
|
feminine ordinal
|
A_
|
|
|
«
|
open angle brackets
|
< <
|
|
|
°
|
degree sign
|
0 ^
|
|
|
±
|
plus-or-minus sign
|
+ - -
|
|
|
²
|
superscript 2
|
2 ^
|
|
|
³
|
superscript 3
|
3 ^
|
|
|
µ
|
micro sign
|
/ U
|
|
|
¶
|
paragraph sign
|
P!
|
|
|
·
|
middle dot
|
. ^
|
|
|
¹
|
superscript 1
|
1 ^
|
|
|
º
|
masculine ordinal
|
O_
|
|
|
»
|
closed angle brackets
|
>>
|
|
|
¼
|
fraction one-quarter
|
1 4
|
|
|
½
|
fraction one-half
|
1 2
|
|
|
¿
|
inverted ?
|
??
|
|
|
À
|
A grave
|
A`
|
`A
|
|
Á
|
A acute
|
A'
|
'A
|
|
Â
|
A circumflex
|
A^
|
^A
|
|
Ã
|
A tilde
|
A~
|
~A
|
|
Ä
|
A umlaut
|
A" or "A
|
"A
|
|
Å
|
A ring
|
A* or A°
|
°A
|
|
|
|
(degree sign)
|
|
|
Æ
|
A E diphthong
|
AE
|
|
|
Ç
|
C cedilla
|
C,
|
|
|
È
|
E grave
|
E`
|
`E
|
|
É
|
E acute
|
E'
|
'E
|
|
Ê
|
E circumflex
|
E^
|
^E
|
|
Ë
|
E umlaut
|
E" or "E
|
"E
|
|
Ì
|
I grave
|
I`
|
`I
|
|
Í
|
I acute
|
I'
|
'I
|
|
Î
|
I circumflex
|
I^
|
^I
|
|
Ï
|
I umlaut
|
I" or "I
|
"I
|
|
Ñ
|
N tilde
|
N ~
|
~ N
|
|
Ò
|
O grave
|
O`
|
`O
|
|
Ó
|
O acute
|
O'
|
'O
|
|
Ô
|
O circumflex
|
O^
|
^O
|
|
Õ
|
O tilde
|
O~
|
~O
|
|
Ö
|
O umlaut
|
O" or "O
|
"O
|
|
OE
|
O E diphthong
|
O E
|
|
|
Ø
|
O slash
|
O /
|
|
|
Ù
|
U grave
|
U`
|
`U
|
|
Ú
|
U acute
|
U'
|
'U
|
|
Û
|
U circumflex
|
U^
|
^U
|
|
Ü
|
U umlaut
|
U" or "U
|
"U
|
|
Y
|
Y umlaut
|
Y" or "Y
|
"Y
|
|
ß
|
German small sharp s
|
ss
|
|
|
à
|
a grave
|
a`
|
`a
|
|
á
|
a acute
|
a'
|
'a
|
|
â
|
a circumflex
|
a^
|
^a
|
|
ã
|
a tilde
|
a~
|
~a
|
|
ä
|
a umlaut
|
a" or "a
|
"a
|
|
å
|
a ring
|
a* or a°
|
°a
|
|
|
|
(degree sign)
|
|
|
æ
|
a e diphthong
|
a e
|
|
|
ç
|
c cedilla
|
c , (comma)
|
|
|
è
|
e grave
|
e`
|
`e
|
|
é
|
e acute
|
e'
|
'e
|
|
ê
|
e circumflex
|
e^
|
^e
|
|
ë
|
e umlaut
|
e" or "e
|
"e
|
|
ì
|
i grave
|
i`
|
`i
|
|
í
|
i acute
|
i'
|
'i
|
|
î
|
i circumflex
|
i^
|
^i
|
|
ï
|
i umlaut
|
i" or "i
|
"i
|
|
ñ
|
n tilde
|
n~
|
~n
|
|
ò
|
o grave
|
o`
|
`o
|
|
ó
|
o acute
|
o'
|
'o
|
|
ô
|
o circumflex
|
o^
|
^o
|
|
õ
|
o tilde
|
o~
|
~o
|
|
ö
|
o umlaut
|
o" or "o
|
"o
|
|
oe
|
o e diphthong
|
o e
|
|
|
ø
|
o slash
|
o/
|
|
|
ù
|
u grave
|
u`
|
`u
|
|
ú
|
u acute
|
u'
|
'u
|
|
û
|
u circumflex
|
u^
|
^u
|
|
ü
|
u umlaut
|
u" or "u
|
"u
|
|
ÿ
|
y umlaut
|
y" or "y
|
"y
|
|
|
|
|
|
|
ISO Latin 1 Characters
1
|
|
|
no break space
|
sp sp
|
|
|
||
|
broken vertical bar
|
|| or ! ^
|
|
|
-,
|
logical not
|
- ,
|
|
|
SHY
|
soft (syllable) hyphen
|
- -
|
|
|
RO
|
registered trademark
|
R O
|
|
|
--
|
macron
|
- ^
|
|
|
3/4
|
three quarters
|
3 4
|
|
|
-:
|
division sign
|
- :
|
|
|
xx
|
multiplication sign
|
x x
|
|
|
'
|
acute accent
|
' '
|
|
|
,
|
cedilla
|
, ,
|
|
|
"
|
diereses
|
" "
|
" space bar
|
|
Y'
|
Y acute
|
Y'
|
'Y
|
|
y'
|
y acute
|
y'
|
'y
|
|
TH
|
capital Icelandic thorn
|
T H
|
|
|
th
|
small Icelandic thorn
|
t h
|
|
|
-D
|
capital Icelandic Eth
|
- D
|
|
|
-d
|
small Icelandic Eth
|
- d
|
|
1In the ISO Latin 1 mode, the characters ÷, ×,
and Ý are not available.
The characters that you compose in National Replacement Mode using the
typewriter keys are as follows:
| Character |
|
Three-Stroke Sequence |
Two-Stroke Sequence |
|
British
|
|
£
|
pound sign
|
L- or L=
|
|
|
`
|
grave accent
|
` space bar
|
|
|
|
|
|
|
|
Danish
|
|
#
|
number sign
|
++
|
|
|
'
|
apostrophe
|
' space bar
|
|
|
@
|
commercial at
|
AA
|
|
|
`
|
grave accent
|
` space bar
|
|
|
Dutch
|
|
£
|
pound sign
|
L- or L=
|
|
|
'
|
apostrophe
|
' space bar
|
|
|
¼
|
one quarter
|
1 4
|
|
|
½
|
one half
|
1 2
|
|
|
3/4
|
three quarters
|
3 4
|
|
|
ij
|
i j sign
|
i j
|
|
|
fl
|
florin
|
f -
|
|
|
`
|
grave accent
|
` space bar
|
|
|
'
|
acute accent
|
' '
|
|
|
..
|
diereses
|
" ^
|
|
|
|
|
|
|
|
Finnish
|
|
#
|
number sign
|
++
|
|
|
'
|
apostrophe
|
' space bar
|
|
|
|
|
|
|
|
Flemish and French/Belgian
|
|
£
|
pound sign
|
L- or L=
|
|
|
'
|
apostrophe
|
' space bar
|
|
|
`
|
grave accent
|
` space bar
|
|
|
|
|
|
|
|
French Canadian
|
|
'
|
apostrophe
|
' space bar
|
|
|
à
|
a grave
|
`a
|
`a
|
|
â
|
a circumflex
|
^ a
|
^ a
|
|
è
|
e grave
|
`e
|
`e
|
|
ê
|
e circumflex
|
^ e
|
^ e
|
|
î
|
i circumflex
|
^ i
|
^ i
|
|
ô
|
o circumflex
|
^ o
|
^ o
|
|
ù
|
u grave
|
`u
|
`u
|
|
û
|
u circumflex
|
^ u
|
^ u
|
|
|
|
|
|
|
German/Austrian
|
|
'
|
apostrophe
|
' space bar
|
|
|
`
|
grave accent
|
` space bar
|
|
|
|
|
|
|
|
Italian
|
|
'
|
apostrophe
|
' space bar
|
|
|
|
|
|
|
|
Norwegian
|
|
'
|
apostrophe
|
' space bar
|
|
|
`
|
grave accent
|
` space bar
|
|
|
|
|
|
|
|
Portuguese
|
|
'
|
apostrophe
|
' space bar
|
|
|
`
|
grave accent
|
` space bar
|
|
|
Ã
|
A tilde
|
~ A
|
|
|
Õ
|
O tilde
|
~ O
|
|
|
ã
|
a tilde
|
~ a
|
|
|
õ
|
o tilde
|
~ o
|
|
|
|
|
|
|
|
Spanish
|
|
£
|
pound sign
|
L- or L=
|
|
|
'
|
apostrophe
|
' space bar
|
|
|
§
|
section sign
|
!S or OS or 0S
|
|
|
`
|
grave accent
|
` space bar
|
|
|
~
|
tilde
|
~ space bar
|
|
|
|
|
|
|
|
Swedish
|
|
#
|
number sign
|
++
|
|
|
'
|
apostrophe
|
' space bar
|
|
|
É
|
E acute
|
' E
|
|
|
é
|
e acute
|
' e
|
|
|
|
|
|
|
|
Swiss/French and Swiss/German
|
|
'
|
apostrophe
|
' space bar
|
|
|
ê
|
e circumflex
|
^ e
|
^ e
|
|
î
|
i circumflex
|
^ i
|
^ i
|
|
ô
|
o circumflex
|
^ o
|
^ o
|
|
ù
|
u grave
|
` u
|
` u
|
|
û
|
u circumflex
|
^ u
|
^ u
|
|