1 #ifndef GADGETS_FUELGAUGE_H
    2 #define GADGETS_FUELGAUGE_H
    3 
    4 /*
    5 	fuelgauge.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 /* Attributes defined by fuelgauge.gadget */
   20 
   21 #define FUELGAUGE_Dummy          (REACTION_Dummy + 0x12000)
   22 #define FUELGAUGE_Min            (FUELGAUGE_Dummy + 1)
   23 #define FUELGAUGE_Max            (FUELGAUGE_Dummy + 2)
   24 #define FUELGAUGE_Level          (FUELGAUGE_Dummy + 3)
   25 #define FUELGAUGE_Orientation    (FUELGAUGE_Dummy + 4)
   26 #define FUELGAUGE_Percent        (FUELGAUGE_Dummy + 5)
   27 #define FUELGAUGE_Ticks          (FUELGAUGE_Dummy + 6)
   28 #define FUELGAUGE_ShortTicks     (FUELGAUGE_Dummy + 7)
   29 #define FUELGAUGE_TickSize       (FUELGAUGE_Dummy + 8)
   30 #define FUELGAUGE_TickPen        (FUELGAUGE_Dummy + 9)
   31 #define FUELGAUGE_PercentPen     (FUELGAUGE_Dummy + 10)
   32 #define FUELGAUGE_FillPen        (FUELGAUGE_Dummy + 11)
   33 #define FUELGAUGE_EmptyPen       (FUELGAUGE_Dummy + 12)
   34 #define FUELGAUGE_VarArgs        (FUELGAUGE_Dummy + 13)
   35 #define FUELGAUGE_Justification  (FUELGAUGE_Dummy + 14)
   36 
   37 
   38 /* FUELGAUGE_Orientation modes */
   39 
   40 #define FGORIENT_HORIZ  0
   41 #define FGORIENT_VERT   1
   42 
   43 
   44 /* FUELGAUGE_Justification modes */
   45 
   46 #define FGJ_LEFT    0
   47 #define FGJ_CENTER  1
   48 
   49 /* Language fix */
   50 
   51 #define FGJ_CENTRE  FGJ_CENTER
   52 
   53 
   54 /*** OBSOLETE ***/
   55 
   56 #define FUELGAUGE_HORIZONTAL  FGORIENT_HORIZ
   57 #define FUELGAUGE_VERTICAL    FGORIENT_VERT
   58 
   59 
   60 #endif /* GADGETS_FUELGAUGE_H */