home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / C / SC650D6.DMS / in.adf / sc / include / intuition / sghooks.h < prev   
Encoding:
Text File  |  1993-10-31  |  970 b   |  25 lines

  1. €ˆINTUITION_SGHOOKS_H€INTUITION_SGHOOKS_H TRUEˆEXEC_TYPES_HŒ<exec/types.h>‡
  2. ƒStringExtend{
  3. ƒTextFont*Font;
  4. ŠPens[2];
  5. ŠActivePens[2];
  6. —InitialModes;
  7. ƒHook*EditHook;
  8. Š*WorkBuffer;
  9. —Reserved[4];
  10. };
  11. ƒSGWork{
  12. ƒ»*»;
  13. ƒStringInfo*StringInfo;
  14. Š*WorkBuffer;
  15. Š*PrevBuffer;
  16. —Modes;
  17. ƒInputEvent*IEvent;
  18. ‰Code;
  19. ˜BufferPos;
  20. ˜NumChars;
  21. —Actions;
  22. ’LongInt;
  23. ƒGadgetInfo*GadgetInfo;
  24. ‰EditOp;
  25. };€EO_NOOP (0x0001)€EO_DELBACKWARD (0x0002)€EO_DELFORWARD (0x0003)€EO_MOVECURSOR (0x0004)€EO_ENTER (0x0005)€EO_RESET (0x0006)€EO_REPLACECHAR (0x0007)€EO_INSERTCHAR (0x0008)€EO_BADFORMAT (0x0009)€EO_BIGCHANGE (0x000A)€EO_UNDO (0x000B)€EO_CLEAR (0x000C)€EO_SPECIAL (0x000D)€SGM_REPLACE (1L<<0)€SGM_FIXEDFIELD (1L<<1)€SGM_NOFILTER (1L<<2)€SGM_EXITHELP (1L<<7)€SGM_NOCHANGE (1L<<3)€SGM_NOWORKB (1L<<4)€SGM_CONTROL (1L<<5)€SGM_LONGINT (1L<<6)€SGA_USE (0x1L)€SGA_END (0x2L)€SGA_BEEP (0x4L)€SGA_REUSE (0x8L)€SGA_REDISPLAY (0x10L)€SGA_NEXTACTIVE (0x20L)€SGA_PREVACTIVE (0x40L)€SGH_KEY (1L)€SGH_CLICK (2L)‡