home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Assembler / wst!oma3.lha / OMA / Include / intuition / sghooks.i < prev   
Encoding:
Text File  |  1994-12-23  |  1.8 KB  |  94 lines

  1.     IFND    INTUITION_SGHOOKS_I
  2. INTUITION_SGHOOKS_I    EQU    1
  3. *    $Filename: intuition/sghooks.i $
  4. *    $Release: 2.04 Includes, V37.4 $
  5. *    $Revision: 36.5 $
  6. *    $Date: 91/11/08 $
  7. *    String gadget extensions and hooks
  8. *    (C) Copyright 1988-1991 Commodore-Amiga, Inc.
  9. *        All Rights Reserved
  10. *    This file was modified for the Optimizing Macro Assembler:
  11. *        Internal mode flags were missing and have been added.
  12.     IFND    EXEC_TYPES_I
  13.     INCLUDE    "exec/types.i"
  14.     ENDC
  15.     RSRESET
  16. StringExtend    rs.b    0
  17. sex_Font    rs    2
  18. sex_Pens    rs.b    2
  19. sex_ActivePens    rs.b    2
  20. sex_InitialModes    rs    2
  21. sex_EditHook    rs    2
  22. sex_WorkBuffer    rs    2
  23. sex_Reserved    rs.b    16
  24. sex_SIZEOF    rs.b    0
  25.     RSRESET
  26. SGWork    rs.b    0
  27. sgw_Gadget    rs    2
  28. sgw_StringInfo    rs    2
  29. sgw_WorkBuffer    rs    2
  30. sgw_PrevBuffer    rs    2
  31. sgw_Modes    rs    2
  32. sgw_IEvent    rs    2
  33. sgw_Code    rs    1
  34. sgw_BufferPos    rs    1
  35. sgw_NumChars    rs    1
  36. sgw_Actions    rs    2
  37. sgw_LongInt    rs    2
  38. sgw_GadgetInfo    rs    2
  39. sgw_EditOp    rs    1
  40. sgw_SIZEOF    rs.b    0
  41. EO_NOOP    EQU    1
  42. EO_DELBACKWARD    EQU    2
  43. EO_DELFORWARD    EQU    3
  44. EO_MOVECURSOR    EQU    4
  45. EO_ENTER    EQU    5
  46. EO_RESET    EQU    6
  47. EO_REPLACECHAR    EQU    7
  48. EO_INSERTCHAR    EQU    8
  49. EO_BADFORMAT    EQU    9
  50. EO_BIGCHANGE    EQU    $A
  51. EO_UNDO    EQU    $B
  52. EO_CLEAR    EQU    $C
  53. EO_SPECIAL    EQU    $D
  54. SGM_REPLACE    EQU    1
  55. SGMB_REPLACE    EQU    0
  56. SGMF_REPLACE    EQU    1
  57. SGM_FIXEDFIELD    EQU    2
  58. SGMB_FIXEDFIELD    EQU    1
  59. SGMF_FIXEDFIELD    EQU    2
  60. SGM_NOFILTER    EQU    4
  61. SGMB_NOFILTER    EQU    2
  62. SGMF_NOFILTER    EQU    4
  63. SGM_EXITHELP    EQU    $80
  64. SGMB_EXITHELP    EQU    7
  65. SGMF_EXITHELP    EQU    $80
  66. SGM_NOCHANGE    EQU    8
  67. SGM_NOWORKB    EQU    $10
  68. SGM_CONTROL    EQU    $20
  69. SGM_LONGINT    EQU    $40
  70. SGA_USE    EQU    1
  71. SGAB_USE    EQU    0
  72. SGAF_USE    EQU    1
  73. SGA_END    EQU    2
  74. SGAB_END    EQU    1
  75. SGAF_END    EQU    2
  76. SGA_BEEP    EQU    4
  77. SGAB_BEEP    EQU    2
  78. SGAF_BEEP    EQU    4
  79. SGA_REUSE    EQU    8
  80. SGAB_REUSE    EQU    3
  81. SGAF_REUSE    EQU    8
  82. SGA_REDISPLAY    EQU    $10
  83. SGAB_REDISPLAY    EQU    4
  84. SGAF_REDISPLAY    EQU    $10
  85. SGA_NEXTACTIVE    EQU    $20
  86. SGAB_NEXTACTIVE    EQU    5
  87. SGAF_NEXTACTIVE    EQU    $20
  88. SGA_PREVACTIVE    EQU    $40
  89. SGAB_PREVACTIVE    EQU    6
  90. SGAF_PREVACTIVE    EQU    $40
  91. SGH_KEY    EQU    1
  92. SGH_CLICK    EQU    2
  93.     ENDC
  94.