1 #ifndef GADGETS_STRING_H
    2 #define GADGETS_STRING_H
    3 
    4 /*
    5 	string.gadget definitions (V45)
    6 
    7 	Copyright © 2002 The MorphOS Development Team, All Rights Reserved.
    8 */
    9 
   10 #ifndef REACTION_REACTION_H
   11 # include <reaction/reaction.h>
   12 #endif
   13 
   14 #ifndef INTUITION_GADGETCLASS_H
   15 # include <intuition/gadgetclass.h>
   16 #endif
   17 
   18 
   19 /*** V44 ***/
   20 
   21 #define STRINGA_MinVisible    (REACTION_Dummy + 0x0055000) 
   22 #define STRINGA_HookType      (REACTION_Dummy + 0x0055001)
   23 
   24 /*** V45 ***/
   25 
   26 #define STRINGA_GetBlockPos   (REACTION_Dummy + 0x0055010)
   27 #define STRINGA_Mark          (REACTION_Dummy + 0x0055011)
   28 #define STRINGA_AllowMarking  (REACTION_Dummy + 0x0055012) 
   29 
   30 
   31 /* STRINGA_HookType types */
   32 
   33 #define SHK_CUSTOM       0
   34 #define SHK_PASSWORD     1
   35 #define SHK_IPADDRESS    2
   36 #define SHK_FLOAT        3
   37 #define SHK_HEXADECIMAL  4
   38 #define SHK_TELEPHONE    5
   39 #define SHK_POSTALCODE   6
   40 #define SHK_AMOUNT       7
   41 #define SHK_UPPERCASE    8
   42 
   43 /*** V45 ***/
   44 
   45 #define SHK_HOTKEY       9
   46 
   47 
   48 /* Typo fix */
   49 
   50 #define SHK_HEXIDECIMAL  SHK_HEXADECIMAL
   51 
   52 
   53 #endif /* GADGETS_STRING_H */