GUI Editor, Irrgi 2.1 Released!!! (Major Update)
GUI Editor, Irrgi 2.1 Released!!! (Major Update)
Hello everyone firstoff let me say Irrgi has come along way since version 0.1 a few of my key features are,
It can Convert code for C++ C# VB.net and boo(which isnt 100% yet)
Any how here is version 2.1's new updates
!!Irrgi is now the OFFICIAL 3rd party Gui editor)
!!Added code genration for CSharp works well.!!
!!Added code generation for Visual Basic works well.!!
Compleatly redesigned the programs look
Properties now update as you move controlls arround
Fixed it so that you cant move controlls out of the window
Changed the Selection pip
Changed the selection border control
Added Resizing of Code Output Window
Added a Null Property list so you cant change propertys after u delete the item
fixed the Border and Pip lingering arround when you delete a control
Added New Logos and Sidebars to apply a general theme to most windows
Added a project selecton system
Code window resize optimizations
Wrote a new Guide to using Irrgi
Optimized all the Code Generators
SCREENSHOTS:
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen1.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen2.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen3.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen4.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen5.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen6.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen7.JPG
Screenshot descriptions
Screen1: The loading window
Screen2: Starting a new project
Screen3: The Blank Editor
Screen4: Converting my window to a language
Screen5: My Window Layout
Screen6: My Window Converted to c++
Screen7: About Dialog
In irrgi 2.1 i have virtually recoded the core of its editing power its much much more powerfull than irrgi 2
Irrgi2.1 now has support for C++,C#,Vb.net and is limeted support for Boo irrgi will export code to any of these languages for copy paste directly into your irrlicht projects
The Editor window has been redesigned and is now more efficiant than ever.
Thank you all for taking intrest in Irrgi please if you like irrgi send me some feedback mail at rm2kdev@wasp.net.au i'd greatly appreciate it
Download it at
http://wasp.net.au/~raz/IRRGI/IRRGI2.1.rar
It can Convert code for C++ C# VB.net and boo(which isnt 100% yet)
Any how here is version 2.1's new updates
!!Irrgi is now the OFFICIAL 3rd party Gui editor)
!!Added code genration for CSharp works well.!!
!!Added code generation for Visual Basic works well.!!
Compleatly redesigned the programs look
Properties now update as you move controlls arround
Fixed it so that you cant move controlls out of the window
Changed the Selection pip
Changed the selection border control
Added Resizing of Code Output Window
Added a Null Property list so you cant change propertys after u delete the item
fixed the Border and Pip lingering arround when you delete a control
Added New Logos and Sidebars to apply a general theme to most windows
Added a project selecton system
Code window resize optimizations
Wrote a new Guide to using Irrgi
Optimized all the Code Generators
SCREENSHOTS:
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen1.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen2.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen3.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen4.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen5.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen6.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen7.JPG
Screenshot descriptions
Screen1: The loading window
Screen2: Starting a new project
Screen3: The Blank Editor
Screen4: Converting my window to a language
Screen5: My Window Layout
Screen6: My Window Converted to c++
Screen7: About Dialog
In irrgi 2.1 i have virtually recoded the core of its editing power its much much more powerfull than irrgi 2
Irrgi2.1 now has support for C++,C#,Vb.net and is limeted support for Boo irrgi will export code to any of these languages for copy paste directly into your irrlicht projects
The Editor window has been redesigned and is now more efficiant than ever.
Thank you all for taking intrest in Irrgi please if you like irrgi send me some feedback mail at rm2kdev@wasp.net.au i'd greatly appreciate it
Download it at
http://wasp.net.au/~raz/IRRGI/IRRGI2.1.rar
Last edited by rm2kdev on Fri Apr 21, 2006 4:20 pm, edited 1 time in total.
Here is my window Converted between 3 languages
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen8.JPG
http://wasp.net.au/~raz/IRRGI/2.1_Screens/Screen8.JPG
Code: Select all
//Code generated using IRRGI - The ultimate GUI editor for irrlicht
//Code Converted to C++
//#####BEGIN GUI CODE#####
env->addButton(rect<s32>(80, 224, 193, 257), 0, -1, L"Cancel");
env->addButton(rect<s32>(80, 184, 193, 217), 0, -1, L"Make Character");
env->addCheckBox(0,rect<s32>(80, 56, 193, 73),0,-1,L"");
IGUIComboBox *combo1 = env->addComboBox(rect<s32>(80, 32, 193, 53), 0);
env->addEditBox(L"", rect<s32>(80, 8, 193, 27), true, 0);
env->addStaticText(L"Name", rect<s32>(8, 8, 121, 25), false, false, 0);
env->addStaticText(L"Class", rect<s32>(8, 32, 121, 49), false, false, 0);
env->addStaticText(L"Male", rect<s32>(8, 56, 121, 73), false, false, 0);
IGUIScrollBar *scrV1 = env->addScrollBar(true,rect<s32>(176, 88, 193, 177), 0);
scrV1->setMax();
env->addEditBox(L"Edit Box", rect<s32>(8, 88, 168, 176), true, 0);
//#####END GUI CODE#####
Code: Select all
//Code generated using IRRGI - The ultimate GUI editor for irrlicht
//Code Converted to cSharp.Net (c#)
//#####BEGIN GUI CODE#####
env.AddButton(new Rect(80, 224, 193, 257), null, -1, "Cancel");
env.AddButton(new Rect(80, 184, 193, 217), null, -1, "Make Character");
env.AddCheckBox(false, new Rect(80, 56, 193, 73), null, -1, "");
//COMBOBOXES Unsuported in the .NET Framework
env.AddEditBox("", new Rect(80, 8, 193, 27), true, null, -1);
env.AddStaticText("Name", new Rect(8, 8, 121, 25), true, false, null, -1);
env.AddStaticText("Class", new Rect(8, 32, 121, 49), true, false, null, -1);
env.AddStaticText("Male", new Rect(8, 56, 121, 73), true, false, null, -1);
IGUIElement scrollbarV1 = env.AddScrollBar(false, new Rect(176, 88, 193, 177), null, -1);
env.AddEditBox("Edit Box", new Rect(8, 88, 168, 176), true, null, -1);
//#####END GUI CODE#####
Code: Select all
"Code generated using IRRGI - The ultimate GUI editor for irrlicht
"Code Converted to Visual Basic.net
"#####BEGIN GUI CODE#####
env.AddButton(new Rect(80, 224, 193, 257), nothing, -1, "Cancel")
env.AddButton(new Rect(80, 184, 193, 217), nothing, -1, "Make Character")
env.AddCheckBox(false, new Rect(80, 56, 193, 73), nothing, -1, "")
"COMBOBOXES Unsuported in the .NET Framework
env.AddEditBox("", new Rect(80, 8, 193, 27), true, nothing, -1)
env.AddStaticText("Name", new Rect(8, 8, 121, 25), true, false, nothing, -1)
env.AddStaticText("Class", new Rect(8, 32, 121, 49), true, false, nothing, -1)
env.AddStaticText("Male", new Rect(8, 56, 121, 73), true, false, nothing, -1)
Dim scrollbarV1As IGUIElement = env.AddScrollBar(false, new Rect(176, 88, 193, 177), nothing, -1)
env.AddEditBox("Edit Box", new Rect(8, 88, 168, 176), true, nothing, -1)
"#####END GUI CODE#####
Good work rm2kdev -
Works great
It is now zero effort to create a usable gui for Irrlicht in minutes instead of all that fiddling about with numbers in the days before gui editors.
...and it outputs C# as well as C++
Works great
It is now zero effort to create a usable gui for Irrlicht in minutes instead of all that fiddling about with numbers in the days before gui editors.
...and it outputs C# as well as C++
Sometimes you've just gotta say, the laws of time and space, who gives a smeg ?!
Irrlicht.Net Information - http://www.irrforge.org/index.php/.net
Irrlicht# (aka the C# port) - http://irrlichtsharp.sourceforge.net
Irrlicht.Net Information - http://www.irrforge.org/index.php/.net
Irrlicht# (aka the C# port) - http://irrlichtsharp.sourceforge.net
-
- Posts: 19
- Joined: Tue Apr 26, 2005 6:10 am
Hi,rm2kdev
Thank you very much for giving us so great tool! It save me a lot time from many trivials.
But i think if the next IRRGI could manipulate the Tab Control and MainMenus , it would be a great breakthrough! At that time , IRRGI would be my best GUI editor!
________
CAODAISM FORUMS
But i think if the next IRRGI could manipulate the Tab Control and MainMenus , it would be a great breakthrough! At that time , IRRGI would be my best GUI editor!
________
CAODAISM FORUMS
Last edited by tjuhzj on Fri Feb 25, 2011 4:38 am, edited 1 time in total.
oh,!
Oh . sorry, i accidentally create a new thread ~
The referred MainMenu is on top of the window, but not right-click context menu. In irrlicht ,both of them are belong to IGUIContextMenu.
I think if the IRRGI could support the IGUIToolBar, it would be much more powerful and convenient.
Finally, I wonder if IRRGI could provide some extention to Irrlicht's built-in GUI element in the future?? for example , you can provide the password editbox and multiline textbox and so an.
Finally again,(haha... ), I think the Event-handler mechanism of Irrlicht is not very convenient! If IRRGI could provide the Action Listener wapper like Java, it would be the best GUI Editor for irrlicht~~ As we all known, this is a hard working,but, i am sure IRRGI could achive this object one day~
hzj
________
Wholesale Vaporizers
The referred MainMenu is on top of the window, but not right-click context menu. In irrlicht ,both of them are belong to IGUIContextMenu.
I think if the IRRGI could support the IGUIToolBar, it would be much more powerful and convenient.
Finally, I wonder if IRRGI could provide some extention to Irrlicht's built-in GUI element in the future?? for example , you can provide the password editbox and multiline textbox and so an.
Finally again,(haha... ), I think the Event-handler mechanism of Irrlicht is not very convenient! If IRRGI could provide the Action Listener wapper like Java, it would be the best GUI Editor for irrlicht~~ As we all known, this is a hard working,but, i am sure IRRGI could achive this object one day~
hzj
________
Wholesale Vaporizers
Last edited by tjuhzj on Fri Feb 25, 2011 4:38 am, edited 1 time in total.
How do you incorporate the gui into the game
Hello
Your GUI kit seems great, but i'm wondering how you could incorporate it into a game?
Where did you get the GUI kit, did you build them yourself, cus they don't look like the standard irrlicht GUI?
thanks
Your GUI kit seems great, but i'm wondering how you could incorporate it into a game?
Where did you get the GUI kit, did you build them yourself, cus they don't look like the standard irrlicht GUI?
thanks
LOL how idiotic you soundEcliptic Fate wrote:Dude your editor has a single feature mine doesn't
lacks more then half what mine has
takes you ten times as long to update if you consider my offline time...
I can't ***** believe you think anime will make it more interesting...
where the hell do you get off calling it the ultimate irrlicht gui editor?
soon as my next release of guice nobody will even care and this will be a huge watse of your time... so a new slogan may be in order fascist.
OMG another MMORPG project! AztlanRPG
-
- Posts: 313
- Joined: Tue Nov 01, 2005 5:01 am
-
- Posts: 70
- Joined: Sat Dec 17, 2005 4:43 pm
- Location: licata (AG) italy
- Contact:
why don't you upload the source code?
I also request a loader that load the gui from a file. In this way, if anyone wants to add something at the gui is not necessary that he rebuild it all
Bye,
Mancuso Raffaele
Ares FPS: http://aresfps.sourceforge.net
I also request a loader that load the gui from a file. In this way, if anyone wants to add something at the gui is not necessary that he rebuild it all
Bye,
Mancuso Raffaele
Ares FPS: http://aresfps.sourceforge.net
-
- Posts: 19
- Joined: Tue Apr 26, 2005 6:10 am
delete this post its old and useless
Last edited by Ecliptic Fate on Mon Sep 27, 2010 1:06 am, edited 1 time in total.