<< Click to Display Table of Contents >> Navigation: ThinBASIC Modules > UI (User Interface) > DIALOGS > Dialog Pseudo-object Methods and Properties > <DialogName>.IsWindow |
Description
Returns non-zero in case the dialog represented by the dialog pseudo-variable exists.
Syntax
' Get
maximized = <dialogName>.IsWindow
Returns
Number, non-zero if maximized
Remarks
The pseudo-variable will still exist once the dialog is closed, but you can check via this, if the dialog truly exists.
Restrictions
See also
Examples
uses "ui"
#resource "frmMain.rc" ' Resource file containing dialog named frmMain and button named btnClose
function TBMain()
dialog new units, name frmMain, %HWND_DESKTOP ' Style and controls loaded from RC file,
' dialog and control have now automatic frmMain and btnClose pseudo-objects
dialog show modal frmMain.Handle ' Dialog displayed as modal
end function
' Event handler
callback function frmMain.OnInit()
msgbox frmMain.Handle, "Exists (should be 1 in case of success): " + frmMain.IsWindow
end function