home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1998 #3 / amigamamagazinepolishissue1998.iso / bazy / db3.4 / select_p.h < prev    next >
C/C++ Source or Header  |  1995-07-20  |  789b  |  30 lines

  1. /* Private include file for the Select "class" */
  2.  
  3. #include "Select.h"
  4.  
  5. #define GetString( g )      ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  6. #define GetNumber( g )      ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  7.  
  8. #define GD_SELLview    0
  9.  
  10. /* Rawkeycodes + 128 for upkey codes */
  11. #define RAW_TAB            (0x42)
  12. #define RAW_ESC            (0x45)
  13. #define RAW_HELP            (0x5f)
  14.  
  15. #define RAW_UP                (0x4c)    
  16. #define RAW_DOWN            (0x4d)    
  17. #define RAW_LEFT            (0x4f)
  18. #define RAW_RIGHT            (0x4e)
  19.  
  20. #define VANILLA_DEL        (0x7f)
  21. #define VANILLA_ESC        (0x1b)
  22.  
  23. static int SELLviewClicked(Select *);
  24. static int SELOkClicked(Select *);
  25. static int SELCancelClicked(Select *);
  26. static int SelCloseWindow(Select *);
  27. static int SelNewSize(Select *);
  28. static int SelVanillaKey(Select *);
  29. static int SelRawKey(Select *);
  30.