DesIRRe - GUI Designer for Irrlicht

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
Silbermünze
Posts: 34
Joined: Thu Sep 15, 2005 12:27 pm
Location: Stuttgart, Germany

DesIRRe - GUI Designer for Irrlicht

Post by Silbermünze »

I know there are some GUI designers out there. Never the less they didn't fit my needs. Therefore I developed my own GUI-Designer which is now available with german and english translated GUI. It currently only generates code for C#.NET. With a flexible plugin-system it is possible to integrate more GUI components from Irrlicht or 3rd parties as long as there is a .NET wrapper. It is basically developed on my personal needs thats why it might not match everyones desired features. An example application is also available to test the generated code immediately and to see how it is integrated.
If you like to try it, you can find it at the following link:

SilverCoin GameDev

Use the navigation menu to reach the DesIRRe project page.

Silbermünze
jclins
Posts: 86
Joined: Thu Jan 01, 2004 10:29 pm
Location: Texas, USA

Post by jclins »

Silbermünze -- It looks great. Do you have an english version?
Silbermünze
Posts: 34
Joined: Thu Sep 15, 2005 12:27 pm
Location: Stuttgart, Germany

Post by Silbermünze »

The installer provides a german and an english version.
Once installed there should be a shortcut for "DesIRRe English" in the DesIRRe program group. Don't rely on the screenshot. It is misleading, because I took it over from the german page.

Silbermünze
jclins
Posts: 86
Joined: Thu Jan 01, 2004 10:29 pm
Location: Texas, USA

Post by jclins »

Silbermünze -- thanks! I see the english shortcut link in the start menu. I just guessed my way through the german installer. :)

I'm running into a problem. I would draw a button then a checkbox. When I go to Languages->C# .NET->Create, I get the following "!" box:

DesIRRe

Der Quellcode wurde erzeugt!

Help?
Guest

Post by Guest »

"the sourcecode has been created!"
Silbermünze
Posts: 34
Joined: Thu Sep 15, 2005 12:27 pm
Location: Stuttgart, Germany

Post by Silbermünze »

Oh, sorry. Indeed i forgot to switch on the english language for the installer and obviously forgot the dialog to translate. Will do that over the weekend and provide a new version.

Silbermünze
Guest

Post by Guest »

Anonymous wrote:"the sourcecode has been created!"
Actually, according to google.com's translation tool, it's

"The source code was produced!"
Silbermünze
Posts: 34
Joined: Thu Sep 15, 2005 12:27 pm
Location: Stuttgart, Germany

Post by Silbermünze »

I just put up the new version v0.8.1 of DesIRRe which comes with an installer in english and german as well as support for both languages with all parts of the application translated.

Try it out at the url:

http://www.silvercoin-gamedev.de

Silbermünze
jclins
Posts: 86
Joined: Thu Jan 01, 2004 10:29 pm
Location: Texas, USA

Post by jclins »

Silbermünze -- Thanks for the update! The second screen of the installer still has german on it "Hauptgruppe." Also on the same screen, when moving the mouse over, the text is in german. It took me a second to figure out that the code was generated in the install folder "gui.cs." Is there any way to provide the code in a separate window as soon as one create a GUI? That way, we can copy and paste. :P
jam
Posts: 409
Joined: Fri Nov 04, 2005 3:52 am

Post by jam »

This seems to be a nice little GUI builder, hope that it will support C++ in the near future.

Hopefully the GUI builder curse doesn't strike this project too.
Silbermünze
Posts: 34
Joined: Thu Sep 15, 2005 12:27 pm
Location: Stuttgart, Germany

Post by Silbermünze »

jclins wrote:The second screen of the installer still has german on it "Hauptgruppe." Also on the same screen, when moving the mouse over, the text is in german.
I am quite new to localisation in NullSoft, so this is the reason why these issues still exist, I hope to resolve it with the next planned release of my GUI Builder.
jclins wrote: It took me a second to figure out that the code was generated in the install folder "gui.cs." Is there any way to provide the code in a separate window as soon as one create a GUI? That way, we can copy and paste. :P
You have a point with the location of the source file. I will think about adding a dialog for specifying the location of the generated source file.
Considering the copy&paste function; I think this will have a very low priority for me, as with the current code, you just have to add the gui.cs file to your project and make an instance of the class "guicreator" in the source file and call the method creategui(). Then everything designed in the GUI builder will be created. Also have a look at the seperately available dem C# project, on how to use generated code.

Considering access to the created widgets, I will add some access methods to the created code in one of the next releases, as I also want to use that in one of my projets.

@jam:
I think I will support it quite a while, as I developed it primarily for usage in my own game. On the other hand I hope for poeple developing wrappers for .NET for their "3rd-party" widgets and developing plugins for my GUI builder so that the palette of available Irrlicht-GUI widgets in DesIRRe will increase steadily.
I hope to publish documentation and example code for the plugin interface soon.

Silbermünze
Post Reply