Update WinBoard html help
authorH.G. Muller <h.g.muller@hccnet.nl>
Fri, 26 Mar 2010 12:57:59 +0000 (13:57 +0100)
committerArun Persaud <arun@nubati.net>
Sat, 27 Mar 2010 18:36:32 +0000 (11:36 -0700)
14 files changed:
winboard/help/html/01.htm
winboard/help/html/03.htm
winboard/help/html/04.htm
winboard/help/html/05.htm
winboard/help/html/06.htm
winboard/help/html/07.htm
winboard/help/html/09.htm
winboard/help/html/14.htm
winboard/help/html/15.htm
winboard/help/html/16.htm
winboard/help/html/18.htm
winboard/help/winboard.chm
winboard/help/winboard.hhk
winboard/help/winboard.hhp

index 95ed76e..ae76551 100644 (file)
@@ -15,7 +15,7 @@
 \r
 <P><B><font color="#008000">“For the ultimate WinBoard Experience”</font></B></P>\r
 \r
-<P><font color="#ff0000">New features since WinBoard 4.2.7 that are implemented in Alessandro Scotti’s Winboard_x are highlighted in red.</font> <font color="#008000">New features in the WinBoard 4.3.xx series by H.G. Muller are highlighted in green,</font> <font color="#3333ff">that in the unified 4.4 series in blue.</font></P>\r
+<P><font color="#ff0000">New features since WinBoard 4.2.7 that are implemented in Alessandro Scotti’s Winboard_x are highlighted in red.</font> <font color="#008000">New features in the WinBoard 4.3.xx series by H.G. Muller are highlighted in green,</font> <font color="#3333ff">that in the unified 4.4 series in blue.</font> <font color="#ff00ff">New additions for series 4.5 are in purple.</font></P>\r
 \r
 \r
 \r
@@ -47,6 +47,8 @@
 \r
 <P>When WinBoard<I> </I>is iconized, its <A NAME="icon"></A>icon is a white knight if it is White's turn to move, a black knight if it is Black's turn.</P>\r
 \r
+<font color="#FF00FF">Next to the main window, WinBoard does use many auxiliary windows for dedicated tasks. We mention the Engine-Output window (formerly analysis window) for a better display of the thinking output of engines (which you can then right-click to play out the selected PV in the board window), the Game-History window (where the game is displayed in SAN, and where you can double-click a move to call up the corresponding position in the board window), the Evaluation Graph window (where you see a graph of engine scores vs. move number, and can call up the corresponding position in the board window by clicking a point on the graph), the Comment popup (where you can right-click variation comments to play them out on the main board, or add and edit comments), the Game-List window (where you see an overview of all games in a game file you loaded, and can select a game for loading by clicking on it, and limit the list to games you are interested in by filtering). These auxiliary windows can be opened or closed as the need arises.</font>\r
+\r
 <P><B>Additional Information</B></P>\r
 \r
 <P><A HREF="02.htm">Menus</A></P>\r
index 87b0c8a..fb926df 100644 (file)
@@ -39,7 +39,7 @@
 \r
 <P>Plays a game from a record file. A popup dialog prompts you for the filename. If the file contains more than one game, a second popup dialog displays a list of games (with information drawn from their PGN tags, if any), and you can select the one you want.</P>\r
 \r
-<P>The game file parser will accept PGN (portable game notation), or in fact almost any file that contains moves in algebraic notation. Notation of the form <I>P@f7</I> is accepted for piece-drops in bughouse games; this is a nonstandard extension to PGN. If the file includes a PGN position (FEN tag), or a WinBoard position diagram bracketed by "[--" and "--]" before the first move, the game starts from that position. Text enclosed in parentheses, square brackets, or curly braces is assumed to be commentary and is displayed in a pop-up window. Any other text in the file is ignored. PGN variations (enclosed in parentheses) are treated as comments; WinBoard is not able to walk variation trees. The nonstandard PGN tag <CODE>[Variant "varname"]</CODE> functions similarly to the <A HREF="18.htm#variant">variant</A> command-line option, allowing games in certain chess variants to be loaded. There is also a heuristic to recognize chess variants from the <CODE>Event</CODE> tag, by looking for the strings that the Internet Chess Servers put there when saving variant ("wild") games.</P>\r
+<P>The game file parser will accept PGN (portable game notation), or in fact almost any file that contains moves in algebraic notation. Notation of the form <I>P@f7</I> is accepted for piece-drops in bughouse games; this is a nonstandard extension to PGN. If the file includes a PGN position (FEN tag), or a WinBoard position diagram bracketed by "[--" and "--]" before the first move, the game starts from that position. Text enclosed in parentheses, square brackets, or curly braces is assumed to be commentary and is displayed in a pop-up window. Any other text in the file is ignored. PGN variations (enclosed in parentheses) <font color="#FF00FF">appear in the comment popup amongst genuine comments; to walk the variation tree, you have to right-click them in this window. This will cause WinBoard to load them as the current line. You can revert to the previous line with the Revert command. (Beware! Currently WinBoard’s PGN parser is limited to 3 levels of nesting in variations.)</font> The nonstandard PGN tag <CODE>[Variant "varname"]</CODE> functions similarly to the <A HREF="18.htm#variant">variant</A> command-line option, allowing games in certain chess variants to be loaded. <font color="#FF00FF">Note that it has to appear before any FEN tag!</font> There is also a heuristic to recognize chess variants from the <CODE>Event</CODE> tag, by looking for the strings that the Internet Chess Servers put there when saving variant ("wild") games.</P>\r
 \r
 \r
 \r
index 99a6569..6a9df4b 100644 (file)
@@ -39,7 +39,7 @@
 \r
 <P><B><A NAME="analysismode"></A>Analysis Mode</B></P>\r
 \r
-<P>In this mode, you can make moves for both sides on the board. After each move, the chess engine will think about possible replies and display its analysis in a separate window. Crafty was the first engine to support this feature, but by now there are many others that support it as well.</P>\r
+<P>In this mode, you can make moves for both sides on the board. After each move, the chess engine will think about possible replies and display its analysis in a separate window. Crafty was the first engine to support this feature, but by now there are many others that support it as well. font color="#ff00ff">With respect to playing variations, the same holds as in Edit Game mode.</font></P>\r
 \r
 <P><font color="#3333ff">From WinBoard 4.4 on this function can also be invoked in ‘zippy mode’, i.e. when you are logged on to an ICS with an engine loaded. In that case it is not your own moves that the engine analyzes, but the moves that are played in a game on the ICS that you are observing. You must start observing before you start the analysis mode! See the file zippy.README for how to connect to an ICS and a chess engine running on your local computer at the same time. (Basically this amounts to adding the /zp command-line option in addition to all options you would need for connecting to the ICS, as well as those needed for running the chess engine.)</font></P>\r
 \r
 \r
 <P>Whenever you ask to observe an ongoing game, review a completed game, or resume an adjourned game, WinBoard retrieves and parses the list of past moves from the ICS, so you can review them with <A HREF="06.htm#forward">Forward</A> and <A HREF="06.htm#backward">Backward</A> or save them with <A HREF="03.htm#savegame">Save Game</A>.</P>\r
 \r
