compile insert oiwin_SysMsg_Equates /* ** Copyright (C) 1992-2021 Revelation Software Inc. All Rights Reserved ** Author : Captain C Date : Jan 2021 Purpose : Constants for working with the SYSMSG event Comments ======== Amended Date Reason ======= ==== ====== Mr C 01 Feb 21 Added SYSMSG_RESETSKERR$ */ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #ifndef _OIWIN_SYSMSG_EQUATES_ #define _OIWIN_SYSMSG_EQUATES_ /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// // Common "Cancel Flag" return values equ RESP_SAVE$ to 1 equ RESP_CONTINUE$ to 2 equ RESP_CANCEL$ to 3 equ RESP_YES$ to 1 equ RESP_NO$ to 2 equ RESP_OK$ to "" /////////////////////////////////////////////////////////////////////////////// // SYSMSG codes equ SYSMSG_SAVEWARN$ to 1 ; // Data may be lost, save first warning equ SYSMSG_DELETEWARN$ to 2 ; // Verify delete message equ SYSMSG_VALIDERR$ to 3 ; // Data Validation error equ SYSMSG_REQUIREERR$ to 4 ; // Required control value error equ SYSMSG_READERR$ to 5 ; // Error reading row equ SYSMSG_READSUBERR$ to 6 ; // Error reading subsidiary row equ SYSMSG_LOCKERR$ to 7 ; // Error locking row equ SYSMSG_SUBLOCKERR$ to 8 ; // Error locking subsidiary row - unused equ SYSMSG_WRITELOCKERR$ to 9 ; // Do not have lock at write time equ SYSMSG_NOHELPINFO$ to 10 ; // No help avail equ SYSMSG_NOOPTIONSINFO$ to 11 ; // No option avail equ SYSMSG_NEWROWINFO$ to 12 ; // New row informational - null msg equ SYSMSG_QBFABSPROMPT$ to 13 ; // QBF Absolute prompt message equ SYSMSG_QBFINITOFF$ to 14 ; // Can't execute - not in init mode equ SYSMSG_NULLKEYERR$ to 15 ; // Null key - cannot read or write equ SYSMSG_NOLOCKERR$ to 16 ; // Row not locked - cannot save or delete equ SYSMSG_OVERWRITE$ to 17 ; // Record exists on write-without-read equ SYSMSG_DELETEERR$ to 18 ; // Error deleting a row equ SYSMSG_CHANGEWARN$ to 20 ; // Data may be lost warning - NO SAVE option! equ SYSMSG_SAVEWARNINFO$ to 21 ; // Save warn has been changed - null msg equ SYSMSG_READQBFCLOSE$ to 22 ; // Viewing this entry will close the current QBF session equ SYSMSG_RESETSKERR$ to 23 ; // Error resetting sequential key counter /////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////// #endif /////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////