// MessageBox type constants
mtWarning      = 0; 
mtError        = 1;
mtInformation  = 2;
mtConfirmation = 3;
mtCustom       = 4;


// MessageBox buttons constants
mbYes         =  0;
mbYesToAll    =  1;
mbNo          =  2;
mbNoToAll     =  3;
mbOk          =  4;
mbOkToAll     =  5;
mbEdit        =  6;
mbEditToAll   =  7;
mbCancel      =  8;
mbAbort       =  9;
mbRetry       = 10;
mbIgnore      = 11;
mbIgnoreToAll = 12;
mbAll         = 13;
mbHelp        = 14;


// MessageBox results
mrNone        =   0;
mrOk          =   1;
mrCancel      =   2;
mrAbort       =   3;
mrRetry       =   4;
mrIgnore      =   5;
mrYes         =   6;
mrNo          =   7;
mrAll         =   8;
mrNoToAll     =   9;
mrYesToAll    =  10;
mrOkToAll     = 110;
mrIgnoreToAll = 111;


// Common Dialog (Open/Save) constants
cdlOFNOverwritePrompt    = 0x0002;
cdlOFNHideReadOnly       = 0x0004;
cdlOFNNoChangeDir        = 0x0008;
cdlOFNAllowMultiselect   = 0x0200;
cdlOFNExtensionDifferent = 0x0400;
cdlOFNPathMustExist      = 0x0800;
cdlOFNFileMustExist      = 0x1000;
cdlOFNCreatePrompt       = 0x2000;
cdlOFNNoReadOnlyReturn   = 0x8000;