-<P>Some special ICS Client features are activated when you are in <B>examine</B> or <B>bsetup </B>mode on ICS. See the descriptions of the menu commands <A HREF="06.htm#forward">Forward</A>, <A HREF="06.htm#backward">Backward</A>, <A HREF="#pause">Pause</A>, and <A HREF="05.htm#stopexamining">Stop Examining</A> below. You can also issue the ICS position-editing commands with the mouse. Move pieces by dragging with the left mouse button, or by left-clicking once on the starting square and once on the ending square. Press the right mouse button over a square for a context menu that lets you drop a new piece, empty the square, or clear the board. Click on the White or Black clock to set the side to play. You cannot set the side to play or drag pieces to arbitrary squares while examining on ICC, but you can do so in bsetup mode on FICS. You can also make moves by typing them into the ICS window; you may have to do this occasionally if you are playing a chess variant whose rules WinBoard does not understand, such as Fischer Random.</P>\r
+<P><font color="#FF00FF">In ICS mode a graph of players seeking games can be displayed in stead of the chess board, when you are idle (i.e. not playing, observing or examining). When this feature is enabled, left-clicking in the board area will switch between board and the seek graph. For details on this, see the Seek Graph command.</font></P>\r
 \r
-<P>If you are playing a bughouse game on the ICS, a list of the offboard pieces that each player holds is shown in the window title bar. To drop an offboard piece, press the right mouse button over an empty square to bring up a context menu. To observe your partner's games, start a second copy of WinBoard, log in as a guest, and use the ICS <B>follow</B> or <B>pfollow</B> command in the new window.</P>\r
+<P>Some special ICS Client features are activated when you are in <B>examine</B> or <B>bsetup </B>mode on ICS. See the descriptions of the menu commands <A HREF="06.htm#forward">Forward</A>, <A HREF="06.htm#backward">Backward</A>, <A HREF="#pause">Pause</A>, and <A HREF="05.htm#stopexamining">Stop Examining</A> below. You can also issue the ICS position-editing commands with the mouse. Move pieces by dragging with the left mouse button, or by left-clicking once on the starting square and once on the ending square. Press the right mouse button over a square for a context menu that lets you drop a new piece, empty the square, or clear the board. Click on the White or Black clock to set the side to play. You cannot set the side to play or drag pieces to arbitrary squares while examining on ICC, but you can do so in bsetup mode on FICS. You can also make moves by typing them into the ICS window; you may have to do this occasionally if you are playing a chess variant whose rules WinBoard does not understand. <font color="#FF00FF">(But this list is getting shorter, and Fischer Random is not on it anymore; you can enter castling there with the mouse by dragging the King on top of the Rook.)</font></P>\r
+\r
+<P>If you are playing a bughouse game on the ICS, a list of the offboard pieces that each player holds is shown in the window title bar<font color="#3333FF">, and graphically in the holdings area next to the board</font>. To drop an offboard piece<font color="#3333FF">, drag it from the holdings to the board.</font> <font color="#FF00FF">(Pressing the right mouse button over an empty square to bring up a context menu will still work if you have set the /dropMenu option.)</font> To observe your partner's games, start a second copy of WinBoard, log in as a guest, and use the ICS <B>follow</B> or <B>pfollow</B> command in the new window. <font color="#FF00FF">You can also use the Background Observe  or Dual Board features to follow your partner’s game through a single connection on which you are also playing yourself, in the background (peeking at it by pressing the right mouse button), or on side-by-side boards in the board window.</font></P>\r
 \r
 \r
 \r
 \r
 <P>In ICS mode, the moves are not sent to the ICS: Edit Game takes WinBoard out of ICS Client mode and lets you edit games locally. If you want to edit a game on ICS in a way that other ICS users can see, use the ICS <B>examine</B> command or start an ICS match against yourself.</P>\r
 \r
+<P><font color="#FF00FF">If you edit an existing game locally by playing new moves while not at the end, you will create a new variation. (New moves at the end will simply be appended to the existing game.) WinBoard will then shelve the original variation (‘main line’) from beyond the point where you played a new move. You can later revert to that new line with the Revert or Annotate commands. This will discard the variation you just entered, and restores the moves of the original main line that you overwrote. This procedure can be applied recursively, so you an make (sub-)variations on variations. Rather than entering variations move by move, you can also recall them from PGN variations in the Comment window, by right-clicking those.</font></P>\r
+\r
 \r
 \r
 <P><B><A NAME="editposition"></A>Edit Position</B></P>\r
 \r
 <P>Lets you set up an arbitrary board position. Use the left mouse button to drag pieces to new squares, or to delete a piece by dragging it off the board or dragging an empty square on top of it. To drop a new piece on a square, press the right mouse button over the square. This brings up a menu of pieces. Additional menu choices let you empty the square or clear the board. You can set the side to play next by clicking on the White or Black indicator at the top of the screen. <font color="#008000">The pop-up menu also contains options to ‘promote’ or ‘demote’ the piece currently in the square. (In variants like Crazyhouse a piece has a different representation when it is a promoted Pawn rater than an original piece.) This allows you to create some of the not-so-common pieces (e.g. a Unicorn is a promoted King, a Commoner is a demoted King).</font></P>\r
 \r
+<P><font color="#ff0000">In Edit Position mode you can type a FEN in the move type-in box to setup the corresponding position.</font></P>\r
+\r
 <P>Selecting Edit Position causes WinBoard<I> </I>to discard all remembered moves in the current game.</P>\r
 \r
 <P>In ICS mode, change made to the position by Edit Position are not sent to the ICS: Edit Position takes WinBoard out of ICS Client mode and lets you edit positions locally. If you want to edit positions on ICS in a way that other ICS users can see, use the ICS <B>examine</B> command, or start an ICS match against yourself. (See also <A HREF="#icsclient">ICS Client</A> above.)</P>\r
 \r
 \r
 \r
-<P><B><A NAME="show engine output"></A><font color="#ff0000">Show Engine Output</font></B></P>\r
+<P><B><A NAME="showengineoutput"></A><font color="#ff0000">Show Engine Output</font></B></P>\r
+\r
+<P><font color="#ff0000">Open a new window dedicated to showing the thinking output of the engine(s), as controlled by “Show Thinking”.</font> <font color="#008000">In ICS mode kibitzed info of an opponent engine can appear here as well, under control of the /autoKibitz option.</font>\r
+<font color="#FF00FF">Right-clicking a line of thinking output will allow you to step through the PV it contains on the main board, by vertically moving the mouse, keeping the right-button pressed. This also works for PVs kibitzed to you through an ICS.</font></P>\r
 \r
