<DialogName>.IsWindow

<< 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