ICS Interaction Context Menu

To see this menu, press the right mouse button anywhere in the output (upper) pane of the ICS Interaction window. Pressing the right mouse button in the input (lower) pane gives a standard editing context menu, not described here. Use the help command on ICS to learn what these commands mean.

You can customize the lower part of this menu (below the Paste option) by setting the icsMenu option. The easiest way to accomplish this is to edit your settings file with Notepad or another plain text editor. Sorry, there is no graphical user interface for customizing the menu.

Copy and Paste

Copies the current selection to the clipboard, then pastes it to the input box. As a shortcut to this function, you can press the middle mouse button (if you have one), or Shift plus the right mouse button.

Copy

Copies the current selection to the clipboard.

Paste

Pastes the clipboard contents to the input box.

Who

Sends the command “who” to ICS.

Players

Sends the command “players” to ICS.

Games

Sends the command “games” to ICS.

Sought

Sends the command “sought” to ICS.

Tell (name)

Inserts “tell name into the input box. The string name is the current selection if it is not empty. Otherwise name is the word surrounding the mouse position, where a “word” is a string of letters, digits, or hyphens (-), such as an ICS user handle or game number.

Open Chat Box (name)

Causes WinBoard to open a new Chat Window, with name in the chat Partner field, where name is as defined above.

Message (name)

Inserts “message name into the input box, where name is as defined above.

Finger (name)

Sends the command “finger name to ICS, where name is as defined above.

Vars (name)

Sends the command “vars name to ICS, where name is as defined above.

Observe (name)

Sends the command “observe name to ICS, where name is as defined above. Here name can be either a user handle or a game number.

Match (name)

Sends the command “match name to ICS, where name is as defined above.

Play (name)

Sends the command “play name to ICS, where name is as defined above. Here name can be either a user handle or a seek ad number.