htetris documentation

#
User Manual For htetris Version 1.0
Henrik Sandin 1999

Main page

## Menu items and features

- The Game menu
  - New game
    Starts a new game regardless of whether a game is already in progress or not. This can also be acheived by the keyboard shortcut meta-n or by pressing the New game button on the interface. If a game is in progress, a possible highscore is lost.
  - Stop game
    Stops a game in progress. This can also be acheived by the keyboard shortcut meta-s or by pressing the Stop game button on the interface. A possible highscore is lost.
  - Pause
    Pauses a game in progress. This can also be acheived by the keyboard shortcut meta-p or by pressing the Pause button on the interface. The game is resumed by repeating this action.
  - Speed factor
    This option lets the user specify a number between -10 and 10 which makes the application run faster or slower. A negative number makes the application slow down and a positive number makes the application go faster. This can be used if the current hardware is too fast or too slow. This option is not availible when a game is in progress.
  - Pick level
    This option lets the user specify a difficulty level between one and fifteen at which the next game is to be started. This option is not availible when a game is in progress.
  - Quit
    This exits the htetris application. This can also be acheived by the keyboard shortcut meta-q or by pressing the Quit button on the interface. If a game is in progress, a possible highscore is lost.
- The Controls menu
  - Set keys
    This option lets the user specify which keys to use for game control. Valid keys are: Any character or any special key which synonym is displayed in the separate popup window. Any of these synonyms can be specified.
  - Current keys
    This option shows which keys are currently used for game control.
- The Bricks menu
  - Add brick
    This option lets the user add a user defined brick to the game by loading it from a file created with the editor which is described in Brick editor. This can also be acheived by the keyboard shortcut meta-a. If the brick is added successfully, the user is given an id for the brick which should be used if the brick is going to be removed from the game again. The added brick will appear in every game from here on until it is removed or the application is closed.
  - Remove brick
    If any user defined bricks are currently in the game, this option lets the user remove such bricks. This means that they are not going to appear in any game from here on unless they are added again by selecting Add brick. This can also be acheived by the keyboard shortcut meta-r.
  - Bricks in use
    This option lets the user display user defined bricks in play if there are any. The user is prompted to enter one of the listed brick id's and in doing so, that brick is displayed in a popup window. The dialog reappears until Cancel is pressed. Thus, several user bricks can be viewed simultanously.
  - Brick editor
    This starts up the brick editor in which a user can create his/hers own bricks to use in the game. This can also be acheived by the keyboard shortcut meta-e. The editor is described in detail in Brick editor.
- The Help menu
  - How to play
    This option basicly displays the same information as the How to play document.
  - Menus
    This option basicly displays the same information as this document.
  - About
    This option displays information about the application and the author.