From: "Patrick Dughi" <dughi@IMAXX.NET> Sent: Saturday, August 19, 2000 4:46 PM > I agree that java should be used. Problem is that I'm not as > savvy with java as I am with MFC (which I'm not as good with as the API, > which I'm also not as good with as C...). Poor knowledge of java 1.1, > much less 1.2, with swing is kinda annoying. I'm not very good with Java either, but it's much easier for me to understand than MFC or the API. I would strongly recommend sticking with the 1.1 Java standard, since 1.2/swing would make it pretty unportable until MS decides to support it. The Java mailing lists I subscribe to are full of stories of Java _developers_ who have trouble installing the swing runtime environment. > Even though, as a rule, I hate java. *kicks java in the nads* My main interest in it is that 1.1 is so universally supported right now. Most other portable code environments require the user to install a runtime environment, but it seems every computer supports Java nowadays. > Letsee.. we could include in our configuration file a default > window size, as well as a per-module setting of initial x-y coordinates > for the top left corner. That would allow an easy setup. If you wanted > to be complex, you could even take the modules and seperate them in their > own group box which is then movable by anyone using the editor (I'd assume > it'd be a toggle so you don't do it by accident). Makes sense. > Writing any sort of text parser isn't too hard, though if you want > to build something really complex, I suggest you look at either "Modern > compiler implementation in c" by Appel, or "Writing compilers and > interpreters" by Mak. In most cases though, the design is so much more > important than the implementation. I'll work on something based off your > inital form. Strangely enough, I have yet to add a compiler design manual to my library. I may have to buy another bookcase first. My books are already two-deep on almost every shelf in every (7 or 8?) case. I think I would have a much easier time writing the interpreter than coming up with a good design. My chosen plan of attack was to do the rough draft script, then rough code the gui using hard-coded data, then see what makes sense and what needs work, > I don't know that I'd want to have to duplicate the .rc file, for > example, but pulling this out of the rc file.... That's not as bad as I feared. Maybe we could expect people to use a dialog editor (there must be free ones) to set it up. > I suppose I could work on the scripting aspect, since I actually > know how to do that. Half of my motiviation though is to try something > new, and that'd be the GUI aspect. So, I'd rather help with the interface > in both java and MFC. I suppose the first step is figuring out how to > read in the config files. Er. second. Design first. :) Design first, code second, redesign third, etc... I'll move my Java books to the front of the queue and see if I can make something work to start with. It'll probably be a while since I recently got married and don't have a whole lot of coding time. Sam +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 04/11/01 PDT