36 MFXDialogBox(FXApp* a,
const FXString& name, FXuint opts = DECOR_TITLE | DECOR_BORDER, FXint x = 0, FXint y = 0, FXint w = 0, FXint h = 0, FXint pl = 10, FXint pr = 10, FXint pt = 10, FXint pb = 10, FXint hs = 4, FXint vs = 4);
39 MFXDialogBox(FXWindow* owner,
const FXString& name, FXuint opts = DECOR_TITLE | DECOR_BORDER, FXint x = 0, FXint y = 0, FXint w = 0, FXint h = 0, FXint pl = 10, FXint pr = 10, FXint pt = 10, FXint pb = 10, FXint hs = 4, FXint vs = 4);
70 FXuint
execute(FXuint placement = PLACEMENT_CURSOR);
dialog arguments (used for certain functions that opens modal dialogs)
virtual void runInternalTest(const InternalTestStep::DialogTest *dialogTest)
run internal test
long onCmdCancel(FXObject *, FXSelector, void *)
called when cancel button is pressed (or dialog is closed)
MFXDialogBox()
FOX needs this.
FXuint openModalDialog(InternalTest *internalTests, FXuint placement=PLACEMENT_CURSOR)
Run modal invocation of the dialog.
long onCmdAccept(FXObject *, FXSelector, void *)
called when accept button is pressed
bool myTesting
flag to indicate if this dialog is being tested using internal test
MFXDialogBox(const MFXDialogBox &)=delete
Invalidated copy constructor.
long onCmdInternalTest(FXObject *, FXSelector, void *ptr)
event used in internal tests
FXuint execute(FXuint placement=PLACEMENT_CURSOR)
make execute private
MFXDialogBox & operator=(const MFXDialogBox &src)=delete
Invalidated assignment operator.