GUI Menu Creator Progess Report
First small steps have been taken towards a complete save/load system. I am copying images from wherever picked into your project directory, including your cropped button images, and I have successsfully loaded a background and save button back into the window when the desired project is selected. I am happy, but tired. I am heading to bed.
Steve Dilworth - Resisting change since 1965!
**CRITICAL UPDATE**
I may be changing the entire interface of the project. Not sure yet, but I believe I could make it much much better. Well, actually, it'll look pretty much the same, but what do you think of a tabbed interface, rather than window after window?
I know I like it much better.
I may be changing the entire interface of the project. Not sure yet, but I believe I could make it much much better. Well, actually, it'll look pretty much the same, but what do you think of a tabbed interface, rather than window after window?
I know I like it much better.
Steve Dilworth - Resisting change since 1965!
-
- Posts: 866
- Joined: Fri Jul 08, 2005 4:27 am
- Location: PA, USA
So it will be similar to firefox and how it can tab webpages instead of opening them in now ones? Sounds good to me. I think it will help keep your computer screen much more clean that way. And make it much more user friendly than awkward window after window.
Think outside the box.
To go on an adventure, one must discard the comforts and safety of the known and trusted.
To go on an adventure, one must discard the comforts and safety of the known and trusted.
-
- Posts: 5
- Joined: Mon Jul 24, 2006 11:07 pm
-
- Posts: 866
- Joined: Fri Jul 08, 2005 4:27 am
- Location: PA, USA
Nice work steven8!!! Looks great!
EDIT:
Sorry to have to edit to give negitive feed back but I just noticed this. I think it is unessicary to have "GUI" written on the title on the splash screen.
EDIT:
Sorry to have to edit to give negitive feed back but I just noticed this. I think it is unessicary to have "GUI" written on the title on the splash screen.
Think outside the box.
To go on an adventure, one must discard the comforts and safety of the known and trusted.
To go on an adventure, one must discard the comforts and safety of the known and trusted.
I spent some time today placing controls on windows and working it out so the user can resize his character image on the player selection screen. I placed a static image up there to represent an image for placement on the menu, but I thought it might be nice if the user could change the size to what they want their image(s) to be.
I have not been able to disable the multiplayer tab itself, so I've decided to disable the multiplayer related controls on the main menu screen, and just disable all of the controls on the multiplayer tab. I don't want to take it out altogether, because when it comes time, I want to be able to just enable all the controls and rerelease the program. Drop and go!
I am still working on a save/load system for the program. This will be the biggest sticker of all, but I will work it out.
I have not been able to disable the multiplayer tab itself, so I've decided to disable the multiplayer related controls on the main menu screen, and just disable all of the controls on the multiplayer tab. I don't want to take it out altogether, because when it comes time, I want to be able to just enable all the controls and rerelease the program. Drop and go!
I am still working on a save/load system for the program. This will be the biggest sticker of all, but I will work it out.
Steve Dilworth - Resisting change since 1965!
Would it be possible to make the saving/loading system deal directly with the menu.ini file(s)?
I know nothing about programming, but could it be done so that loading reads a specified .ini file and loads the menu information from that?
And saving would save the file directly to a .ini file.
As I said... I'm not a programmer, but this way you wouldn't have to create an extra filetype for the saved menu projects. You wouldn't have to export them either.
I know nothing about programming, but could it be done so that loading reads a specified .ini file and loads the menu information from that?
And saving would save the file directly to a .ini file.
As I said... I'm not a programmer, but this way you wouldn't have to create an extra filetype for the saved menu projects. You wouldn't have to export them either.
Pain is only psychological.
Don't worry, I'll take care of it. Creating a new filetype is no problem. making sure you get your images and positions and text in the right places is what's important.
Right now it works like this:
In your installation folder is another folder called Projects. When you create a new project, it creates a new folder within the projects folder named for your project. As you select bitmaps and crop bitmaps for buttons, it copies those bitmaps and cropped areas over to the project's folder. When you save the project, it writes a sort of ini file leading to the bits and bobs you made in your project. When you load a project, it reads the 'ini' file to retrieve said items back into your project. it's the reading back that I am having some trouble.
I just had a brain sprinkle (I used to have storms. . .but not anymore. ). I think I may know how to solve the problem.
Thanks for making me think, juutis!!
Right now it works like this:
In your installation folder is another folder called Projects. When you create a new project, it creates a new folder within the projects folder named for your project. As you select bitmaps and crop bitmaps for buttons, it copies those bitmaps and cropped areas over to the project's folder. When you save the project, it writes a sort of ini file leading to the bits and bobs you made in your project. When you load a project, it reads the 'ini' file to retrieve said items back into your project. it's the reading back that I am having some trouble.
I just had a brain sprinkle (I used to have storms. . .but not anymore. ). I think I may know how to solve the problem.
Thanks for making me think, juutis!!
Steve Dilworth - Resisting change since 1965!