From: Vic Newsgroups: comp.os.msdos.djgpp Subject: About GUI's Date: Sat, 14 Mar 1998 21:05:43 +0200 Organization: Communications Accessibles Montreal, Quebec Canada Lines: 17 Message-ID: <350AD507.3621@cam.org> NNTP-Posting-Host: dialup-635.hip.cam.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk I'm allmost finished with XGUI. I discovered limitations in design (what design? I started with a button and built the rest on top of that :) and the next version (after finishing this one) will be more thoughtfully designed from the beginning. So, what is a GUI supposed to do anyways? What is the best way of designing one? What objects should it provide (XGUI 0.5 has text buttons,bitmapped buttons, checkboxes, radio buttons, panels, bitmaps, line edit, progress bars, hidden and visible list boxes, windows. I plan adding menus, labels (text thing) and edit window (text) before shipping version 1.0 beta). How is the user supposed to interact with it? Or the objects created by the user? (Of course I'm asking your opinion on how it would be best to do all of these. XGUI allready does all that but I find it somewhat limited) TIA, -- --> http://www.cam.org/~tudor <--