Iglass GUI released for blitzmax 1.12 check your mail :)
If you have not receive (i have many wrong email adress)
send me an email with the email used for IGlass ordering.
---------------
Version 1.5.3 :
---------------
----------------
Bugs not fixed :
----------------
- The mac version have a bug with the incbin command (font 'arial.ttf' & 'blitz.fon' must be distributed with you apps), linux and win32 ok.
- The mac version seem to have a bug with the scrollbar bar modification (very minor bug, only see in files requesters), linux and win32 ok.
- You can't hide a gadget under a TAB (i'm searching solution)
-----------------
Command changed :
-----------------
- New sounds for button click and requester
- Font name changed
- The method .ActivateItem("XX") for listbox and combo, changed to .ActivateItemName("XX")
-----------
Bugs fixed :
-----------
- Minor memory leak with window sound (fixed)
- Minor memory leak with tab sound (fixed)
- Minor memory leak with checkbox sound (fixed)
- Minor memory leak with color icon sound (fixed)
- Minor bug solved with scrollbar, and now the scrollbar are pushed when they are activated.
- Minor bug fixed on the focus method for ActivateWindow()
- You can disable a gadget under a TAB
- You can add a frame under a TAB (malicious @#!*ing bug)
- Minor bug with combo, when you forget to activate an item (fixed)
- Now when the last window is closed, iglass activate the screen (used for the gadgets directly on the screen).
---------------
Commands added :
---------------
- 2 New functions to help you to make INI file easily
IGL_ReadIniValue:String(Filename:String, Section:String, Key:String, DefaultValue:String="")
IGL_WriteIniValue(Filename:String, Section:String, Key:String, Value:String)
look at the example : IGlass_Config_File.bmx
- 1 new method added for listbox :
RenameItem(Item:String,NewName:String)
look at the example : IGlass_ListBox.bmx
- 2 new method added for push button :
GetCaption()
SetCaption()
look at the example : IGlass_Button_Push.bmx
- 2 new method added for custom button :
GetCaption()
SetCaption()
look at the example : IGlass_Button_Custom.bmx
- 2 new method added for input :
GetCaption()
SetCaption()
look at the example : IGlass_Input.bmx
- 2 new method added for text label :
GetCaption()
SetCaption()
look at the example : IGlass_Label.bmx
- 4 new method added for checkbox :
GetState()
SetState()
GetCaption()
SetCaption()
look at the example : IGlass_CheckBox.bmx
- 6 new method added for progress gadget :
GetValue()
SetValue()
SetMinimum()
SetMaximum()
GetCaption()
SetCaption()
look at the example : IGlass_Progress.bmx
- 7 new method added for scrollbar gadget :
GetValue()
SetValue()
SetMinimum()
SetMaximum()
GetCaption()
SetCaption()
SetIncrement()
look at the example : IGlass_Scrollbar.bmx
- 7 new method added for value gadget :
GetValue()
SetValue()
SetMinimum()
SetMaximum()
GetCaption()
SetCaption()
SetIncrement()
look at the example : IGlass_Value.bmx
- 1 new method is added for the listbox :
SortItems()
use it to sort listbox items example : MyList.SortItems() or MyList.SortItems(False) ' ascending off
- 1 new method is added for the tabs :
ActivateTab()
use it for activate a tab panel from the caption, example : MyTab01.ActivateTab("Tab 01")
- 1 new method is added for the buffer image :
Change()
use it to change the image : Example MyBufferImage.Change(Image:Timage)
- A new control is added "Buffered Image widget" :) it's very simple to use, look at the example : IGlass_Image_Buffer.bmx
If you have not receive (i have many wrong email adress)
send me an email with the email used for IGlass ordering.
---------------
Version 1.5.3 :
---------------
----------------
Bugs not fixed :
----------------
- The mac version have a bug with the incbin command (font 'arial.ttf' & 'blitz.fon' must be distributed with you apps), linux and win32 ok.
- The mac version seem to have a bug with the scrollbar bar modification (very minor bug, only see in files requesters), linux and win32 ok.
- You can't hide a gadget under a TAB (i'm searching solution)
-----------------
Command changed :
-----------------
- New sounds for button click and requester
- Font name changed
- The method .ActivateItem("XX") for listbox and combo, changed to .ActivateItemName("XX")
-----------
Bugs fixed :
-----------
- Minor memory leak with window sound (fixed)
- Minor memory leak with tab sound (fixed)
- Minor memory leak with checkbox sound (fixed)
- Minor memory leak with color icon sound (fixed)
- Minor bug solved with scrollbar, and now the scrollbar are pushed when they are activated.
- Minor bug fixed on the focus method for ActivateWindow()
- You can disable a gadget under a TAB
- You can add a frame under a TAB (malicious @#!*ing bug)
- Minor bug with combo, when you forget to activate an item (fixed)
- Now when the last window is closed, iglass activate the screen (used for the gadgets directly on the screen).
---------------
Commands added :
---------------
- 2 New functions to help you to make INI file easily
IGL_ReadIniValue:String(Filename:String, Section:String, Key:String, DefaultValue:String="")
IGL_WriteIniValue(Filename:String, Section:String, Key:String, Value:String)
look at the example : IGlass_Config_File.bmx
- 1 new method added for listbox :
RenameItem(Item:String,NewName:String)
look at the example : IGlass_ListBox.bmx
- 2 new method added for push button :
GetCaption()
SetCaption()
look at the example : IGlass_Button_Push.bmx
- 2 new method added for custom button :
GetCaption()
SetCaption()
look at the example : IGlass_Button_Custom.bmx
- 2 new method added for input :
GetCaption()
SetCaption()
look at the example : IGlass_Input.bmx
- 2 new method added for text label :
GetCaption()
SetCaption()
look at the example : IGlass_Label.bmx
- 4 new method added for checkbox :
GetState()
SetState()
GetCaption()
SetCaption()
look at the example : IGlass_CheckBox.bmx
- 6 new method added for progress gadget :
GetValue()
SetValue()
SetMinimum()
SetMaximum()
GetCaption()
SetCaption()
look at the example : IGlass_Progress.bmx
- 7 new method added for scrollbar gadget :
GetValue()
SetValue()
SetMinimum()
SetMaximum()
GetCaption()
SetCaption()
SetIncrement()
look at the example : IGlass_Scrollbar.bmx
- 7 new method added for value gadget :
GetValue()
SetValue()
SetMinimum()
SetMaximum()
GetCaption()
SetCaption()
SetIncrement()
look at the example : IGlass_Value.bmx
- 1 new method is added for the listbox :
SortItems()
use it to sort listbox items example : MyList.SortItems() or MyList.SortItems(False) ' ascending off
- 1 new method is added for the tabs :
ActivateTab()
use it for activate a tab panel from the caption, example : MyTab01.ActivateTab("Tab 01")
- 1 new method is added for the buffer image :
Change()
use it to change the image : Example MyBufferImage.Change(Image:Timage)
- A new control is added "Buffered Image widget" :) it's very simple to use, look at the example : IGlass_Image_Buffer.bmx