posted 19 years ago
Hi M Jay,
Max's book does have networking between threading issues and GUI, however you do not have to follow this if you don't want to. If you are more comfortable doing the GUI immediately after writing the data access classes, then go ahead.
However you need to keep in mind that you will need to add the networking code at a later date, so don't code your GUI in such a way that you are calling the Data class' methods directly, or you may have to rewrite sections of your code when you retrofit the networking code.
Max and I recommend you sit down with a pen and paper and draw some sample screens of what you would like your interface to look like. Do not do this on computer yet - it will slow down your creative process. Show the sketches to friends / family and see what they think, and incorporate any changes into your diagrams.
Once you have a rough diagram of what you want your finished GUI to look like, you can then start trying to implement sections of it. When you get to this stage you will be able to ask questions that will be easier to get answers to. For example, it is easier for most members of this forum to answer a question such as "how do I create a tool bar" than it is for them to answer "how do I start my GUI".
Does this help with giving you an idea of how to move forward?
Regards, Andrew