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.


Reply via email to