Extended gui version 0.2
Posted: Tue Dec 13, 2005 4:26 am
I've tested it only under irrlicht 0.12 and I have yet to port it to 0.14 but in theory, if nothing changed for the gui in 0.14 it should work without a change.
Download : http://www.starsonata.com/irrlicht/version%200.2.zip
Website: http://www.starsonata.com/irrlicht/
For version 0.3, I'll have to add a multine line tab control and probably multiline editbox that support locking.
Table :
Here's the changelog:
Irrlicht Expanded GUI Project:
------------------------------
This project goal is to make the irrlicht gui more feature rich by
adding new controls, new capabilities to the system, extending
existing controls etc.
Website : http://www.starsonata.com/irrlicht/
Questions, comments? Email me : roch.denis@gmail.com
-Dark Rain
Version 0.2
-----------
New functions:
--------------
I've added the possibility to attach a listener to any control,
but it's not completed yet. It works well mostly only for the tab control.
I'm working on it as it goes, sorry.
New control:
-------------
-Table
Table: I've added a fully featured table control.
Modified controls:
------------------
-Scrollbar
-Tab Control
-EditBox
-Gui Element
-Environment
Scrollbar:
-Now, clicking on the scrollbar in another place than the up/down
arrows will result in an instant position change of the knob. Before, you had
to drag your mouse to have any result.
Tab Control:
-Fixed a messaging bug with buttons.
-Made some changes to allow listeners attached to controls.
Edit Box:
-Added a function called to set the cursor position in the edit box.
-The edit box will now send a EGET_ELEMENT_FOCUS_GAINED and EGET_ELEMENT_FOCUS_GAINED
message when the focus is lost or gained.
Gui Element:
-Added a function to attach a listener to the control.
Environment:
-Added a method to create the new table control.
Version 0.1
-----------
Expanded tab control:
-You can now scroll the tabs when they go over the edge of the control.
-You can set the tabs to be at the top or the bottom of the control.
-You can set the height of a tab.
-You can set the amount of padding added to the tab for the width around the caption.
-You can set the caption color.
Chat Box control:
-This control is perfect for a chat window. It supports scrolling, colored text,
wrap around of the text inserted etc.
Expanded Edit box:
-Extra parameter to transform it into a password field.
-Disabling the edit box will now actually work.
Expanded scrollbar:
-Now allows you to set the position of the knob.
Expanded listbox:
-I'm using Acki's colored listbox control.
-Homepage : http://people.freenet.de/abusoft/Irrlic ... istbox.htm
Download : http://www.starsonata.com/irrlicht/version%200.2.zip
Website: http://www.starsonata.com/irrlicht/
For version 0.3, I'll have to add a multine line tab control and probably multiline editbox that support locking.
Table :
Here's the changelog:
Irrlicht Expanded GUI Project:
------------------------------
This project goal is to make the irrlicht gui more feature rich by
adding new controls, new capabilities to the system, extending
existing controls etc.
Website : http://www.starsonata.com/irrlicht/
Questions, comments? Email me : roch.denis@gmail.com
-Dark Rain
Version 0.2
-----------
New functions:
--------------
I've added the possibility to attach a listener to any control,
but it's not completed yet. It works well mostly only for the tab control.
I'm working on it as it goes, sorry.
New control:
-------------
-Table
Table: I've added a fully featured table control.
Modified controls:
------------------
-Scrollbar
-Tab Control
-EditBox
-Gui Element
-Environment
Scrollbar:
-Now, clicking on the scrollbar in another place than the up/down
arrows will result in an instant position change of the knob. Before, you had
to drag your mouse to have any result.
Tab Control:
-Fixed a messaging bug with buttons.
-Made some changes to allow listeners attached to controls.
Edit Box:
-Added a function called to set the cursor position in the edit box.
-The edit box will now send a EGET_ELEMENT_FOCUS_GAINED and EGET_ELEMENT_FOCUS_GAINED
message when the focus is lost or gained.
Gui Element:
-Added a function to attach a listener to the control.
Environment:
-Added a method to create the new table control.
Version 0.1
-----------
Expanded tab control:
-You can now scroll the tabs when they go over the edge of the control.
-You can set the tabs to be at the top or the bottom of the control.
-You can set the height of a tab.
-You can set the amount of padding added to the tab for the width around the caption.
-You can set the caption color.
Chat Box control:
-This control is perfect for a chat window. It supports scrolling, colored text,
wrap around of the text inserted etc.
Expanded Edit box:
-Extra parameter to transform it into a password field.
-Disabling the edit box will now actually work.
Expanded scrollbar:
-Now allows you to set the position of the knob.
Expanded listbox:
-I'm using Acki's colored listbox control.
-Homepage : http://people.freenet.de/abusoft/Irrlic ... istbox.htm