Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
New GUI maker coming out soon
#1
While making the builder for Inspiration I realized that I needed a builder for the builder. I started with EzeeGUI but found it too hard to work with so I set out building my own. I am about a third of the way through with it. Currently it creates Buttons, Checkboxes, Radio Groups, Horizontal and Vertical slidebars, Text Areas, Text Boxes, Menus, and Choice menus.

It works similarly to Eclipse VE, you drag out an area then select which type of object it is going to be. Once created right clicking on the object brings up a menu with a host of manipulation function and the object can also be dragged using the mouse. Radio groups can be dragged as a group or you can move individual buttons.

Once everything is in place I am wroking on a compile button that will turn the up to 250 objects into FreeBASIC code. The code will include declarations, object creation, object listeners, as well as blank subs for each object to go to when it is clicked on. There will also be a minimal amount of comments.

The thing that really makes it easy to use is the fact that everything is placed on a normal buffer, so you can add graphics and anything you want after the objects are placed, unlike EzeeGUI. Unfortunately because I am doing this, normal Windows objects are off limits, so I just designed my own objects, right now they are very simple, but anybody that knows anything about me knows that further down the road they will look fantastic.

In early tests I have been able to make a window with 22 objects in under 2 minutes. That will probably pan out to about 1000 lines of code. Talk about a time saver!
f you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows.
Reply
#2
I am looking foward to the development of this application. Maybe then I can program something actually interesting...
[Image: 1403.png]
^ Infrosoft
http://www.thecodeyouneed.us.to/ - A wiki of source code, mostly in PHP and FreeBASIC
http://www.osadvocacy.uk.to/ - Your opinion matters no matter your OS
Reply
#3
Sounds great! Big Grin
[Image: f.jpg]
Reply
#4
IT'S DONE!

That went fast. The program is called Wallace Visual Editor. It can handle 250 objects at the same time. There are many different types of objects:

Pulldown Menus
Choice Menus
Buttons
Checkboxes
Radio Buttons
Sliders (Horizontal and Vertical)
Text boxes
Text

All objects can be created by clicking one button. Right clicking on the object will give you a menu with a host of manipulation tools including removing it, resizing them, and editing other aspects. The objects can be moved by simply clicking and dragging.

The code that it spits out is fully commented for ease of use. It uses the normal screen so that any other graphics can be added to it afterwords.

I'll try to put it on my website tomorrow. I have to write the documentation.
f you play a Microsoft CD backwards you can hear demonic voices. The scary part is that if you play it forwards it installs Windows.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)