ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

So who is an expert at making a Windows GUI?
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions Flat
View previous topic :: View next topic  
Author Message
H.G.Muller



Joined: 10 Mar 2006
Posts: 21524
Location: Amsterdam

PostPost subject: Re: So who is an expert at making a Windows GUI?    Posted: Fri Feb 17, 2017 8:27 am Reply to topic Reply with quote

Although I did a lot of work on WinBoard, I did not have to touch the GUI part much, as it already existed before I got involved. It uses the low-level Windows API, which is awful. (But it gives a comparaively small program, which does not have to rely on huge on-standard DLLs.)

My only advice is: try to separate the engine from the GUI. Just make the engine a console application that communicates through stdin and stdout by means of a standard protocol with the GUI. Then it can also run under other GUIs, and it becomes easier to play it against other engines. The WinBoard Alien Edition does support Checkers.

Beware that writing a GUI requires typically between 10 and 100 times more effort than writing an engine, depending on the number of features you want to support.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Subject Author Date/Time
So who is an expert at making a Windows GUI? Ed Trice Wed Feb 15, 2017 6:27 am
      Re: So who is an expert at making a Windows GUI? Charles Roberson Thu Feb 16, 2017 2:26 am
      Re: So who is an expert at making a Windows GUI? Jon Dart Thu Feb 16, 2017 3:28 am
            Re: So who is an expert at making a Windows GUI? Ed Trice Thu Feb 16, 2017 4:41 am
                  Re: So who is an expert at making a Windows GUI? Steve Maughan Thu Feb 16, 2017 11:39 am
            Re: So who is an expert at making a Windows GUI? Henk van den Belt Thu Feb 16, 2017 2:26 pm
      Re: So who is an expert at making a Windows GUI? Henk van den Belt Thu Feb 16, 2017 12:51 pm
      Re: So who is an expert at making a Windows GUI? H.G.Muller Fri Feb 17, 2017 8:27 am
            Re: So who is an expert at making a Windows GUI? Stan Arts Fri Feb 17, 2017 12:17 pm
                  Re: So who is an expert at making a Windows GUI? Ed Trice Tue Feb 21, 2017 6:18 pm
                        Re: So who is an expert at making a Windows GUI? Stan Arts Tue Feb 21, 2017 11:43 pm
                              Re: So who is an expert at making a Windows GUI? Ed Trice Wed Feb 22, 2017 1:21 am
                                    Re: So who is an expert at making a Windows GUI? Stan Arts Wed Feb 22, 2017 8:55 pm
                                          Re: So who is an expert at making a Windows GUI? Ed Trice Thu Feb 23, 2017 4:33 am
                                          Re: So who is an expert at making a Windows GUI? Martin Sedlak Thu Feb 23, 2017 7:57 am
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads