Re: [Glgui-dev] Hi, what's up
Status: Alpha
Brought to you by:
druid-
From: Scott F. <sf...@gl...> - 2000-04-03 16:43:18
|
At 01:33 PM 4/2/2000 -0500, you wrote: >Well, I'm not sure who is on this thing, there don't seem to be any messages >or whatnot. Hi, welcome to the list. Here's the status right now: I'm waiting for Keith Harrison to finish some reorganization and a small sample application. Then we need to decide what we're going to work on at that point. I have a few more details below. >Basically, I like the gamegui a lot, it is exactly what I was going to be >writing myself until I saw it. >What I need it to do is two things. First I definitely need a resource >editor which, unless >somebody is doing something with it currently, I'd like to get started >writing in MFC, provided of course >There is a file format and of course some sort of load/save functionality, >which I would be willing also to >write, or whatever. Great! As you can tell, it's been pretty quiet and we haven't decided on a file format or any sort of scheme for simplifying the gui creation scheme. Let's get started on that now. One thing I have suggested is a resource manager class or combination of classes. It would be like a registry for the different components so the application wouldn't need to explicity handle creating and deleting the component objects. So instead of: CUI_Widget *test = new CUI_Widget(); // init // add to frame it would be something like (rough idea) registry.add( F_CUI_Widget, "main_title" ); registry.get( "main_frame )->AddChild( registry.get( "main_title" ) ); Hmm... Something more intuitive would be nice. The important point is that you could just get a const pointer whenever you needed it and not have to worry about keeping global pointers. >I'm pretty busy with college right now but I should still be able to put in >a decent amount of work. Basically >What I'm saying is I'd like to get something done, if you could tell me >where I could be most effective I would >Be happy to get started. A resource editor would be very helpful. Other than that, anything that comes up that you'd like to add or fix, go for it. Do you have a sourceforge account? Here are a few other points I'd like to make: * I'd like to try to keep the documentation (the tech design) as up to date as possible. What I think would be best would be to adopt a commenting style that a code processor can use. Right now, it takes a considerable amount of time. I'm willing to take an afternoon to convert all the existing code, but any new stuff would need to adhere to whatever commenting style necessary. * Let's get started on deciding on the file format. Any ideas? * Basically any ideas for new features and widgets. Sourceforge has some great resources for handling all this, so I'll try to get a task list set up once we decide on what to work on. Scott Franke [druid-] sf...@gl... druid-'s GL Journal http://www.gljournal.org |