home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / psion / opp16f_zip / INCLUDE / P / SCREEN.OPH < prev    next >
Encoding:
Text File  |  1995-12-21  |  1.3 KB  |  65 lines

  1. #define P_SCREEN_OPH
  2.  
  3. #ifndef P_GRAF_OPH
  4. #include <p\graf>
  5. #endif
  6.  
  7. #define P_SCR_ATTRB 0
  8. #define P_SCR_SCROLL 1
  9. #define P_SCR_CLR 2
  10. #define P_SCR_POSA 3
  11. #define P_SCR_POSR 4
  12. #define P_SCR_WSET 5
  13. #define P_SCR_SLOCK 6
  14. #define P_SCR_WLOCK 7
  15. #define P_SCR_NEL 8
  16. #define P_SCR_CURSOR 9
  17. #define P_SCR_ESCAPE 10
  18. #define P_SCR_FLUSH 11
  19. #define P_SCR_CSET 12
  20. #define P_SCR_NORMAL 0
  21. #define P_SCR_BOLD 0x01
  22. #define P_SCR_REVERSE 0x02
  23. #define P_SCR_UNDLINE 0x04
  24. #define P_SCR_BLINK 0x08
  25. #define P_MAXEDITSTR  256
  26. #define P_FEDIT   P_FCTRL   /* invoke consol edit */ 
  27. #define P_FCONSP1  P_FINQ   /* consol spare 1 */ 
  28. #define P_FCONSP2  P_FRSUPER  /* consol spare 2 */ 
  29. #define P_FCONSP3  P_FSTOP   /* consol spare 3 */ 
  30. #define P_FCONSP4  P_FSTART   /* consol spare 4 */ 
  31. #define P_FWFLUSH   P_FRSUPER
  32. #define P_EVENT_READ P_FSTOP
  33. #define P_EVENT_TEST P_FSTART
  34.  
  35. #ifndef _P_CEDIT
  36.  
  37. #define _P_CEDIT
  38.  
  39. STRUCT P_CEDIT
  40.     cursorpos#
  41.     trap#
  42.     string#(P_MAXEDITSTR)
  43. ENDS
  44.  
  45. #endif
  46.  
  47. STRUCT P_LECB
  48.     le_scb%
  49.     le_win#(SIZEOF(P_RECT))
  50.     le_buf%
  51.     le_len#
  52.     le_max#
  53.     le_pos#
  54.     spare#
  55. ENDS
  56.  
  57. #define P_LE_LEFT    0
  58. #define P_LE_RIGHT   1
  59. #define P_LE_UP     2
  60. #define P_LE_DOWN    3
  61. #define P_LE_START   4
  62. #define P_LE_END    5
  63. #define P_LE_DELETE   6
  64. #define P_LE_CLR    7
  65.