User manual - Scripting_Guide

NAURTECH SMART CLIENTS FOR WINDOWS CE AND POCKET PC
CETerm Scripting Guide Page 87
Appendix 4 - Constants
This appendix contains various constants that are used by CETerm Automation
Objects. Many of these constants are a direct representation of the equivalent
values from the Windows CE system APIs and constants. These constants are
presented as JavaScript variables for direct inclusion in scripts.
MESSAGEBOX CONSTANTS
// MessageBox flags
// See Microsoft SDK for documentation.
var MESSAGEBOX_FLAG_OK = 0x00000000;
var MESSAGEBOX_FLAG_OKCANCEL = 0x00000001;
var MESSAGEBOX_FLAG_ABORTRETRYIGNORE = 0x00000002;
var MESSAGEBOX_FLAG_YESNOCANCEL = 0x00000003;
var MESSAGEBOX_FLAG_YESNO = 0x00000004;
var MESSAGEBOX_FLAG_RETRYCANCEL = 0x00000005;
var MESSAGEBOX_FLAG_ICONERROR = 0x00000010;
var MESSAGEBOX_FLAG_ICONQUESTION = 0x00000020;
var MESSAGEBOX_FLAG_ICONWARNING = 0x00000030;
var MESSAGEBOX_FLAG_ICONINFORMATION = 0x00000040;
var MESSAGEBOX_FLAG_DEFBUTTON1 = 0x00000000;
var MESSAGEBOX_FLAG_DEFBUTTON2 = 0x00000100;
var MESSAGEBOX_FLAG_DEFBUTTON3 = 0x00000200;
var MESSAGEBOX_FLAG_DEFBUTTON4 = 0x00000300;
var MESSAGEBOX_FLAG_APPLMODAL = 0x00000000;
var MESSAGEBOX_FLAG_SETFOREGROUND = 0x00010000;
var MESSAGEBOX_FLAG_TOPMOST = 0x00040000;
// MessageBox returned values
var MESSAGEBOX_IDOK = 1;
var MESSAGEBOX_IDCANCEL = 2;
var MESSAGEBOX_IDABORT = 3;
var MESSAGEBOX_IDRETRY = 4;
var MESSAGEBOX_IDIGNORE = 5;
var MESSAGEBOX_IDYES = 6;
var MESSAGEBOX_IDNO = 7;
P
LAYSOUND CONSTANTS
// PlaySound flags
// See Microsoft SDK for documentation.
var PLAYSOUND_FLAG_ASYNC = 0x00000001; // Play asynchronously
var PLAYSOUND_FLAG_NODEFAULT = 0x00000002; // No default sound