Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FXMessageBox Class Reference

Message box.

#include <FXMessageBox.h>

Inheritance diagram for FXMessageBox:

FXDialogBox FXTopWindow FXShell FXComposite FXWindow FXDrawable FXId FXObject List of all members.

Public Types

enum  {
  ID_CLICKED_YES = FXDialogBox::ID_LAST,
  ID_CLICKED_NO,
  ID_CLICKED_OK,
  ID_CLICKED_CANCEL,
  ID_CLICKED_QUIT,
  ID_CLICKED_SAVE,
  ID_LAST
}

Public Methods

 FXMessageBox (FXWindow *owner, const FXString &caption, const FXString &text, FXIcon *ic=NULL, FXuint opts=0, FXint x=0, FXint y=0)
 Construct message box with given caption, icon, and message text.

 FXMessageBox (FXApp *a, const FXString &caption, const FXString &text, FXIcon *ic=NULL, FXuint opts=0, FXint x=0, FXint y=0)
 Construct free floating message box with given caption, icon, and message text.


Static Public Methods

FXuint error (FXWindow *owner, FXuint opts, const char *caption, const char *message,...) FX_PRINTF(4
FXuint warning (FXWindow *owner, FXuint opts, const char *caption, const char *message,...) FX_PRINTF(4
FXuint question (FXWindow *owner, FXuint opts, const char *caption, const char *message,...) FX_PRINTF(4
FXuint information (FXWindow *owner, FXuint opts, const char *caption, const char *message,...) FX_PRINTF(4

Member Function Documentation

FXuint FXMessageBox::error FXWindow   owner,
FXuint    opts,
const char *    caption,
const char *    message,
...   
[static]
 

Show a modal error message. The text message may contain printf-tyle formatting commands.

FXuint FXMessageBox::warning FXWindow   owner,
FXuint    opts,
const char *    caption,
const char *    message,
...   
[static]
 

Show a modal warning message The text message may contain printf-tyle formatting commands.

FXuint FXMessageBox::question FXWindow   owner,
FXuint    opts,
const char *    caption,
const char *    message,
...   
[static]
 

Show a modal question dialog The text message may contain printf-tyle formatting commands.

FXuint FXMessageBox::information FXWindow   owner,
FXuint    opts,
const char *    caption,
const char *    message,
...   
[static]
 

Show a modal information dialog The text message may contain printf-tyle formatting commands.