I add some add-on to DoModal method.
- Prevent re-call DoModal on same dialog.
- Add a parameter flag for disable all top window (By default only
parent/active window is disable).
And fix a problem with MinGW.
Changelog :
- GUI.h :
+ Add Animate_OpenEx macro for MinGW
+ Add a IS_MODAL dwPlStyle flag.
+ Add EnableWindowsProc callback.
- GUI.xs :
+ DoModal() :
- Return false if function already in DoModal.
- Add a boolean parameter for disable all Top Window and not
only parent/caller.
- GUI_Helpers.cpp :
+ Add EnableWindowsProc : Activate or Deactivate current thread top
window.
- GUI.pm :
+ Remove Win32::GUI::Window::DESTROY because unnecessary and conflic
with Win32::GUI::WindowProps.
Laurent.