View Full Version : ACGuiEngine - Asphyre Casual Gui Engine

12-05-2008, 09:40 PM
Hi Everybody!

Here comes the first release of ACGuiEngine - Asphyre Casual Gui Engine.

Its come with Full Source Code (but the Editor Source Code). Any suggetions, bug reports, and fixes are all welcomed!

Its come with a example that shows hot to load it and use its events! Any questions please ask here!

It have the following components!
- ACWindow
- ACImageWindow
- ACButton
- ACImageButton
- ACCheckBox
- ACImageCheckBox
- ACSlider
- ACImageSlider
- ACListBox

It have support for normal Asphyre Texture (With its Patterns Numbers), and also have support for texture created with Texture Packer , where all Pattern have a name, and have support por Non Retangular Patterns.

To use, you must insert the image on the Base Dir of ASDB, like for example a "imagepatterns" texture (without the .image in its name), and put the "imagepatterns.txt" that is created by Texture Packer inside a "/Patterns/" Folder on ASDB.

All fonts needs to be insede a "/Fonts/" folder on ASDB, and it have support for selection fonts by name!

I hope it is useful to someone else! Any comment is welcome!

Please download it on Asphyre Forum - http://www.afterwarp.net/forum/thread1565.html

http://www.postimage.org/aV2n3JHJ.jpg (http://www.postimage.org/image.php?v=aV2n3JHJ)

http://www.postimage.org/aV2n4590.jpg (http://www.postimage.org/image.php?v=aV2n4590)

13-05-2008, 06:01 AM
wow.. looks sweet, great work man! :D

Allready a nice list of supported components. Are you also going to support textfields and memo's?

what component did you use for the property-editor? I would like to use that one too.

Keep it up. ;)

13-05-2008, 07:50 AM
It looks a bit like a TValueListEditor. (D7 and up I believe)

13-05-2008, 11:08 AM
Thanks! =)
For Property editor i did use TJVInspector!

13-05-2008, 08:25 PM
I just recently looked into Asphyre Casual and my only complaint was the lack of a GUI engine.

Problem solved :D

14-05-2008, 07:16 AM
Hi, looks very nice :)

Saves a lot of work especially when you want to make a quick game.

Great job :)