home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
042.lha
/
DropShadow_sources
/
prop.c
< prev
next >
Wrap
C/C++ Source or Header
|
1987-06-25
|
1KB
|
66 lines
/* prop.c -- dropshadow gadgets */
/* this program copyright 1987, james mackraz. may not be distributed
* for profit. copies of the source may be made for not-for-profit
* distribution, but must include this notice.
*
* james mackraz, 4021 Second Street, Palo Alto, CA, 94306
*/
#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
};