-<P><font color="#ff0000">Open a new window dedicated to showing the thinking output of the engine(s), as controlled by “Show Thinking”.</font></P>\r
+<P><font color="#FF00FF">WinBoard will display lines of thinking output of the same depth ordered by score, (highest score on top), rather than in the order the engine produced them. Usually this amounts to the same, as a normal engine search will only find new PV (and emit it as thinking output) when it searches a move with a higher score than the previous variation. But when the engine is in multi-variation mode this needs not always be true, and it is more convenient for someone analyzing games to see the moves sorted by score. The order in which the engine found them is only of interest o the engine author, and can still be deduced from the time or node count printed with the line.</font></P>\r
 \r
 \r
 \r
-<P><B><A NAME="show evaluation graph"></A><font color="#ff0000">Show Evaluation Graph</font></B></P>\r
+<P><B><A NAME="showevaluationgraph"></A><font color="#ff0000">Show Evaluation Graph</font></B></P>\r
 \r
-<P><font color="#ff0000">Open a new window dedicated to displaying a graph, representing the development of the engine score(s) from the current game over time. (Needs “Show Thinking” to be enabled in order to work.</font> <font color="#3333FF">WinBoard will display lines of thinking output of the same depth ordered by score, (highest score on top), rather than in the order the engine produced them. Usually this amounts to the same, as a normal engine search will only find new PV (and emit it as thinking output) when it searches a move with a higher score than the previous variation. But when the engine is in multi-variation mode this needs not always be true, and it is more convenient for someone analyzing games to see the moves sorted by score. The order in which the engine found them is only of interest o the engine author, and can still be deduced from the time or node count printed with the line.</font></P>\r
+<P><font color="#ff0000">Open a new window dedicated to displaying a graph, representing the development of the engine score(s) from the current game over time. (Needs “Show Thinking” to be enabled in order to work.) Right-clicking on the graph will take you to the corresponding move in the board display.</font></P>\r
 \r
 \r
 \r
 <P><B><A NAME="showgamelist"></A>Show Game List</B></P>\r
 \r
-<P>Shows or hides the list of games generated by the last <A HREF="03.htm#loadgame">Load Game</A> command.</P>\r
+<P>Shows or hides the list of games generated by the last <A HREF="03.htm#loadgame">Load Game</A> command. Which info from the PGN tags is included in the game-description line can be customized. <font color="#ff0000">A 'Filter' field in this window allows you to display only lines that contain a certain string. (E.g. a player name to see only games of that player from a big tournament file.)</font></P>\r
+\r
+\r
+\r
+<P><B><A NAME="showmovehistory"></A><font color="#ff0000">Show Move History</font></B></P>\r
+\r
+<P><font color="#ff0000">Open a new window dedicated to showing the game currently in progress. Double-clicking on a move takes you to the corresponding position in the board display.</font></P>\r
 \r
 \r
 \r
-<P><B><A NAME="show move history"></A><font color="#ff0000">Show Move History</font></B></P>\r
+<P><font color="#FF00FF"><B><A NAME="openchatwindow"></A>Open Chat Window</B></font></P>\r
 \r
-<P><font color="#ff0000">Open a new window dedicated to showing the game currently in progress.</font></P>\r
+<P><font color="#FF00FF">Open a new window that in ICS mode can be used to display messages received from ICS tell commands from a specified ICS handle, from a channel (when you set the handle to the channel number), shouts / c-shouts, or whispers / kibitzes from co-observers of a game (when you set the handle to “”shouts, “c-shouts”, “whisper” or “kibitzes”). You have to press the “Change” button in the chat window to activate the entered handle, or type <Enter>. Typing into the bottom field of the window will send tell messages to the handle or channel, or whispers to co-observers. You can open up to five chat windows. Messages that are diverted to such a chat window will not appear in the ICS interaction window. A window dedicated to shouts will also capture c-shouts (if there is no dedicated c-shout box) and ‘It’ messages, recognizable on the type of bracketing used around the shouter name ( [ ], ( ) or < >, respectively).</font></P>\r
 \r
 \r
 \r
index 4e04f9b..450ef61 100644 (file)
 \r
 \r
 \r
+<P><B><A NAME="uploadtoexamine"></A><font color="#ff00ff">Upload To Examine</font></B></P>\r
+\r
+<P><font color="#ff00ff">Starts an examined game on the ICS, and uploads the game currently loaded in WinBoard (by pasting it, or loading from a file) to it.</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="adjudicatetowhite"></A><font color="#ff0000">Adjudicate To White</font></B></P>\r
 \r
 <P><font color="#ff0000">End the current game and stop participating engine. The result will appear in the PGN as a win for white.</font></P>\r
index f22a7fd..433b032 100644 (file)
@@ -15,7 +15,7 @@
 \r
 <P><B><A NAME="typeinmove"></A>Type In Move</B></P>\r
 \r
-<P>Pops up a dialog box, into which you can type moves in standard algebraic chess notation. (You can also get this dialog box by simply starting to type over the chessboard, except in ICS mode, where such typing is redirected into the ICS interaction window.)</P>\r
+<P>Pops up a dialog box, into which you can type moves in standard algebraic chess notation. (You can also get this dialog box by simply starting to type over the chessboard, except in ICS mode, where such typing is redirected into the ICS interaction window.) <font color="#FF00FF">Typing a number will have the same effect as stepping forward or backward to the position after that move. In Edit Position mode you can also type a FEN to set up the position.</font></P>\r
 \r
 \r
 \r
 <P><B><A NAME="revert"></A>Revert</B></P>\r
 \r
 <P>If you are examining a game on the ICS, issues the ICS command <B>revert</B>.\r
-<font color="#3333FF">In local mode, when you were editing or analyzing a game, and have been entering a number of moves by hand, starting from a position not at the end of the game, the revert command restores the game to the variation you started from. The variation you had been entering is currently added as a comment to the original move where you deviated. This can be applied recursively, so that you can analyze variations on variations; each time you create a new variation by entering an alternative move, the current variation will be shelved. Revert allows you to return to the most recently shelved variation.</font></P>\r
+<font color="#3333FF">In local mode, when you were editing or analyzing a game, and have been entering a number of moves by hand, starting from a position not at the end of the game, the revert command restores the game to the variation you started from. This can be applied recursively, so that you can analyze variations on variations; each time you create a new variation by entering an alternative move, the current variation will be shelved. Revert allows you to return to the most recently shelved variation.</font></P>\r
+\r
+<P><font color="#FF00FF"><B><A NAME="annotate"></A>Annotate</B></font></P>\r
+\r
+<P><font color="#FF00FF">Similar to the <A HREF="#revert">Revert</A> command, but in local mode it will add the variation you are abandoning as a comment to the move where it first deviated, in PGN variation format (i.e. in parentheses). You can right-click such variation comments to recall them.</font></P>\r
 \r
 \r
 \r
index eb7435c..7aa3b04 100644 (file)
@@ -85,7 +85,7 @@
 \r
 <P><B><A NAME="highlightdragging"></A>Highlight Dragging</B></P>\r
 \r
-<P>If Highlight Dragging is on while you are dragging a piece with the mouse, the starting square and the square that the mouse cursor is over are highlighted. This option works even if Animate Dragging is off. <font color="#3333FF">When the option /showTargetSquares is set, WinBoard will also indicate all squares where a piece can legally move to as soon as you lift it.</font></P>\r
+<P>If Highlight Dragging is on while you are dragging a piece with the mouse, the starting square and the square that the mouse cursor is over are highlighted. This option works even if Animate Dragging is off. <font color="#FF00FF">When the option /showTargetSquares is set, WinBoard will also indicate all squares where a piece can legally move to as soon as you lift it.</font></P>\r
 \r
 \r
 \r
 \r
 \r
 \r
+<P><B><A NAME="displaylogos"></A><font color="#FF00FF">Display Logos</font></B></P>\r
+\r
+<P><font color="#ff00ff">Controls the display of engine, user or ICS logos above the board, next to the clocks, by switching on or off the option /autoLogo.</font></P>\r
+\r
+\r
+\r
 <P><B><U><A NAME="boardoptions"></A>Board</U></B></P>\r
 \r
 \r
 \r
 \r
 \r
-<P><B><font color="#ff0000"><U><A NAME="engine settings"></A>Engine Settings</U></font></B></P>\r
+<P><B><font color="#ff0000"><U><A NAME="commonsettings"></A>Common Engine Settings</U></font></B></P>\r
 \r
 \r
 \r
 <P><font color="#ff0000">These are options that UCI engines expect to be specified.</font> <font color="#3333ff">WinBoard protocol now also allows native WinBoard engines to request similar information, so it might be used for these engines as well. The memory size specified by the WinBoard-protocol ‘memory’ command is the sum of the hash and EGTB cache sizes. The specified opening book, when enabled through the ‘Use Book’ check box, will be used as GUI book for engines that do not have their own book (as indicated by the check boxes). It must be a book in Polyglot format.</font></P>\r
 \r
 \r
+<P><font color="#3333ff"><A NAME="enginesettings"></A><B>Engine #1 Settings</B>, <B>Engine #2 Settings</B></font></P>\r
+\r
+<P><font color="#3333ff">This pops up a dialog that allows the user to set engine-defined options of the mentioned engine (if it is in use). What is in the dialog is entirely determined by the engine. Generally, any changes you make to the controls are only sent to the engine after you press “OK”. An exception are engine-defined push buttons; the corresponding signal is sent to the engine immediately when you push those. To see the options of UCI engines, you need a Polyglot adapter that supports the recent WB-protocol extensions.</font></P>\r
+\r
+\r
 \r
 <P><B><U><A NAME="icsoptions"></A>ICS</U></B></P>\r
 \r
 \r
 \r
 \r
+<P><font color="#FF00FF"><B><A NAME="autokibitzcmd"></A>Auto Kibitz</B></font></P>\r
+\r
+<P><font color="#FF00FF">Auto Kibitz controls how output of computers playing on an ICS is handled. In many tournaments, computers are obliged to kibitz their thinking output to the ICS, and this option will do that automatically, without the engine having to know it. In addition, such kibitzed output by your opponent will be kept out of the console window, and will be diverted to the engine-output window.</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="getmovelistcmd"></A>Get Move List</B></P>\r
 \r
 <P>If Get Move List is on, whenever WinBoard<I> </I>receives the first board of a new ICS game (or a different ICS game from the one it is currently displaying), it retrieves the list of past moves from the server. You can then review the moves with the Forward and Backward commands or save them with Save Game. You might want to turn off this option if you are observing several blitz games at once, to keep from wasting time and network bandwidth fetching the move lists over and over. If you turn this option on while a game is in progress, WinBoard<I> </I>immediately fetches the current move list.</P>\r
 \r
 \r
 \r
+<P><font color="#FF00FF"><B><A NAME="seekgraphcmd"></A>Seek Graph</B></font></P>\r
+<P><font color="#FF00FF"><B><A NAME="autorefreshcmd"></A>Auto Refresh</B></font></P>\r
+\r
+<P><font color="#FF00FF">If Seek Graph is on, you can summon up a graphical representation of players seeking a game on the ICS in stead of the chess board, by left-clicking the latter when you are not using it. The requested games are separated out by rating and time control. Rated, unrated and wild games are displayed in different colors, computers as squares, humans as dots. Hovering the mouse over a dot in the graph will display the details of the corresponding seek ad in the message field above the board. Left-clicking the dot will take up the challenge. Right-clicking dots will ‘push them to the back’, so you can see seek ads that might have been hidden behind it. Right-clicking off dots will refresh the graph, left-clicking off dots will take the graph down ad display the chess board again.</font></P>\r
+\r
+<P><font color="#FF00FF">In combination with Auto Refresh, the seek graph will be updated automatically. This is only implemented for the FICS and ICC servers. To make switching on of this option effective might require you to log off and on again to the ICS, as it requires changing ICS settings that are locked during a session.</font></P>\r
+\r
+\r
+\r
+<P><font color="#FF00FF"><B><A NAME="backgroundobservecmd"></A>Background Observe</B></font></P>\r
+<P><font color="#FF00FF"><B><A NAME="dualboardcmd"></A>Dual Board</B></font></P>\r
+\r
+<P><font color="#FF00FF">If Background Observe is on, boards sent to you by the ICS when you are playing, but which are not of your game, (but of games you are observing), will not be displayed automatically. In stead WinBoard will remember the last board it received that way, and display it when you press the right mouse button in stead of the board of your own game. This feature is meant to enable bughouse players a peek at their partner’s game, without the need to log on to the ICS a second time.</font></P>\r
+\r
+<P><font color="#FF00FF">If in addition Dual Board is also on, such background games are even displayed on a second board, side by side with your own game, so that it is always in view. This feature is experimental, and largely undeveloped; there is no animation of moves on this second board, while the effets are undefined if the board format of the observed game is not the same as that of your own game.</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="premovecmd"></A>Premove</B></P>\r
 \r
 <P>Premove allows you to play a move on the board before you have received your opponent’s move.  This move is highlighted on the board using the <A HREF="16.htm#premovehighlightcolor">Premove Highlight</A> color, and is sent to the ICS as soon as your opponent’s move is received. To cancel a premove, either click twice on the piece that was premoved or premove an illegal move.</P>\r
 \r
 \r
 \r
+<P><font color="#FF00FF"><B><A NAME="oneclickmovecmd"></A>One-Click Move</B></font></P>\r
+\r
+\r
+<P><font color="#FF00FF">When One-Click Move is set, a click on an own piece will immediately move that piece if it only has a single legal move, without waiting for you to click a to-square. Similarly, clicking an opponent piece or empty square will immediately perform the move to that square, if only a single legal move to it existed. This is the mouse equivalent of having to type only e4 when you mean e2-e4. Finally, double clicking an own piece (or clicking an already selected piece) will make it execute its only capture, which can save you some time if the target square was far away. Legality testing has to be switched on for this to work.</font></P>\r
+\r
+\r
 <P><B><A NAME="icsalarm"></A>ICS Alarm</B></P>\r
 \r
 <P>When <B>icsAlarm</B> is set to True, the <A HREF="16.htm#soundicsalarm">alarm sound</A> is played when your clock counts down to <A HREF="14.htm#icsalarmtime">icsAlarmTime</A> seconds.  For ICS games with time controls that include an increment, the alarm will sound each time the clock counts down to the <A HREF="14.htm#icsalarmtime">icsAlarmTime</A>.</P>\r
 \r
 \r
 \r
+<P><font color="#FF00FF"><B><A NAME="startupchatboxescmd"></A>Startup Chat Boxes</B></font></P>\r
+\r
+<P><font color="#FF00FF">You can put a semicolon-separated list of ICS handles or channel numbers here, WinBoard will open a <A HREF="04.htm#openchatwindow">Chat Window</A> for each handle at startup in ICS mode.</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="fonts"></A><U>Fonts</U></B></P>\r
 \r
 <P>Lets you change the fonts WinBoard is using.  The clock font, message font and coordinates font are specific to each board size.  The tags font, comments font and ICS Interaction font are not dependent on the current size of the board.  The “Revert to Defaults” button will reset the clock font, message font and coordinates font for the current board size, and will set the tags font, message font and Ics Interaction font for all board sizes.</P>\r
 \r
 <P>With incremental clocks, each player is given an initial time allotment, and a <A HREF="12.htm#timeincrement">timeIncrement</A> is added to his clock after every move. The increment may be zero, in which case the entire game must be finished within the initial time allotment.</P>\r
 \r
-<P><font color="#3333FF">With fixed time per move, the clock is reset to the given time before each move, and any left-over time is discarded (i.e. not added to the time for the next move).</font></P>\r
+<P><font color="#FF00FF">With fixed time per move, the clock is reset to the given time before each move, and any left-over time is discarded (i.e. not added to the time for the next move).</font></P>\r
+\r
+<P><font color="#FF00FF">Note that in local modes it is always possible to adjust the clocks during a game by Shift + click on it, where a right-click adds a minute, and a left-click subtracts one.</font></P>\r
 \r
 <P><B><A NAME="savesettings"></A><U>Save Settings Now</U></B></P>\r
 \r
index ee390e6..a3c1ac6 100644 (file)
 \r
 \r
 \r
+<P><B><font coor="#FF00FF"><A NAME="openchatbox"></A>Open Chat Box (name)</font></B></P>\r
+\r
+<P><font coor="#FF00FF">Causes WinBoard to open a new <A HREF="04.htm#openchatwindow">Chat Window</A>, with <I>name</I> in the chat Partner field, where <I>name</I> is as defined above.</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="message"></A>Message (name)</B></P>\r
 \r
 <P>Inserts “message <I>name </I>”<B><I> </I></B>into the input box, where <I>name</I> is as defined above.</P>\r
index 5801ca8..cc29ab7 100644 (file)
 \r
 \r
 \r
+<P><font color="#FF00FF"><A NAME="seekgraph"></A><B>/seekGraph <I>true|false</I></B>, or <A NAME="sg"></A><B>/sg</B></font></P>\r
+\r
+<P><font color="#FF00FF">Enables summoning up of the <A HREF="07.htm#seekgraphcmd">Seek Graph</A>  by left-clicking the board. Default: False</font></P>\r
+\r
+\r
+\r
+<P><B><font color="#FF00FF"><A NAME="autorefresh"></A>/autoRefresh <I>true|false</I></font></B></P>\r
+\r
+<P><font color="#FF00FF">Sets the <A HREF="07.htm#autorefreshcmd">Auto Refresh</A> option of the <A HREF="07.htm#seekgraphcmd">Seek Graph</A>. Default: False</font></P>\r
+\r
+\r
+\r
+<P><B><font color="#FF00FF"><A NAME="backgroundobserve"></A>/backgroundObserve <I>true|false</I></font></B></P>\r
+\r
+<P><font color="#FF00FF">Sets the <A HREF="07.htm#backgroundobservecmd">Background Observe</A> option for observing other games during play. Default: False</font></P>\r
+\r
+\r
+\r
+<P><B><font color="#FF00FF"><A NAME="dualboard"></A>/dualBoard <I>true|false</I></font></B></P>\r
+\r
+<P><font color="#FF00FF">Sets the <A HREF="07.htm#dualboardcmd">Dual Board</A> option for observing your partner's bughouse game. Default: False</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="pre"></A>/pre </B>or<B> <A NAME="xpre"></A>/xpre</B>, or<B> <A NAME="premove"></A>/premove<I> true|false</I></B></P>\r
 \r
 <P>Sets the <A HREF="07.htm#premovecmd">Premove</A> option. If set to True, the premove feature is enabled. If set to False, premove is disabled and the other <A HREF="07.htm#premovecmd">Premove</A> settings are ignored. Default: False.</P>\r
 \r
 \r
 \r
+<P><B><font color="#FF00FF"><A NAME="oneclickmove"></A>/oneClickMove <I>true|false</I></font></B></P>\r
+\r
+<P><font color="#FF00FF">Sets the <A HREF="07.htm#oneclickmovecmd">One-Click Move</A> option. Default: False</font></P>\r
+\r
+\r
+\r
 <P><B><A NAME="alarm"></A>/alarm </B>or<B> <A NAME="xalarm"></A>/xalarm</B>, or <B><A NAME="icsalarm"></A>/icsAlarm <I>true|false</I></B></P>\r
 \r
 \r
 \r
 <P>When <B>icsAlarm</B> is set to True, the <A HREF="16.htm#soundicsalarm">alarm sound</A> is played when your clock counts down to <B>icsAlarmTime</B> seconds.  For ICS games with time controls that include an increment, the alarm will sound each time the clock counts down to the <B>icsAlarmTime</B>.  The <B>icsAlarmTime</B> can be set by selecting <A HREF="07.htm#icsalarm">ICS Alarm</A> from the <A HREF="07.htm#icsoptions">ICS options</A> dialog. The default is 5 seconds.</P>\r
 \r
+\r
+<P><B><font color="#3333FF"><A NAME="keepalive"></A>/keepAlive <I>time</I></font></B></P>\r
+\r
+<P><font color="#3333FF">When <I>time</I> is non-zero, send a “date” command every <I>time</I> minutes after your last move to the ICS, to prevent it from logging you off. (Do not use frivolously! The ICS operator might ban you.) Default: 0.</font></P>\r
+\r
+\r
+<P><B><font color="#FF00FF"><A NAME="chatboxes"></A>/chatBoxes <I>handles</I></font></B></P>\r
+\r
+<P><font color="#FF00FF">Sets the list of <A HREF="04.htm#openchatwindow">Chat Boxes</A> to be opened at startup. The given string handles should be a semicolon-separated list, like “shouts;53;Johnny” to open 3 chat boxes, to capture all shouts (including c-shouts and ‘it’ messages), the traffic on channel 53, and for a player named Johnny. Default: no chat windows.</font></P>\r
+\r
+\r
+\r
 </BODY>\r
 </HTML>\r
index cf9a52b..ec008af 100644 (file)
@@ -16,7 +16,8 @@
 <P><B><A NAME="lgf"></A>/lgf </B>or<B> <A NAME="loadgamefile"></A>/loadGameFile <I>filename</I><BR>\r
 <A NAME="lgi"></A>/lgi </B>or<B> <A NAME="loadgameindex"></A>/loadGameIndex <I>N</I></B></P>\r
 \r
-<P>If loadGameFile is set, WinBoard reads the specified game file at startup. You can leave out the name of this option and give just the file name, which is handy if you want to configure WinBoard as a game viewer with a browser such as the Windows Explorer or Netscape. The filename is interpreted relative to WinBoard's initial working directory. The filename "-" specifies the standard input. If there is more than one game in the file, WinBoard pops up a menu of the available games, with entries based on their PGN tags. If loadGameIndex is set to <I>N, </I>the menu is suppressed and the <I>N</I>th game found in the file is loaded immediately.</P>\r
+<P>If loadGameFile is set, WinBoard reads the specified game file at startup. You can leave out the name of this option and give just the file name, which is handy if you want to configure WinBoard as a game viewer with a browser such as the Windows Explorer or Netscape. The filename is interpreted relative to WinBoard's initial working directory. The filename "-" specifies the standard input. If there is more than one game in the file, WinBoard pops up a menu of the available games, with entries based on their PGN tags. If loadGameIndex is set to <I>N, </I>the menu is suppressed and the <I>N</I>th game found in the file is loaded immediately. \r
+<font color="#008000">A game index of –1 will load the first game, but step to the next game on each new game in <A HREF="12.htm#matchgames">Match Mode</A>. Similarly, an index of –2 will step to the next game every two games, so that all games are played by each player with both colors.</font></P>\r
 \r
 \r
 \r
 <P><B><A NAME="lpf"></A>/lpf </B>or<B> <A NAME="loadpositionfile"></A>/loadPositionFile <I>filename</I><BR>\r
 <A NAME="lpi"></A>/lpi </B>or<B> <A NAME="loadpositionindex"></A>/loadPositionIndex <I>N</I></B></P>\r
 \r
-<P>If loadPositionFile is set, WinBoard loads the specified position file at startup. The filename is interpreted relative to WinBoard's initial working directory. The filename "-" specifies the standard input. If loadPositionIndex is set to <I>N</I>, the <I>N</I>th position found in the file is loaded; otherwise the first is loaded.</P>\r
+<P>If loadPositionFile is set, WinBoard loads the specified position file at startup. The filename is interpreted relative to WinBoard's initial working directory. The filename "-" specifies the standard input. If loadPositionIndex is set to <I>N</I>, the <I>N</I>th position found in the file is loaded; otherwise the first is loaded.\r
+<font color="#008000">A position index of –1 will load the first position, but step to the next position on each new game in <A HREF="12.htm#matchgames">Match Mode</A>. Similarly, an index of –2 will step to the next position every two games, so that all positions are played by each player with both colors.</font></P>\r
+\r
+\r
+\r
+<P><B><A NAME="rewindindex"></A><font color="#008000">/rewindIndex <I>number</I></font></B></P>\r
+\r
+<P><font color="#008000">When <I>number</I> is non-zero, resets the game or position index used in the /lgf or /lpf options back to 1 after it has reached the value <I>number</I>. Default: 0.</font></P>\r
 \r
 \r
 \r
@@ -89,9 +97,9 @@
 \r
 <P><B><A NAME="enginedebugoutput"></A><font color="#008000">/engineDebugOutput<SUP> </SUP> <I>number</I></font></B></P>\r
 \r
-<P><font color="#008000">Specifies how WinBoard should handle unsollicited output from the engine, with respect to saving it in the debug file. The output is further (hopefully) ignored. If <I>number</I>=0, WinBoard refrains from writing such spurious output to the debug file. If<I> number</I>=1, all engine output is written faithfully to the debug file. If <I> number</I>=2, any protocol-violating line is prefixed with a ‘#’ character, as the engine itself should have done if it wanted to submit info for inclusion in the debug file.</font></P>\r
+<P><font color="#008000">Specifies how WinBoard should handle unsollicited output from the engine, with respect to saving it in the debug file. The output is further (hopefully) ignored. If <I>number</I>=0, WinBoard refrains from writing such spurious output to the debug file. If<I> number</I>=1, all engine output is written faithfully to the debug file. If <I> number</I>=2, any protocol-violating line is prefixed with a ‘#’ character, as the engine itself should have done if it wanted to submit info for inclusion in the debug file.</font></font></P>\r
 \r
-<P><font color="#008000">This option is provided for the benefit of applications that use the debug file as a source of information, such as the broadcaster of live games TLCV / TLCS. Such applications can be protected from spurious engine output that might otherwise confuse them.</font></P>\r
+<P><font color="#008000">This option is provided for the benefit of applications that use the debug file as a source of information, such as the broadcaster of live games TLCV / TLCS. Such applications can be protected from spurious engine output that might otherwise confuse them.<font color="#FF00FF">The case <I>number</I>=3 is similar, but now marks non-compliant engine output with a more conspicuous prefix.</font></P>\r
 \r
 </BODY>\r
 </HTML>\r
index e214e1e..7b1991a 100644 (file)
 \r
 <P><B><A NAME="highdrag"></A>/highdrag </B>or <B>/xhighdrag</B>, or<B> <A NAME="highlightdraggingopt"></A>/highlightDragging <I>true|false</I></B></P>\r
 \r
-<P>Sets the <A HREF="07.htm#highlightdragging">Highlight Dragging</A> option. Default: False.</P>\r
+<P>Sets the <A HREF="07.htm#highlightdragging">Highlight Dragging</A> option. <font color="#FF00FF">Must be on for /showTargetSquares to work.</font> Default: False.</P>\r
 \r
 \r
-<P><B><A NAME="showtargets"></A><font color="#3333ff">/showTargetSquares <I>true|false</I></font></B></P>\r
+<P><B><A NAME="showtargets"></A><font color="#ff00ff">/showTargetSquares <I>true|false</I></font></B></P>\r
 \r
-<P><font color="#3333ff">When set, and the Highlight Dragging option is set, WinBoard will indicate all squares a piece can legally move to when you pick up that piece, by drawing a colored circle in it. Default: False.</font></P>\r
+<P><font color="#ff00ff">When set, and the Highlight Dragging option is set, WinBoard will indicate all squares a piece can legally move to when you pick up that piece, by drawing a colored dot in it. Default: False.</font></P>\r
 \r
 \r
 \r
 <P>The default for soundMove and soundBell is <CODE>$</CODE>, while the others default to silence.</P>\r
 \r
 \r
-<P><B><A NAME="dropmenu"></A><font color="#3333FF">/dropMenu <I>true|false</I></font></B></P>\r
+<P><B><A NAME="dropmenu"></A><font color="#FF00FF">/dropMenu <I>true|false</I></font></B></P>\r
 \r
-<P><font color="#3333FF">This option allows you to emulate old behavior, where the right mouse button brings up the (now deprecated) drop menu rather than displaying the position at the end of the principal variation. Default: False.</font></P>\r
+<P><font color="#FF00FF">This option allows you to emulate old behavior, where the right mouse button brings up the (now deprecated) drop menu rather than displaying the position at the end of the principal variation. Default: False.</font></P>\r
 \r
 \r
 <P><B><A NAME="icsmenu"></A>/icsMenu={<I>entries</I>} </B>or <B>/icsMenu=@<I>filename</I></B></P>\r
        <LI>A flag (1 or 0) saying whether the result should be sent immediately to ICS or left in the input pane for further editing.</LI>\r
 </OL>\r
 \r
+<P><font color="#FF00FF">You can now use two special insert texts “chat” and “none” in the entry definitions. In stead of being sent to the ICS, WinBoard will recognize them as special cases (they are not valid ICS commands anyway). “Chat” will open a chat box for the handle you clicked on, “none” will define a disabled entry (usually used with an item name of spaces), which you could put in the position of the menu that pops up under your mouse pointer, so there would be no default action when you up-click without moving the mouse first.</font></P>\r
+\r
 <P>The entry <CODE>"-"</CODE> produces a separator line in the menu. The top three menu entries are always <B>Copy and Paste</B>, <B>Copy</B>, and <B>Paste</B>, but you have full control over the rest of the menu.</P>\r
 \r
 <P>The default menu is:</P>\r
 Playe&amp;rs,players,0,1\r
 &amp;Games,games,0,1\r
 &amp;Sought,sought,0,1\r
-|&amp;Tell (name),tell,1,0\r
+|<font color="#FF00FF"> ,none,0,0\r
+Open Chat &Box (name),chat,1,0</font>\r
+&amp;Tell (name),tell,1,0\r
 M&amp;essage (name),message,1,0\r
 –\r
 &amp;Finger (name),finger,1,1\r
index 801f04f..33d8c0c 100644 (file)
@@ -91,11 +91,17 @@ atomic</td><td>Capturing piece explodes (ICC wild 27)
 \r
 <P><font color="#008000">In the shuffle variants, WinBoard does now shuffle the pieces, although you can still do it by hand using Edit Position.</font> \r
 Some variants are supported only in ICS mode, including bughouse, and kriegspiel. \r
-The winning/drawing conditions in crazyhouse (offboard interposition on mate) is not fully understood, \r
+The winning/drawing conditions in crazyhouse (off-board interposition on mate) is not fully understood, \r
 <font color="#3333ff">but losers, suicide, giveaway, atomic, and 3check should be OK.</font> \r
-In crazyhouse, <font color="#3333ff">WinBoard now does keep track of offboard pieces.\r
+In crazyhouse, <font color="#3333ff">WinBoard now does keep track of off-board pieces.\r
 In shatranj it does implement the baring rule when mate detection is switched on.\r
-In xiangqi it does implement the rules for perpetual checking and chasing (in Two-Machines mode)</font></P>\r
+In xiangqi it does implement the rules for perpetual checking and chasing (in Two-Machines mode).</font></P>\r
+\r
+\r
+\r
+<P><font color="#FF00FF"><B><A NAME="shuffleopenings"></A>/shuffleOpenings</B></font></P>\r
+\r
+<P><font color="#FF00FF">This volatile option will cause shuffling of all pieces on the back rank, even in variants that normally have a fixed opening setup, according to the setting of the /defaultFrcPosition. It will remain in effect untill you select a new variant. In variants with normal castling, corner Rooks and King will be exempted from shuffling. Color-bound pieces such as Bishops will be kept on differently colored squares.</font></P>\r
 \r
 \r
 \r
@@ -123,7 +129,7 @@ In xiangqi it does implement the rules for perpetual checking and chasing (in Tw
 \r
 \r
 \r
-<P><font color="#008000"><B><A NAME="piecetosquaretable"></A>/pieceToSquareTable <I>characterstring</I></B></font></P>\r
+<P><font color="#008000"><B><A NAME="piecetochartable"></A>/pieceToCharTable <I>characterstring</I></B></font></P>\r
 \r
 <P><font color="#008000">The characters that are used to represent the piece types WinBoard knows in FEN diagrams and SAN moves. The string argument has to have an even length (or it will be ignored), as white and black pieces have to be given separately (in that order). The last letter for each color will be the King. The letters before that will be PNBRQ and then a whole host of fairy pieces in an order that has not fully crystallized yet (currently FEACWMOHIJGDVSLU, F=Ferz, Elephant, A=Archbishop, C=Chancellor, W=Wazir, M=Commoner, O=Cannon, H=Nightrider). You should list at least all pieces that occur in the variant you are playing. If you have less than 44 characters in the string, the pieces not mentioned will get assigned a period, and you will not be able to distinguish them in FENs. You can also explicitly assign pieces a period, in which case they will not be counted in deciding which captured pieces can go into the holdings.</font></P>\r
 \r
index fdb0f92..753d4a6 100644 (file)
Binary files a/winboard/help/winboard.chm and b/winboard/help/winboard.chm differ
index e14cc8d..d420880 100644 (file)
                <param name="Local" value="html/16.htm#animate">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Annotate">\r
+               <param name="Name" value="Step Menu">\r
+               <param name="Local" value="html/06.htm#annotate">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="at sign">\r
                <param name="Name" value="Other Options">\r
                <param name="Local" value="html/18.htm#ini">\r
                <param name="Local" value="html/07.htm#autoflipview">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Auto Kibitz">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#autokibitzcmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Auto Observe">\r
                <param name="Name" value="Options Menu">\r
                <param name="Local" value="html/07.htm#autobscmd">\r
                <param name="Local" value="html/07.htm#autoraiseboard">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Auto Refresh">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#autorefreshcmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="autoRefresh">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#autorefresh">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="autobs">\r
                <param name="Name" value="Internet Chess Server Options">\r
                <param name="Local" value="html/14.htm#autobs">\r
                <param name="Local" value="html/10.htm">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Background Observe">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#backgroundobserve">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="backgroundObserve">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#backgroundobservecmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="blackPieceColor">\r
                <param name="Name" value="User Interface Options">\r
                <param name="Local" value="html/16.htm#wpc">\r
                <param name="Local" value="html/05.htm#callflag">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="chatBoxes">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#chatboxes">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="checkMates">\r
                <param name="Name" value="Adjudication Options">\r
                <param name="Local" value="html/17.htm#checkmates">\r
                <param name="Local" value="html/16.htm#clockfont">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Common Engine Settings">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#commonsettings">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Communications">\r
                <param name="Name" value="Options Menu">\r
                <param name="Local" value="html/07.htm#communications">\r
                <param name="Local" value="html/07.htm#detectmates">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Display Logos">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#displaylogos">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="drag">\r
                <param name="Name" value="User Interface Options">\r
                <param name="Local" value="html/16.htm#drag">\r
                <param name="Local" value="html/16.htm#wpc">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Dual Board">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#dualboardcmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="dualBoard">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#dualboard">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="edit">\r
                <param name="Name" value="Internet Chess Server Options">\r
                <param name="Local" value="html/14.htm#edit">\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Engine Settings">\r
                <param name="Name" value="Options Menu">\r
-               <param name="Local" value="html/07.htm#engine settings">\r
+               <param name="Local" value="html/07.htm#enginesettings">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="engineDebugOutput">\r
                <param name="Local" value="html/14.htm#icsport">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="keepAlive">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#keepalive">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="legal">\r
                <param name="Name" value="User Interface Options">\r
                <param name="Local" value="html/16.htm#legal">\r
                <param name="Local" value="html/15.htm#oldsave">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="One-Click Move">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#oneclickmovecmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="oneClickMove">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#oneclickmove">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Open Chat Box">\r
+               <param name="Name" value="ICS Interaction Context Menu">\r
+               <param name="Local" value="html/09.htm#openchatbox">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Open Chat Window">\r
+               <param name="Name" value="Mode Menu">\r
+               <param name="Local" value="html/04.htm#openchatwindow">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Opening Book">\r
                <param name="Name" value="Options Menu">\r
                <param name="Local" value="html/07.htm#hashsize">\r
                <param name="Local" value="html/16.htm#hsc">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
-               <param name="Keyword" value="pieceToSquareTable">\r
+               <param name="Keyword" value="pieceToCharTable">\r
                <param name="Name" value="Other Options">\r
-               <param name="Local" value="html/18.htm#piecetosquaretable">\r
+               <param name="Local" value="html/18.htm#piecetochartable">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Play">\r
                <param name="Local" value="html/06.htm#revert">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="rewindIndex">\r
+               <param name="Name" value="Load and Save Options">\r
+               <param name="Local" value="html/15.htm#rewindindex">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="rsh">\r
                <param name="Name" value="Other Options">\r
                <param name="Local" value="html/18.htm#rsh">\r
                <param name="Local" value="html/13.htm#snoownbookuci">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Seek Graph">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#seekgraphcmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="seekGraph">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#seekgraph">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Settings">\r
                <param name="Name" value="Files">\r
                <param name="Local" value="html/19.htm#settings">\r
                <param name="Local" value="html/18.htm#ini">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="sg">\r
+               <param name="Name" value="Internet Chess Server Options">\r
+               <param name="Local" value="html/14.htm#seekgraph">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="sgf">\r
                <param name="Name" value="Load and Save Options">\r
                <param name="Local" value="html/15.htm#sgf">\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Show Engine Output">\r
                <param name="Name" value="Mode Menu">\r
-               <param name="Local" value="html/04.htm#show engine output">\r
+               <param name="Local" value="html/04.htm#showengineoutput">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Show Evaluation Graph">\r
                <param name="Name" value="Mode Menu">\r
-               <param name="Local" value="html/04.htm#show evaluation graph">\r
+               <param name="Local" value="html/04.htm#showevaluationgraph">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Show Game List">\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Show Move History">\r
                <param name="Name" value="Mode Menu">\r
-               <param name="Local" value="html/04.htm#show move history">\r
+               <param name="Local" value="html/04.htm#showmovehistory">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Show Thinking">\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="showTargetSquares">\r
                <param name="Name" value="User Interface Options">\r
-               <param name="Local" value="html/16.htm#showTargets">\r
+               <param name="Local" value="html/16.htm#showtargets">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="showThinking">\r
                <param name="Local" value="html/12.htm#thinking">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="shuffleOpenings">\r
+               <param name="Name" value="Other Options">\r
+               <param name="Local" value="html/18.htm#shuffleopenings">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="size">\r
                <param name="Name" value="User Interface Options">\r
                <param name="Local" value="html/16.htm#size">\r
                <param name="Local" value="html/12.htm#st">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Startup Chat Boxes">\r
+               <param name="Name" value="Options Menu">\r
+               <param name="Local" value="html/07.htm#startupchatboxescmd">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="Step Menu">\r
                <param name="Name" value="Step Menu">\r
                <param name="Local" value="html/06.htm">\r
                <param name="Local" value="html/13.htm">\r
                </OBJECT>\r
        <LI> <OBJECT type="text/sitemap">\r
+               <param name="Keyword" value="Upload to Examine">\r
+               <param name="Name" value="Action Menu">\r
+               <param name="Local" value="html/05.htm#uploadtoexamine">\r
+               </OBJECT>\r
+       <LI> <OBJECT type="text/sitemap">\r
                <param name="Keyword" value="usePolyglotBook">\r
                <param name="Name" value="UCI Engine Support">\r
                <param name="Local" value="html/13.htm#usepolyglotbook">\r
index c4a22d3..6f8618c 100644 (file)
@@ -1,6 +1,12 @@
 [OPTIONS]\r
-Contents file=C:\Chess\WinBoard\help\contents.hhc\r
-Index file=C:\Chess\WinBoard\help\winboard.hhk\r
+Compatibility=1.1 or later\r
+Compiled file=winboard.chm\r
+Contents file=contents.hhc\r
+Default topic=html\01.htm\r
+Display compile progress=No\r
+Index file=winboard.hhk\r
+Language=0x413 Nederlands (Nederland)\r
+\r
 \r
 [FILES]\r
 html\01.htm\r
@@ -27,3 +33,6 @@ html\21.htm
 html\22.htm\r
 html\23.htm\r
 html\24.htm\r
+\r
+[INFOTYPES]\r
+\r