/* prop.c -- gadgets ombre - versione tradotta da A. Prandi */

#include "ds.h"

extern struct Window   *window;

#define DARKID   8
#define DARKBODY 0xFFFF/16
#define TWXTBODY 0xFFFF/16

#define   GLEFT   55
#define GTOP0     13
#define GTOP1     (GTOP0 + GHEIGHT + -1)
#define GWIDTH   (-(GLEFT + 25))
#define GHEIGHT 7

extern struct Gadget   twxt;

struct PropInfo darkinfo = {
   AUTOKNOB | FREEHORIZ, 0xffff >> 1, 0, DARKBODY, 0
};

struct Image darkimage;

struct Gadget   darkness = {
   &twxt,  GLEFT, GTOP0, GWIDTH, GHEIGHT,
   GADGHCOMP | GADGIMAGE  | GRELWIDTH,
   GADGIMMEDIATE | FOLLOWMOUSE | RELVERIFY,
   PROPGADGET,
   (APTR) &darkimage,
   NULL,
   NULL,
   0,
   (APTR) &darkinfo,
   DARKID,
   0
};

struct PropInfo twxtinfo = {
   AUTOKNOB | FREEHORIZ, 4 << TWXTSHIFT , 0, TWXTBODY, 0
};

struct Image twxtimage;

struct Gadget   twxt = {
   NULL,  GLEFT, GTOP1, GWIDTH, GHEIGHT,
   GADGHCOMP | GADGIMAGE  | GRELWIDTH,
   RELVERIFY,
   PROPGADGET,
   (APTR) &twxtimage,
   NULL,
   NULL,
   0,
   (APTR) &twxtinfo,
   TWIXTID,
   0
};

