Difference between revisions of "Projects using fpGUI"

From Lazarus wiki
Jump to navigationJump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Projects using the fpGUI graphical user interface}}
+
[https://github.com/graemeg/fpGUI/tree/maint fpGUI source]
 +
 
 +
{{Projects using fpGUI}}
  
 
== DocView ==
 
== DocView ==
Line 17: Line 19:
 
== Eschecs - chess program ==
 
== Eschecs - chess program ==
  
[https://github.com/rchastain/eschecs/releases/ Eschecs] (an old french word for chess) by Roland Chastain is a simple chess program with a graphical user interface. The graphical user interface uses the fpGUI toolkit and the BGRABitmap library.
+
[https://github.com/rchastain/eschecs/releases/ Eschecs] (an old french word for chess) by Roland Chastain is a simple chess program with a graphical user interface.
 
 
The engine is a small Pascal unit, adapted from a Turbo Pascal program (less that one thousand lines), JS Schach (Jürgen Schlottke Chess). Eschecs also includes the Pro Deo opening book by Jeroen Noomen, and a a mate solver (a checkmate detector?) adapted from a program by Valentin Albillo. For each of its moves, the computer searches in the opening book. When he finds nothing in the book, he calls the mate solver to find a two-move checkmate. If there's no checkmate, he plays the engine move.
 
  
My purpose wasn't to make a strong program, nor an interface with many functions, but a full chess program, with a code as short and as understandable as possible.
+
The graphical user interface uses the fpGUI toolkit and the BGRABitmap library.
  
 
[[Image:thumbnail_community_eschecs.png]]
 
[[Image:thumbnail_community_eschecs.png]]

Latest revision as of 19:57, 27 September 2020

fpGUI source

English (en)

DocView

Our own INF documentation viewer, which is very fast, customizable and with lots of handy features like annotations, bookmarks, advanced searching, runtime concatenation of help files etc.

thumbnail docview search with highlighting.png


DicomViewer v.0.2

DicomViewer is a DICOM (Digital Imaging and Communications in Medicine) image viewer written by Leonardo M. Ramé.

dicomviewer.png


Eschecs - chess program

Eschecs (an old french word for chess) by Roland Chastain is a simple chess program with a graphical user interface.

The graphical user interface uses the fpGUI toolkit and the BGRABitmap library.

thumbnail community eschecs.png