99 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			99 lines
		
	
	
		
			3.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| compile insert msWin_MessageBox_Equates
 | |
| /*
 | |
|    ** Copyright (C) 2015 Revelation Software Inc. All Rights Reserved **
 | |
|    
 | |
|    Author    Mr C
 | |
|    Date      January 2015
 | |
|    Purpose   Equates for use with the Windows API MessageBox function
 | |
|    
 | |
|    Comments
 | |
|    ========
 | |
|      
 | |
|    
 | |
|    Amended  Date       Reason
 | |
|    =======  ====       ======
 | |
|    Mr C     22 Oct 15  Added function declarations, dialog command IDs
 | |
|    
 | |
| */
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| #ifndef _MSWIN_MESSAGEBOX_EQUATES_
 | |
| #define _MSWIN_MESSAGEBOX_EQUATES_
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    declare function msWin_MessageBox, msWin_MessageBeep
 | |
|    
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| 
 | |
|    equ MB_OK$                       to 0x00000000
 | |
|    equ MB_OKCANCEL$                 to 0x00000001
 | |
|    equ MB_ABORTRETRYIGNORE$         to 0x00000002
 | |
|    equ MB_YESNOCANCEL$              to 0x00000003
 | |
|    equ MB_YESNO$                    to 0x00000004
 | |
|    equ MB_RETRYCANCEL$              to 0x00000005
 | |
|    equ MB_CANCELTRYCONTINUE$        to 0x00000006
 | |
|    
 | |
|    equ MB_ICONHAND$                 to 0x00000010
 | |
|    equ MB_ICONQUESTION$             to 0x00000020
 | |
|    equ MB_ICONEXCLAMATION$          to 0x00000030
 | |
|    equ MB_ICONASTERISK$             to 0x00000040
 | |
| 
 | |
|    equ MB_USERICON$                 to 0x00000080
 | |
|    equ MB_ICONWARNING$              to MB_ICONEXCLAMATION$
 | |
|    equ MB_ICONERROR$                to MB_ICONHAND$
 | |
| 
 | |
|    equ MB_ICONINFORMATION$          to MB_ICONASTERISK$
 | |
|    equ MB_ICONSTOP$                 to MB_ICONHAND$
 | |
| 
 | |
|    equ MB_DEFBUTTON1$               to 0x00000000
 | |
|    equ MB_DEFBUTTON2$               to 0x00000100
 | |
|    equ MB_DEFBUTTON3$               to 0x00000200
 | |
|    equ MB_DEFBUTTON4$               to 0x00000300
 | |
| 
 | |
|    equ MB_APPLMODAL$                to 0x00000000
 | |
|    equ MB_SYSTEMMODAL$              to 0x00001000
 | |
|    equ MB_TASKMODAL$                to 0x00002000
 | |
|    equ MB_HELP$                     to 0x00004000
 | |
| 
 | |
|    equ MB_NOFOCUS$                  to 0x00008000
 | |
|    equ MB_SETFOREGROUND$            to 0x00010000
 | |
|    equ MB_DEFAULT_DESKTOP_ONLY$     to 0x00020000
 | |
| 
 | |
|    equ MB_TOPMOST$                  to 0x00040000
 | |
|    equ MB_RIGHT$                    to 0x00080000
 | |
|    equ MB_RTLREADING$               to 0x00100000
 | |
| 
 | |
|    equ MB_SERVICE_NOTIFICATION$     to 0x00200000
 | |
| 
 | |
|    equ MB_TYPEMASK$                 to 0x0000000F
 | |
|    equ MB_ICONMASK$                 to 0x000000F0
 | |
|    equ MB_DEFMASK$                  to 0x00000F00
 | |
|    equ MB_MODEMASK$                 to 0x00003000
 | |
|    equ MB_MISCMASK$                 to 0x0000C000
 | |
|    
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
|    
 | |
|    * // Dialog Box Command IDs
 | |
|    
 | |
|    equ IDOK$                        to 1
 | |
|    equ IDCANCEL$                    to 2
 | |
|    equ IDABORT$                     to 3
 | |
|    equ IDRETRY$                     to 4
 | |
|    equ IDIGNORE$                    to 5
 | |
|    equ IDYES$                       to 6
 | |
|    equ IDNO$                        to 7
 | |
|    equ IDCLOSE$                     to 8
 | |
|    equ IDHELP$                      to 9
 | |
|    equ IDTRYAGAIN$                  to 10
 | |
|    equ IDCONTINUE$                  to 11
 | |
|    equ IDTIMEOUT$                   to 32000
 | |
|    
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| #endif
 | |
| ////////////////////////////////////////////////////////////////////////////////
 | |
| ////////////////////////////////////////////////////////////////////////////////   
 |