home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Programming Languages Suite
/
ProgramD2.iso
/
Database
/
CLIPR503.W96
/
ACHOICE.C_
/
ACHOICE.C
Wrap
Text File
|
1995-06-26
|
953b
|
34 lines
/***
*
* Achoice.ch
*
* Standard definitions for ACHOICE() user function
*
* Copyright (c) 1990-1993, Computer Associates International, Inc.
* All rights reserved.
*
*/
// User function entry modes
#define AC_IDLE 0 // Idle
#define AC_HITTOP 1 // Attempt to cursor past top of list
#define AC_HITBOTTOM 2 // Attempt to cursor past bottom of list
#define AC_EXCEPT 3 // Keystroke exception
#define AC_NOITEM 4 // No selectable items
// User function return codes
#define AC_ABORT 0 // Abort ACHOICE(), return zero
#define AC_SELECT 1 // Select current item, return item index
#define AC_CONT 2 // Continue ACHOICE()
#define AC_GOTO 3 // Go to the next item whose first character
// matches the last key pressed
#define AC_REDRAW 4 // Re-Draw the ACHOICE() window.
#define _ACHOICE_CH