home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: InfoMgt
/
InfoMgt.zip
/
SLPM.ZIP
/
SLPM.H
< prev
next >
Wrap
Text File
|
1990-01-13
|
2KB
|
83 lines
/*
Slpm.h - OS/2 PM Shopping list header file
*/
#define CREATE_CURSOR_MACRO WinCreateCursor(hwnd,\
0,cyClient-cyChar*(1+sCurrentLine),cxClient,cyChar,\
CURSOR_SOLID,NULL)
#define MOVE_CURSOR_MACRO WinCreateCursor(hwnd,\
0,cyClient-cyChar*(1+sCurrentLine),0,0,\
CURSOR_SETPOS,NULL)
#define CHAR_DELAY 1200 /* Character delay in milliseconds */
#define COUPON_POSITION 1
#define CHECK_POSITION 3 /* was 4 */
#define CHECK_SIZE 2
#define TEXT_POSITION 7 /* was 8 */
#define ID_WINDOW 256
#define ID_MENU_FILE 260
#define ID_OPEN 261
#define ID_SAVE 262
#define ID_PRINT 263
#define ID_PRINT_ALL 264
#define ID_EXITPROG 265
#define ID_ABOUT 266
#define ID_MENU_ITEM 270
#define ID_ADD 271
#define ID_COPY 272
#define ID_DELETE 273
#define ID_MENU_SORT 280
#define ID_SORT_NAME 281
#define ID_SORT_STORE 282
#define ID_MENU_EXIT 290
#define ID_RESUME 291
#define ID_TOGGLE_SELECT 300
#define ID_SELECT_COUPON 301
#define IDB_SLPMCHK 310
#define IDB_SLPMCPN 311
#define IDD_ADDCOPY 320
#define IDD_LOCATION 321
#define IDD_ITEMNAME 322
#define IDS_HELPSUMMARY 330
#define WM_USER_REBUILD WM_USER+1
#define NOT_SELECTED '\0'
#define COUPON 0x80
#define PLACE_HOLDER 0X40
#define ID_NULL 9999
typedef struct _SLPMstores { /* the store file */
CHAR cStore ; /* the store id */
CHAR szStoreName[40]; /* the store name */
} ;
typedef struct _SLPMstores SLPMstores ;
typedef SLPMstores *PSLPMSTORES ;
typedef struct _SLPMslist {
CHAR cStore; /* the store id */
CHAR szAisle[3]; /* aisle within the store */
UCHAR cSelected; /* blank if not selected */
CHAR szDescription[72]; /* description of item */
} ;
typedef struct _SLPMslist SLPMslist ;
typedef SLPMslist FAR *PSLPMSLIST ;