home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 2: PC
/
frozenfish_august_1995.bin
/
bbs
/
d02xx
/
d0287.lha
/
PopDir
/
data.c
< prev
next >
Wrap
C/C++ Source or Header
|
1989-12-06
|
6KB
|
194 lines
#include "PopDir.h"
/* Image-Ed Image generation */
/* Start of Image data */
USHORT chip popgadImageData[]={
/* Plane 0 */
0x0000, 0x0000, 0x7fff, 0xffe0, 0x7bf7, 0xbfe0, 0x7bae, 0xbbe0,
0x7bae, 0xbbe0, 0x7bee, 0xbfe0, 0x7bee, 0xbfe0, 0x7bee, 0xbfe0,
0x7bf7, 0xbfe0, 0x7fff, 0xffe0, 0x7fff, 0xffe0, 0x7bef, 0xbfe0,
0x7bbb, 0xbbe0, 0x7bbb, 0xbbe0, 0x7bbb, 0xbfe0, 0x7bbb, 0xafe0,
0x7bbb, 0xb7e0, 0x7bef, 0xbbe0, 0x7fff, 0xffe0, 0x0000, 0x0000,
/* Plane 1 */
0xffff, 0xfff0, 0xffff, 0xfff0, 0xfc38, 0xc3f0, 0xfdd7, 0x5df0,
0xfdd7, 0x5df0, 0xfc37, 0x43f0, 0xfdf7, 0x5ff0, 0xfdf7, 0x5ff0,
0xfdf8, 0xdff0, 0xffff, 0xfff0, 0xffff, 0xfff0, 0xfc30, 0x43f0,
0xfddd, 0xddf0, 0xfddd, 0xddf0, 0xfddd, 0xc3f0, 0xfddd, 0xd7f0,
0xfddd, 0xdbf0, 0xfc30, 0x5df0, 0xffff, 0xfff0, 0xffff, 0xfff0
};
/* End of Image data */
struct Image popgadImage={
0,0, /* LeftEdge, TopEdge */
28,20,2, /* Width, Height, Depth */
popgadImageData, /* ImageData */
0x3,0x0, /* PlanePick, PlaneOnOff */
NULL /* NextImage */
};
/* Image-Ed Image generation */
/* Start of Image data */
USHORT chip popgad2ImageData[]={
/* Plane 0 */
0x0000, 0x0000, 0x7fff, 0xffe0, 0x7fe7, 0xffe0, 0x7fcf, 0xffe0,
0x7f9f, 0xffe0, 0x7f9f, 0xffe0, 0x7f9f, 0xffe0, 0x7f9f, 0xffe0,
0x7f9f, 0xffe0, 0x7fcf, 0xffe0, 0x7fcf, 0xffe0, 0x7fcf, 0xffe0,
0x7fe7, 0xffe0, 0x7fe7, 0xffe0, 0x7fff, 0xffe0, 0x7fe7, 0xffe0,
0x7fe7, 0xffe0, 0x7fe7, 0xffe0, 0x7fff, 0xffe0, 0x0000, 0x0000,
/* Plane 1 */
0xffff, 0xfff0, 0xffff, 0xfff0, 0xfff8, 0xfff0, 0xfff0, 0x7ff0,
0xffe0, 0x3ff0, 0xffe0, 0x3ff0, 0xffe0, 0x3ff0, 0xffe0, 0x3ff0,
0xffe0, 0x3ff0, 0xfff0, 0x7ff0, 0xfff0, 0x7ff0, 0xfff0, 0x7ff0,
0xfff8, 0xfff0, 0xfff8, 0xfff0, 0xffff, 0xfff0, 0xfff8, 0xfff0,
0xfff8, 0xfff0, 0xfff8, 0xfff0, 0xffff, 0xfff0, 0xffff, 0xfff0
};
/* End of Image data */
struct Image popgad2Image={
0,0, /* LeftEdge, TopEdge */
28,20,20, /* Width, Height, Depth */
popgad2ImageData, /* ImageData */
0x3,0x0, /* PlanePick, PlaneOnOff */
NULL /* NextImage */
};
/* End of Image-Ed Image generation */
struct Gadget popgad={
NULL,0,0,28,20,GADGHIMAGE|GADGIMAGE,GADGIMMEDIATE,WDRAGGING,(APTR)&popgadImage,
(APTR)&popgad2Image,NULL,NULL,NULL,NULL,NULL};
char dobuffer[400]="DF0:", undobuffer[400];
struct StringInfo StrGadInfo={
dobuffer,undobuffer,0,80,0};
short StrGadBorXY[]={
-2,-1,332,-1,332,10,-2,10,-2,-1};
struct Border StrGadBor={
-1,-1,1,0,JAM1,5,StrGadBorXY,NULL};
struct Gadget StrGad={
NULL,10,15,329,15,GADGHCOMP,RELVERIFY,STRGADGET,(APTR)&StrGadBor,NULL,
NULL,NULL,(APTR)&StrGadInfo,DIR,NULL};
short BoxGadBorXY[]={
0,0,40,0,40,20,0,20,0,0};
struct Border BoxGadBor={
-1,-1,1,0,JAM1,5,BoxGadBorXY,NULL};
struct IntuiText cGadText={
1,0,JAM1,12,6,NULL,"C:",NULL};
struct Gadget cGad={
&StrGad,134,52,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&cGadText,NULL,NULL,C,NULL};
struct IntuiText sysGadText={
1,0,JAM1,4,6,NULL,"SYS:",NULL};
struct Gadget sysGad={
&cGad,92,52,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&sysGadText,NULL,NULL,SYS,NULL};
struct IntuiText radGadText={
1,0,JAM1,4,6,NULL,"RAD:",NULL};
struct Gadget radGad={
&sysGad,50,52,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&radGadText,NULL,NULL,RAD,NULL};
struct IntuiText ramGadText={
1,0,JAM1,4,6,NULL,"RAM:",NULL};
struct Gadget ramGad={
&radGad,8,52,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&ramGadText,NULL,NULL,RAM,NULL};
struct IntuiText vdkGadText={
1,0,JAM1,4,6,NULL,"VDK:",NULL};
struct Gadget vdkGad={
&ramGad,302,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&vdkGadText,NULL,NULL,VDK,NULL};
struct IntuiText vd0GadText={
1,0,JAM1,4,6,NULL,"VD0:",NULL};
struct Gadget vd0Gad={
&vdkGad,260,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&vd0GadText,NULL,NULL,VD0,NULL};
struct IntuiText dh1GadText={
1,0,JAM1,4,6,NULL,"DH1:",NULL};
struct Gadget dh1Gad={
&vd0Gad,218,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&dh1GadText,NULL,NULL,DH1,NULL};
struct IntuiText dh0GadText={
1,0,JAM1,4,6,NULL,"DH0:",NULL};
struct Gadget dh0Gad={
&dh1Gad,176,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&dh0GadText,NULL,NULL,DH0,NULL};
struct IntuiText df3GadText={
1,0,JAM1,4,6,NULL,"DF3:",NULL};
struct Gadget df3Gad={
&dh0Gad,134,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&df3GadText,NULL,NULL,DF3,NULL};
struct IntuiText df2GadText={
1,0,JAM1,4,6,NULL,"DF2:",NULL};
struct Gadget df2Gad={
&df3Gad,92,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&df2GadText,NULL,NULL,DF2,NULL};
struct IntuiText df1GadText={
1,0,JAM1,4,6,NULL,"DF1:",NULL};
struct Gadget df1Gad={
&df2Gad,50,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&df1GadText,NULL,NULL,DF1,NULL};
struct IntuiText df0GadText={
1,0,JAM1,4,6,NULL,"DF0:",NULL};
struct Gadget df0Gad={
&df1Gad,8,30,39,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&BoxGadBor,NULL,
&df0GadText,NULL,NULL,DF0,NULL};
short DirGadBorXY[]={
0,0,82,0,82,20,0,20,0,0};
struct Border DirGadBor={
-1,-1,1,0,JAM1,5,DirGadBorXY,NULL};
struct IntuiText ParentText={
1,0,JAM1,17,6,NULL, "Parent",NULL};
struct Gadget ParentGad={
&df0Gad,176,52,81,19,GADGHCOMP,RELVERIFY,BOOLGADGET,
(APTR)&DirGadBor,NULL,&ParentText,NULL,NULL,PARENT,NULL};
struct IntuiText DirGadText={
1,0,JAM1,29,6,NULL,"Dir",NULL};
struct Gadget DirGad={
&ParentGad,260,52,81,19,GADGHCOMP,RELVERIFY,BOOLGADGET,(APTR)&DirGadBor,NULL,
&DirGadText,NULL,NULL,DIR,NULL};
struct NewWindow small={
31,11,30,20,3,0,GADGETDOWN,
BORDERLESS|SMART_REFRESH|NOCAREREFRESH,
&popgad,NULL,NULL,NULL,NULL,0,0,0,0,WBENCHSCREEN};
struct NewWindow med={
30,11,349,75,-1,-1,GADGETUP|CLOSEWINDOW|INACTIVEWINDOW|MOUSEBUTTONS,
WINDOWCLOSE|WINDOWDEPTH|WINDOWDRAG|ACTIVATE|RMBTRAP|SMART_REFRESH|NOCAREREFRESH,
&DirGad,NULL,"PopDir v1.6 by Jonathan Potter",NULL,NULL,0,0,0,0,WBENCHSCREEN};
struct NewWindow big={
0,0,640,200,-1,-1,CLOSEWINDOW|VANILLAKEY,
WINDOWCLOSE|WINDOWDEPTH|WINDOWDRAG|ACTIVATE|RMBTRAP|SMART_REFRESH|NOCAREREFRESH,
NULL,NULL,NULL,NULL,NULL,0,0,0,0,WBENCHSCREEN};
char ToPrint[80];
struct IntuiText Files={
1,0,JAM2,0,0,NULL,ToPrint,NULL};
struct IntuitionBase *IntuitionBase;
struct GfxBase *GfxBase;
struct IntuiMessage *Msg;
struct Window *Window;
struct FileLock *lock, *oldlock;
struct FileInfoBlock *finfo;
char titlestring[]="PopDir v1.6 ⌐ Copyright 1988,1989 Jonathan Potter";