Hi,
I commit new things.
* A new InitMenu event for Window.
This event is fire when user first select a menuitem.
It's usefull for refresh menuitem (enable/disable menuitem).
* Add some helpfull methods for textfield too.
* A Notepad sample.
It's actually not exactly same as standard windows notepad but main feature
exists.
Changelog
- GUI.pm, GUI_Constants.cpp :
+ Add MessageBox return value constants.
- GUI.xs :
+ Create : Force a window name for all control.
+ Add MessageBeep.
+ ChooseFont : Change -size by -pointsize option and return value.
- GUI_Events.cpp :
+ DoEvent_Menu : Add Self for NEM event.
- GUI_Helpers.cpp :
+ Perlud_Free : Check if svSelf is a valid SV before use it.
- GUI_MessageLoops.cpp :
+ WindowMsgLoop : Add WM_INITMENU event.
- Textfield.xs :
+ Fix EN_UPDATE event handler name.
+ New Methods : CanPaste & HaveSel.
- Window.xs:
+ New InitMenu event.
- Samples\Notepad.pl : New file
Laurent