/*
 * Ghronos v. 1.7 instructions (5/24/2003)
 *
 * The most up-to-date version of Ghronos, its source code, and the 
 * accompanying documentation can always be found at http://ghronos.sourceforge.net . 
 *
 */


Ghronos is simple and easy to use. The best way to learn the application is to just play with it. 
However, this document will tell you all you need to know in order to use the full features of Ghronos. 

Most features of Ghronos are controlled through the menu bar. The menu bar is not accessible while a clock is ticking.
This helps prevent accidental changing of time configurations during game play. To access the menu bar during game play, 
you must pause the clocks.


GHRONOS IN A NUTSHELL

1. Select player to move first
2. Select move count style
3. Select sound option
4. Select a timing style
5. Configure a delay or overtime if prompted
6. Set main playing time
7. Start game by pressing a hard button


SETTING THE CLOCKS

Tap the upper half of a digit to increase its value by 1 or tap the lower half of a digit to decrease its value by 1. 


STARTING THE CLOCKS/SWITCHING BETWEEN PLAYERS

The calendar, address, todo, and memo buttons are used to start the clocks and to switch between players. 

Buttons are assigned dynamically. The player who starts the game is assigned the button s/he pressed and the adjacent
button. The opponent (player with the first move) is assigned the buttons on the opposite side of the page up/down button.
Double presses on buttons when switching players is allowed. Once a player ends their turn by pressing one of 
their buttons, subsequent presses on that group of buttons are ignored until it is that player's turn again.


PAUSING GHRONOS

Use the page up/page down button to pause and unpause during game play. 


SOUND SETTINGS

Ghronos has its sound turned off by default. To turn sound on/off, tap the "Toggle-->Sound" option in the menu bar. When sound 
is enabled, a click is emitted with each player switch during game play and 3 prolonged beeps are issued to signal the end 
of a game when time runs out on a clock. In addition, if an overtime timing style is being used a beep will be played at the 
beginning of each new overtime period.


PLAYING MODES

Ghronos defaults to a "white moves first" setting. You can change it to "black moves first" by selecting the "Toggle-->First move white" 
menu option. Likewise, select "Toggle-->First move black" to change back to a "white moves first" setting. If this option is selected 
during game play (i.e. when the clocks are paused), the changes will not take effect until the start of a new game (after a reset).

In either case, the player with the first move is assigned the top clock.


MOVE COUNTING

Ghronos defaults to a per player move count. However, you can toggle between that style and a sequential move count by selecting 
"Toggle-->Per player moves"/"Toggle-->Sequential moves." The difference is that a sequential count displays the total number of 
moves made in a game while a per player count displays the total number of moves made by each player (i.e. when it is black's turn, 
the move count will show the total number of moves that black only has made, same with white).


RESETTING GHRONOS

The clocks can be reset to zero by tapping the "Clocks-->Reset to zero" option in the menu bar. Optionally, you can reset to the last 
beginning time set by selecting "Clocks-->Reset to start". If time is currently ticking on a clock, you will be asked to confirm your 
wish to reset. Delay, sound, and playing mode settings remain the same unless changed manually. The reset option must be selected after 
time runs out on a clock and a game is over. 


CONFIGURING TIMING STYLES

Select the "Clocks-->Select timing style" menu option to view all of the available timing styles. Select your preference and hit the "set" button.
Configuration dialogs for setting delay or overtime specifics will appear automatically if necessary. 

Setting delays is pretty straight forward. Simply tap in your desired delay time, select which clock(s) you want the delay to apply to, and hit "set." 
Setting overtimes works the same way, except in this case you must input the number of overtime periods that you would like to have after the main 
time runs out and you must input the total number of moves that a player is required to make during an overtime period. In some cases, one of the 
aforementioned fields may not apply to a timing style. When that is true, you will not be able to adjust that particular field. During overtime 
gameplay the remaining number of moves required in that overtime ("ML") and/or the remaining overtime periods ("PL") are displayed.

If you would like a thorough explanation of any particular timing style, then do google search on that style. They are pretty common and not worth 
detailing here.


NOTES

Since the calendar, address, todo, and memo buttons are used by Ghronos, the only way to exit the application 
is to press the "home" silk screen button.

Ghronos automatically disables your PDA's auto-off feature when the program is started. When Ghronos is exited, it restores 
your previous auto-off settings. Therefore, your PDA will not shut off automatically while Ghronos is running. This prevents 
timing interruptions during game play.  

Program settings are saved automatically each time Ghronos exits, and automatically recalled whenever Ghronos starts.
