Changes

Jump to: navigation, search

GUI

50 bytes added, 12:40, 6 March 2021
no edit summary
* [[Banksia GUI]]
* [[Banksia GUI for iOS]]
* [[Caddell Chess]]
* [[Chess Academy]]
* [[Chess Assistant]]
* [[Fancy]]
* [[Fritz#FritzGUI|Fritz GUI]]
* [[Gavon]]
* [[Glaurung#GUI|Glaurung GUI]]
* [[glChess]]
<span id="NotationWindow"></span>
==Notation Window==
The notation window represents the [[Game Notation|game notation]] or score-sheet of the chess game, the [[Move List|list of moves]] of the game. It works like a multiple line [https://en.wikipedia.org/wiki/Text_box text box] or multiple column [https://en.wikipedia.org/wiki/Grid_view grid view] or [https://en.wikipedia.org/wiki/List_box list box] often scrollable and indicated by a vertical [https://en.wikipedia.org/wiki/Scrollbar scrollbar]. A [https://en.wikipedia.org/wiki/Cursor_%28computers%29 cursor] inside the notation window might be associated with a [[Ply|half-move index]] in the range from zero (before first half-move played, [[Initial Position|initial position]]), to N (after last half-move played, current game position), and determines the position displayed in the board window. If the game window has keyboard [https://en.wikipedia.org/wiki/Focus_%28computing%29 focus], it receives input of moves via move coordinates or [[Algebraic chess notationChess Notation|algebraic notation]].
==Information Windows==
Information windows are associated with an engine actually playing or analyzing a game. It displays [[Search|search]] information like [[Principal variationVariation|principal variations]] and associated [[Score|scores]], times and that like. It is often implemented as scrollable logging window, always appending text at top or bottom lines.
=Mobile GUIs=
Beware that writing a GUI is between 10 and 100 times more work than writing an engine.
 
=See also=
* [[Chess Game]]
* [[Chess Server]]
* [[CLI|Command Line Interface]]
* [[CPW-Engine_com]]

Navigation menu