benini / scid

Other
44 stars 15 forks source link

Mark square #171

Open ukscid opened 9 months ago

ukscid commented 9 months ago

A mark "square" is defined but not implemented : "variable Type {full|square|arrow|circle|disk|tux}"

This implements drawSquare and use it for %csl, set it for standard in comment editor. This mark shows a rectangle. Advantage: the mark from pgn data and a mark from colorsquare (used by gloss of danger and suggested move) can displayed together. The size is a little bit smaller than a square to show also the rectangle from "highlight last move". The function of the mark "full" is not touched.

benini commented 9 months ago

Are there other software that mark squares with a rectangle? How do they handle %csl?"

ukscid commented 9 months ago

Chessbase use rounded rectangles: https://help.chessbase.com/CBase/17/Eng/graphic_commentary.htm?zoom_highlightsub=mark%2Bsquare

benini commented 9 months ago

Chessbase use rounded rectangles: https://help.chessbase.com/CBase/17/Eng/graphic_commentary.htm?zoom_highlightsub=mark%2Bsquare

Interesting. What about lichess and chess.com?

ukscid commented 9 months ago

Lichess uses circles: https://lichess.org/study/jTcC0b7Q/rVqUvSQd chess.com: https://www.chess.com/analysis?tab=analysis : Ignores the %csl and show nothing