home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 6
/
AACD06.ISO
/
AACD
/
Programming
/
DOpus4-GPL
/
Config
/
gadgets.c
< prev
next >
Wrap
C/C++ Source or Header
|
2000-01-27
|
29KB
|
712 lines
/*
Directory Opus 4
Original GPL release version 4.12
Copyright 1993-2000 Jonathan Potter
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
All users of Directory Opus 4 (including versions distributed
under the GPL) are entitled to upgrade to the latest version of
Directory Opus version 5 at a reduced price. Please see
http://www.gpsoft.com.au for more information.
The release of Directory Opus 4 under the GPL in NO WAY affects
the existing commercial status of Directory Opus 5.
*/
#include "config.h"
char
*mainmenugads[14],
*listviewgads[3],
*listviewgads2[4],
*operationgads[14],
*systemgads[14],
*gadgetgads[11],
*gadflaglist[17],
*functypelist[13],
ftype_funcmap[]={
FTFUNC_CLICKMCLICK,
FTFUNC_DOUBLECLICK,
FTFUNC_ANSIREAD,
FTFUNC_HEXREAD,
FTFUNC_LOOPPLAY,
FTFUNC_PLAY,
FTFUNC_READ,
FTFUNC_SHOW,
FTFUNC_AUTOFUNC1,
FTFUNC_AUTOFUNC2,
FTFUNC_AUTOFUNC3,
FTFUNC_AUTOFUNC4},
*functypestr[6],
*editfuncgads[6],
*editfuncgads2[16],
*editclassgads[10],
*menugadgets[11],
*drivegadgets[11],
*drivegadgets2[5],
*hotkeysgadgets[11],
*screengadgets[14],
*palettegadgets[7],
*coloursgadgets[16],
*screenmodegadgets[7],
*formatgadgets[10],
*hotkeygadgets[3],
*arrowgadtxt[4],
*arrowtypetxt[3],
*filetypeactiongadgets[11];
struct ConfigGadget
op_copygadgets[]={
{CTYPE_MOVE,0,-1,20},
{CTYPE_TEXT,0,STR_OP_COPY_WHENCOPYING,169,30},
{CTYPE_GAD,0,STR_OP_COPY_CHECKDEST,196,36,-1,-1,16,0},
{CTYPE_GAD,0,STR_OP_COPY_SETARCHIVE,196,49,-1,-1,8,0},
{CTYPE_TEXT,0,STR_OP_COPY_ALSOCOPY,169,82},
{CTYPE_GAD,0,STR_OP_COPY_DATESTAMP,247,87,-1,-1,1,0},
{CTYPE_GAD,0,STR_OP_COPY_BITS,247,100,-1,-1,2,0},
{CTYPE_GAD,0,STR_OP_COPY_COMMENT,247,113,-1,-1,4,0},
{CTYPE_TEXT,0,STR_OP_COPY_IFFILEEXISTS,169,147},
{CTYPE_RAD,1,STR_OP_COPY_ALWAYSREPLACE,249,152,-1,-1,1,15},
{CTYPE_RAD,1,STR_OP_COPY_NEVERREPLACE,249,162,-1,-1,2,15},
{CTYPE_RAD,1,STR_OP_COPY_ONLYOLDER,249,172,-1,-1,4,15},
{CTYPE_RAD,1,STR_OP_COPY_ASKBEFORE,249,182,-1,-1,8,15},
{0,0,-1}},
op_dategadgets[]={
{CTYPE_TEXT,0,STR_OP_DATE_DATEFORMAT,169,55},
{CTYPE_RAD,0,STR_OP_DATE_DDMMMYY,249,61,-1,-1,1,15},
{CTYPE_RAD,0,STR_OP_DATE_YYMMDD,249,71,-1,-1,2,15},
{CTYPE_RAD,0,STR_OP_DATE_MMDDYY,249,81,-1,-1,4,15},
{CTYPE_RAD,0,STR_OP_DATE_DDMMYY,249,91,-1,-1,8,15},
{CTYPE_TEXT,0,STR_MISC_FLAGS,169,119},
{CTYPE_GAD,0,STR_OP_DATE_NAMESUB,247,126,-1,-1,16,0},
{CTYPE_GAD,0,STR_OP_DATE_12HOUR,247,139,-1,-1,32,0},
{0,0,-1}},
op_deletegadgets[]={
{CTYPE_TEXT,0,STR_OP_DEL_ASKBEFORE,169,55},
{CTYPE_GAD,0,STR_OP_DEL_COMMENCING,247,61,-1,-1,1,0},
{CTYPE_GAD,0,STR_OP_DEL_DELETEFILES,247,74,-1,-1,2,0},
{CTYPE_GAD,0,STR_OP_DEL_DELETEDIRS,247,87,-1,-1,4,0},
{CTYPE_TEXT,0,STR_MISC_FLAGS,169,119},
{CTYPE_GAD,0,STR_OP_DEL_IGNOREPROT,247,126,-1,-1,8,0},
{0,0,-1}},
op_errorgadgets[]={
{CTYPE_TEXT,0,STR_OP_ERROR_ENABLE,169,81},
{CTYPE_GAD,0,STR_OP_ERROR_DOSREQ,247,87,-1,-1,1,0},
{CTYPE_GAD,0,STR_OP_ERROR_OPUSREQ,247,100,-1,-1,2,0},
{0,0,-1}},
op_generalgadgets[]={
{CTYPE_TEXT,0,STR_MISC_FLAGS,-1,-1},
{CTYPE_GAD,0,STR_OP_GENERAL_DRAG,247,-1,-1,-1,128,0},
{CTYPE_GAD,0,STR_OP_GENERAL_DISPLAYINFO,247,-1,-1,-1,2,0},
{CTYPE_GAD,0,STR_OP_GENERAL_DOUBLECLICK,247,-1,-1,-1,8,0},
{CTYPE_GAD,0,STR_OP_GENERAL_SLIDERACTIVE,247,-1,-1,-1,64,0},
{0,0,-1}},
op_icongadgets[]={
{CTYPE_TEXT,0,STR_MISC_FLAGS,169,83},
{CTYPE_GAD,0,STR_OP_ICON_CREATEWITHDIR,247,90,-1,-1,1,0},
{CTYPE_GAD,0,STR_OP_ICON_DOUNTOICONS,247,103,-1,-1,2,0},
{CTYPE_GAD,0,STR_OP_ICON_SELECTAUTO,247,116,-1,-1,4,0},
{0,0,-1}},
op_updategadgets[]={
{CTYPE_TEXT,1,STR_OP_UPDATE_PROGRESS,-1,38},
{CTYPE_GAD,0,STR_OP_UPDATE_PROGRESSIND,237,-1,-1,-1,32,0},
{CTYPE_GAD,0,STR_OP_UPDATE_PROGRESSIND_COPY,237,-1,-1,-1,64,0},
{CTYPE_TEXT,0,-1,-1,-1},
{CTYPE_TEXT,0,STR_OP_UPDATE_WHENPROCESSING,-1,-1},
{CTYPE_GAD,0,STR_OP_UPDATE_LEFTJUSTIFY,237,-1,-1,-1,16,0},
{CTYPE_GAD,0,STR_OP_UPDATE_SCROLLTOFOLLOW,237,-1,-1,-1,2,0},
{CTYPE_GAD,0,STR_OP_UPDATE_UPDATEFREE,237,-1,-1,-1,1,0},
{CTYPE_TEXT,0,-1,-1,-1},
{CTYPE_TEXT,0,STR_MISC_FLAGS,-1,-1},
{CTYPE_GAD,0,STR_OP_UPDATE_STARTNOTIFY,237,-1,-1,-1,8,0},
{CTYPE_GAD,0,STR_OP_UPDATE_REDRAWMORE,237,-1,-1,-1,4,0},
{0,0,-1}},
*operationgadgets[8]={
op_copygadgets,op_dategadgets,op_deletegadgets,op_errorgadgets,
op_generalgadgets,op_icongadgets,NULL,op_updategadgets},
sys_amigadosgadgets[]={
{CTYPE_TEXT,0,STR_SYS_AMIGADOS_TITLE,169,75},
{CTYPE_STR,0,-1,284,84,-1,-1,4,80},
{CTYPE_REQ,0,STR_SYS_AMIGADOS_SHELL,248,81,-1,-1,0,0,"C:"},
{CTYPE_STR,0,STR_SYS_AMIGADOS_CONSOLE,252,99,-1,-1,0,80},
{CTYPE_STR,0,-1,284,114,-1,-1,4,30},
{CTYPE_REQ,0,STR_SYS_AMIGADOS_STARTUP,248,111,-1,-1,0,0,"S:"},
{CTYPE_STR,0,STR_SYS_AMIGADOS_PRIORITY,252,129,80,-1,1,3},
{0,0,-1}},
sys_clockgadgets[]={
{CTYPE_TEXT,0,STR_SYS_CLOCK_TITLE,169,26},
{CTYPE_GAD,0,STR_SYS_CLOCK_MEMORY,227,32,-1,-1,1,0},
{CTYPE_GAD,0,STR_SYS_CLOCK_CPUMONITOR,227,44,-1,-1,2,0},
{CTYPE_GAD,0,STR_SYS_CLOCK_DATE,227,56,-1,-1,4,0},
{CTYPE_GAD,0,STR_SYS_CLOCK_TIME,227,68,-1,-1,8,0},
{CTYPE_TEXT,0,STR_SYS_CLOCK_SHOWFREEAS,423,26},
{CTYPE_RAD,0,STR_SYS_CLOCK_BYTES,435,31,-1,-1,64,64},
{CTYPE_MRAD,0,STR_SYS_CLOCK_KILOBYTES_FREE,435,41,-1,-1,512,576},
{CTYPE_TEXT,0,STR_SYS_CLOCK_TEXTFORMAT,423,65},
{CTYPE_MRAD,0,STR_SYS_CLOCK_CHIPANDFAST,435,70,-1,-1,1024,1152},
{CTYPE_RAD,0,STR_SYS_CLOCK_CANDF,435,80,-1,-1,128,128},
{CTYPE_TEXT,0,STR_SYS_CLOCK_WHENICONIFIED,169,105},
{CTYPE_MRAD,1,STR_SYS_CLOCK_WINDOW,227,110,-1,-1,256,304},
{CTYPE_GAD,1,STR_SYS_CLOCK_MEMORY,256,122,-1,-1,1,0},
{CTYPE_GAD,1,STR_SYS_CLOCK_CPUMONITOR,256,134,-1,-1,2,0},
{CTYPE_GAD,1,STR_SYS_CLOCK_DATE,256,146,-1,-1,4,0},
{CTYPE_GAD,1,STR_SYS_CLOCK_TIME,256,158,-1,-1,8,0},
{CTYPE_RAD,1,STR_SYS_CLOCK_NOWINDOW,227,172,-1,-1,16,48},
{CTYPE_RAD,1,STR_SYS_CLOCK_APPICON,227,182,-1,-1,32,48},
{CTYPE_TEXT,0,STR_SYS_CLOCK_SHOWFREEAS,423,116},
{CTYPE_RAD,1,STR_SYS_CLOCK_BYTES,435,121,-1,-1,64,64},
{CTYPE_MRAD,1,STR_SYS_CLOCK_KILOBYTES_FREE,435,131,-1,-1,512,576},
{CTYPE_TEXT,0,STR_SYS_CLOCK_TEXTFORMAT,423,155},
{CTYPE_MRAD,1,STR_SYS_CLOCK_CHIPANDFAST,435,160,-1,-1,1024,1152},
{CTYPE_RAD,1,STR_SYS_CLOCK_CANDF,435,170,-1,-1,128,128},
{0,0,-1}},
sys_directorygadgets[]={
{CTYPE_TEXT,0,STR_SYS_DIR_CACHES,160,28},
{CTYPE_STR,0,STR_SYS_DIR_NUMBUFFERS,341,36,80,-1,1,4},
{CTYPE_GAD,0,STR_SYS_DIR_ALWAYSEMPTY,189,49,-1,-1,1,0},
{CTYPE_GAD,0,STR_SYS_DIR_REREADINCOMPLETE,189,62,-1,-1,32,0},
{CTYPE_TEXT,0,STR_SYS_DIR_SEARCHBUFFERS,160,89},
{CTYPE_GAD,0,STR_SYS_DIR_SEARCHPARENT,189,94,-1,-1,64,0},
{CTYPE_GAD,0,STR_SYS_DIR_DIRREAD,189,107,-1,-1,16,0},
{CTYPE_TEXT,0,STR_MISC_FLAGS,160,136},
{CTYPE_GAD,0,STR_SYS_DIR_AUTODISKCHANGE,189,142,-1,-1,4,0},
{CTYPE_GAD,0,STR_SYS_DIR_AUTODISKLOAD,189,155,-1,-1,8,0},
{CTYPE_GAD,0,STR_SYS_DIR_EXPANDPATHS,189,168,-1,-1,128,0},
{CTYPE_GAD,0,STR_SYS_DIR_USEEXALL,189,181,-1,-1,2,0},
{CTYPE_TEXT,0,STR_SYS_CLOCK_SHOWFREEAS,377,148},
{CTYPE_RAD,1,STR_SYS_CLOCK_BYTES,392,153,-1,-1,1,15},
{CTYPE_RAD,1,STR_SYS_CLOCK_KILOBYTES,392,163,-1,-1,2,15},
{CTYPE_RAD,1,STR_SYS_DIR_BLOCKSFREE,392,173,-1,-1,4,15},
{CTYPE_RAD,1,STR_SYS_DIR_PERCENTAGE,392,183,-1,-1,8,15},
{0,0,-1}},
sys_showpatterngadgets[]={
{CTYPE_TEXT,0,STR_SYS_SHOWPATTERN_TITLE,169,91},
{CTYPE_GAD,0,STR_SYS_SHOWPATTERN_HIDDENBIT,248,97,-1,-1,1,0},
{CTYPE_STR,0,STR_SYS_SHOWPATTERN_SHOW,252,112,-1,-1,0,40},
{CTYPE_STR,0,STR_SYS_SHOWPATTERN_HIDE,252,126,-1,-1,0,40},
{0,0,-1}},
sys_startupgadgets[]={
{CTYPE_TEXT,0,STR_SYS_STARTUP_TITLE,149,60},
{CTYPE_STR,0,-1,263,69,-1,-1,4,80},
{CTYPE_REQ,0,STR_SYS_STARTUP_LEFT,227,66,-1,-1,1,0,"SYS:"},
{CTYPE_STR,0,-1,263,85,-1,-1,4,80},
{CTYPE_REQ,0,STR_SYS_STARTUP_RIGHT,227,82,-1,-1,1,0,"SYS:"},
{CTYPE_TEXT,0,STR_SYS_STARTUP_AREXX,149,111},
{CTYPE_STR,0,-1,263,122,-1,-1,4,80},
{CTYPE_REQ,0,STR_SYS_STARTUP_STARTUP,227,119,-1,-1,0,0,"REXX:"},
{CTYPE_STR,0,-1,263,138,-1,-1,4,80},
{CTYPE_REQ,0,STR_SYS_STARTUP_UNICONIFY,227,135,-1,-1,0,0,"REXX:"},
{CTYPE_STR,0,-1,263,154,-1,-1,4,80},
{CTYPE_REQ,0,STR_SYS_STARTUP_CONFIG,227,151,-1,-1,0,0,"REXX:"},
{0,0,-1}},
sys_viewplaygadgets[]={
{CTYPE_TEXT,0,STR_SYS_VIEWPLAY_TITLE,169,26},
{CTYPE_MOVE,0,-1,31},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_BLACK,248,-1,-1,-1,1,0},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_PAUSED,248,-1,-1,-1,32,0},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_8BITCOL,248,-1,-1,-1,4,0},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_BESTMODEID,248,-1,-1,-1,64,0},
{CTYPE_STR,0,STR_SYS_VIEWPLAY_SHOWDELAY,252,-1,80,-1,1,3},
{CTYPE_STR,0,STR_SYS_VIEWPLAY_FADEDELAY,462,-2,80,-1,1,3},
{CTYPE_MOVEREL,0,-1,8},
{CTYPE_TEXT,0,STR_SYS_VIEWPLAY_SOUNDPLAYER,169,-1},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_FILTER,248,-1,-1,-1,2,0},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_LOOP,248,-1,-1,-1,8,0},
{CTYPE_MOVEREL,0,-1,8},
{CTYPE_TEXT,0,STR_SYS_VIEWPLAY_TEXTVIEW,169,-1},
{CTYPE_GAD,0,STR_SYS_VIEWPLAY_BORDERS,248,-1,-1,-1,16,0},
{CTYPE_STR,0,STR_SYS_VIEWPLAY_TABSIZE,252,-1,80,-1,1,3},
{0,0,-1}},
scr_generalgadgets[]={
{CTYPE_GAD,0,STR_SCREEN_GENERAL_TINYGADS,-1,-1,-1,-1,2,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_GADGETSLIDERS,-1,-1,-1,-1,4,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_WINDOWBORDERS,-1,-1,-1,-1,1,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_TITLEBARSTATUS,-1,-1,-1,-1,128,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_DRAGREQUESTERS,-1,-1,-1,-1,32,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_INDICATERMB,-1,-1,-1,-1,8,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_NEWLOOKMENUS,-1,-1,-1,-1,64,0},
{CTYPE_GAD,0,STR_SCREEN_GENERAL_NEWLOOKSLIDERS,-1,-1,-1,-1,16,0},
{0,0,-1}},
*systemgadgets[9]={
sys_amigadosgadgets,sys_clockgadgets,sys_directorygadgets,
NULL,NULL,NULL,sys_showpatterngadgets,sys_startupgadgets,
sys_viewplaygadgets};
struct DOpusListView
editlists[3]={
{EDIT_FUNCTIONS,NULL,0,0,464,40,NULL,NULL,NULL,DLVF_ENDNL|DLVF_LEAVE|DLVF_HIREC,8,
0,0,0,0,0,0,0,0,0,0,-1,&editlists[1]},
{EDIT_FLAGS,NULL,0,0,226,40,NULL,gadflaglist,NULL,
DLVF_MULTI|DLVF_CHECK|DLVF_SLOW|DLVF_HIREC,8,0,0,0,0,0,0,0,0,0,0,-1,NULL},
{EDIT_FUNCTIONTYPE,NULL,0,0,272,48,NULL,functypelist,NULL,
DLVF_SLOW|DLVF_LEAVE|DLVF_HIREC,8,0,0,0,0,0,0,0,0,0,0,-1,NULL}},
editclasslist={
1,NULL,0,0,602,48,NULL,NULL,NULL,DLVF_LEAVE|DLVF_ENDNL|DLVF_HIREC,8,
0,0,0,0,0,0,0,0,0,0,-1,NULL},
filetypeactionlist={
2,NULL,0,0,596,120,NULL,NULL,NULL,
DLVF_LEAVE|DLVF_TTOP|DLVF_HIREC,8,0,0,0,0,0,0,0,0,0,0,-1,NULL},
hotkeyslist={
1,NULL,0,0,596,120,NULL,NULL,NULL,
DLVF_LEAVE|DLVF_TTOP|DLVF_HIREC,8,0,0,0,0,0,0,0,0,0,0,-1,NULL},
screenmodeview={
1,NULL,0,0,256,40,NULL,NULL,NULL,
DLVF_LEAVE|DLVF_SLOW|DLVF_TTOP|DLVF_HIREC,8,0,0,0,0,0,0,0,0,0,0,-1,NULL};
char undobuf[256];
char
edit_namebuf[256],edit_stackbuf[7],edit_prioritybuf[5],edit_delaybuf[3],
edit_funcbuf[256],edit_pathbuf[256],edit_actionbuf[40],
palette_buf[3][4],screenwidth_buf[6],screenheight_buf[6],screendepth_buf[3],
formatlen_buf[5][3],fontsize_buf[12],edit_typeidbuf[8];
struct StringInfo
namesinfo={(STRPTR)edit_namebuf,(STRPTR)undobuf,0,0,0,0,0,0,0,0,&stringex},
stacksinfo={(STRPTR)edit_stackbuf,(STRPTR)undobuf,0,7,0,0,0,0,0,0,&stringex},
prioritysinfo={(STRPTR)edit_prioritybuf,(STRPTR)undobuf,0,5,0,0,0,0,0,0,&stringex},
delaysinfo={(STRPTR)edit_delaybuf,(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex},
funcsinfo={(STRPTR)edit_funcbuf,(STRPTR)undobuf,0,256,0,0,0,0,0,0,&stringex},
pathsinfo={(STRPTR)edit_pathbuf,(STRPTR)undobuf,0,256,0,0,0,0,0,0,&stringex},
actionsinfo={(STRPTR)edit_actionbuf,(STRPTR)undobuf,0,40,0,0,0,0,0,0,&stringex},
typeidsinfo={(STRPTR)edit_typeidbuf,(STRPTR)undobuf,0,8,0,0,0,0,0,0,&stringex},
palettesinfo[3]={
{(STRPTR)palette_buf[0],(STRPTR)undobuf,0,4,0,0,0,0,0,0,&stringex},
{(STRPTR)palette_buf[1],(STRPTR)undobuf,0,4,0,0,0,0,0,0,&stringex},
{(STRPTR)palette_buf[2],(STRPTR)undobuf,0,4,0,0,0,0,0,0,&stringex}},
screenwidthsinfo={(STRPTR)screenwidth_buf,(STRPTR)undobuf,0,6,0,0,0,0,0,0,&stringex},
screenheightsinfo={(STRPTR)screenheight_buf,(STRPTR)undobuf,0,6,0,0,0,0,0,0,&stringex},
screendepthsinfo={(STRPTR)screendepth_buf,(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex},
formatlensinfo[5]={
{(STRPTR)formatlen_buf[0],(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex},
{(STRPTR)formatlen_buf[1],(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex},
{(STRPTR)formatlen_buf[2],(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex},
{(STRPTR)formatlen_buf[3],(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex},
{(STRPTR)formatlen_buf[4],(STRPTR)undobuf,0,3,0,0,0,0,0,0,&stringex}},
fontsizesinfo={(STRPTR)fontsize_buf,(STRPTR)undobuf,0,4,0,0,0,0,0,0,&stringex};
struct PropInfo
menusliderprop={PROPBORDERLESS|FREEVERT,0,0,0,0xffff},
paletteprop[3]={
{PROPBORDERLESS|FREEHORIZ,0,0,0xfff,0},
{PROPBORDERLESS|FREEHORIZ,0,0,0xfff,0},
{PROPBORDERLESS|FREEHORIZ,0,0,0xfff,0}},
screenmodeprop[3]={PROPBORDERLESS|FREEHORIZ,0,0,0x5555,0},
fileviewprop={PROPBORDERLESS|FREEVERT,0,0,0,0xffff};
struct Image
menusliderimage={0,0,8,0,1,NULL,0,1,NULL},
paletteimage[3]={
{0,0,0,8,1,NULL,0,1,NULL},
{0,0,0,8,1,NULL,0,1,NULL},
{0,0,0,8,1,NULL,0,1,NULL}},
screenmodeimage={0,0,0,8,1,NULL,0,1,NULL},
fileviewimage={0,0,8,0,1,NULL,0,1,NULL};
struct Gadget
editfuncgadgets[15]={
{&editfuncgadgets[1],256,54,140,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&namesinfo,EDIT_NAME,NULL},
{&editfuncgadgets[2],510,66,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_SAMPLE,NULL},
{&editfuncgadgets[3],23,80,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_NEWENTRY,NULL},
{&editfuncgadgets[4],23,93,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_DUPLICATE,NULL},
{&editfuncgadgets[5],23,106,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_SWAP,NULL},
{&editfuncgadgets[6],23,119,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_DELETE,NULL},
{&editfuncgadgets[7],530,142,80,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&stacksinfo,EDIT_STACK,NULL},
{&editfuncgadgets[8],530,156,80,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&prioritysinfo,EDIT_PRIORITY,NULL},
{&editfuncgadgets[9],530,170,80,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&delaysinfo,EDIT_DELAY,NULL},
{&editfuncgadgets[10],130,123,123,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,EDIT_TYPE,NULL},
{&editfuncgadgets[11],255,123,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_REQUESTER,NULL},
{&editfuncgadgets[12],291,126,287,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,1,(APTR)&funcsinfo,EDIT_FUNC,NULL},
{NULL,586,123,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_ARGREQ,NULL},
{&editfuncgadgets[14],177,69,433,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&actionsinfo,EDIT_FILETYPEACTION,NULL},
{NULL,486,31,128,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,EDIT_EDITCLASS,NULL}},
editdrivegadgets[4]={
{&editdrivegadgets[1],248,112,140,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&namesinfo,DRIVE_EDITNAME,NULL},
{&editdrivegadgets[2],488,138,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,DRIVE_EDITSAMPLE,NULL},
{&editdrivegadgets[3],150,123,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,DRIVE_EDITREQ,NULL},
{NULL,186,126,294,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,1,(APTR)&pathsinfo,DRIVE_EDITPATH,NULL}},
menuslidergads[3]={
{&menuslidergads[1],616,34,8,142-HIDDENLINES*8,
GFLG_GADGHNONE,GACT_IMMEDIATE|GACT_FOLLOWMOUSE|GACT_RELVERIFY,
GTYP_PROPGADGET,(APTR)&menusliderimage,NULL,NULL,0,(APTR)&menusliderprop,MENU_SLIDER,NULL},
{&menuslidergads[2],612,130,16,8,
GFLG_GADGHCOMP,GACT_IMMEDIATE|GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,MENU_MOVEUP,NULL},
{NULL,612,138,16,8,
GFLG_GADGHCOMP,GACT_IMMEDIATE|GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,MENU_MOVEDOWN,NULL}},
palettegads[6]={
{&palettegads[1],300,65,216,8,
GFLG_GADGHNONE,GACT_IMMEDIATE|GACT_FOLLOWMOUSE|GACT_RELVERIFY,
GTYP_PROPGADGET,(APTR)&paletteimage[0],NULL,NULL,0,(APTR)&paletteprop[0],PALETTE_SLIDER,NULL},
{&palettegads[2],300,78,216,8,
GFLG_GADGHNONE,GACT_IMMEDIATE|GACT_FOLLOWMOUSE|GACT_RELVERIFY,
GTYP_PROPGADGET,(APTR)&paletteimage[1],NULL,NULL,0,(APTR)&paletteprop[1],PALETTE_SLIDER+1,NULL},
{&palettegads[3],300,91,216,8,
GFLG_GADGHNONE,GACT_IMMEDIATE|GACT_FOLLOWMOUSE|GACT_RELVERIFY,
GTYP_PROPGADGET,(APTR)&paletteimage[2],NULL,NULL,0,(APTR)&paletteprop[2],PALETTE_SLIDER+2,NULL},
{&palettegads[4],254,65,36,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT|GACT_STRINGRIGHT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&palettesinfo[0],PALETTE_STRING,NULL},
{&palettegads[5],254,78,36,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT|GACT_STRINGRIGHT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&palettesinfo[1],PALETTE_STRING+1,NULL},
{NULL,254,91,36,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT|GACT_STRINGRIGHT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&palettesinfo[2],PALETTE_STRING+2,NULL}},
coloursgad={
NULL,254,16,244,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,COLOURS_SELECT,NULL},
screenmodegads[7]={
{&screenmodegads[1],303,82,58,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&screenwidthsinfo,SCREENMODE_WIDTH,NULL},
{&screenmodegads[2],303,97,58,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&screenheightsinfo,SCREENMODE_HEIGHT,NULL},
{&screenmodegads[3],303,112,32,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&screendepthsinfo,SCREENMODE_DEPTH,NULL},
{&screenmodegads[4],381,81,26,11,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,(APTR)©_checkoffimage,(APTR)©_checkonimage,NULL,GAD_CHECK,NULL,
SCREENMODE_DEFWIDTH,NULL},
{&screenmodegads[5],381,96,26,11,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,(APTR)©_checkoffimage,(APTR)©_checkonimage,NULL,GAD_CHECK,NULL,
SCREENMODE_DEFHEIGHT,NULL},
{&screenmodegads[6],299,126,26,11,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,(APTR)©_checkoffimage,(APTR)©_checkonimage,NULL,GAD_CHECK,NULL,
SCREENMODE_HALFHEIGHT,NULL},
{NULL,345,112,165,8,
GFLG_GADGHNONE,GACT_RELVERIFY,
GTYP_PROPGADGET,(APTR)&screenmodeimage,NULL,NULL,0,(APTR)&screenmodeprop,
SCREENMODE_SLIDER,NULL}},
formatgads[10]={
{&formatgads[1],366,19,150,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,FORMAT_WINDOW,NULL},
{&formatgads[2],465,123,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,FORMAT_RESET,NULL},
{&formatgads[3],465,137,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,FORMAT_CLEAR,NULL},
{&formatgads[4],417,167,200,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,FORMAT_SEPARATE,NULL},
{&formatgads[5],417,183,26,11,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,(APTR)©_checkoffimage,(APTR)©_checkonimage,NULL,GAD_CHECK,NULL,
FORMAT_REVERSESORT,NULL},
{&formatgads[6],552,52,32,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&formatlensinfo[0],FORMAT_LENGTH+0,NULL},
{&formatgads[7],552,65,32,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&formatlensinfo[1],FORMAT_LENGTH+1,NULL},
{NULL,552,78,32,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&formatlensinfo[2],FORMAT_LENGTH+2,NULL},
{&formatgads[9],552,91,32,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&formatlensinfo[3],FORMAT_LENGTH+3,NULL},
{NULL,552,104,32,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_LONGINT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&formatlensinfo[4],FORMAT_LENGTH+4,NULL}},
icongads[4]={
{&icongads[1],140,137,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_GLASS,NULL,ICON_ICONREQ,NULL},
{&icongads[2],176,140,275,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,1,(APTR)&funcsinfo,ICON_ICONPATH,NULL},
{&icongads[3],140,165,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_GLASS,NULL,ICON_TOOLREQ,NULL},
{NULL,176,168,275,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,1,(APTR)&pathsinfo,ICON_TOOLPATH,NULL}},
hotkeymmbgad={
NULL,138,97,26,11,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,(APTR)©_checkoffimage,(APTR)©_checkonimage,NULL,GAD_CHECK,NULL,
HOTKEY_MMB,NULL},
hotkeygad={
&hotkeymmbgad,514,82,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,HOTKEY_SAMPLE,NULL},
arrowgadgets[8]={
{&arrowgadgets[1],237,111,15,9,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_IMMEDIATE|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_RADIO,NULL,ARROWBASE,NULL},
{&arrowgadgets[2],237,121,15,9,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_IMMEDIATE|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_RADIO,NULL,ARROWBASE+1,NULL},
{&arrowgadgets[3],237,131,15,9,
GFLG_GADGIMAGE|GFLG_GADGHIMAGE,GACT_IMMEDIATE|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_RADIO,NULL,ARROWBASE+2,NULL},
{&arrowgadgets[4],420,155,14,11,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_IMMEDIATE,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,ARROWBASE+3,NULL},
{&arrowgadgets[5],454,155,14,11,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_IMMEDIATE,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,ARROWBASE+4,NULL},
{&arrowgadgets[6],436,149,16,11,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_IMMEDIATE,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,ARROWBASE+5,NULL},
{&arrowgadgets[7],436,161,16,11,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_IMMEDIATE,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,ARROWBASE+6,NULL},
{NULL,247,23,248,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,ARROWCYCLE,NULL}},
fontsizegadget={
NULL,570,85,44,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT|GACT_STRINGCENTER,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&fontsizesinfo,FONT_SIZE,NULL},
editclassgadgets[14]={
{&editclassgadgets[1],97,87,352,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&namesinfo,CLASS_TYPE,NULL},
{&editclassgadgets[2],540,87,88,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,0,(APTR)&typeidsinfo,CLASS_TYPEID,NULL},
{&editclassgadgets[3],28,169,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_NEWENTRY,NULL},
{&editclassgadgets[4],188,169,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_DUPLICATE,NULL},
{&editclassgadgets[5],348,169,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_SWAP,NULL},
{&editclassgadgets[6],508,169,104,12,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_DELETE,NULL},
{&editclassgadgets[7],9,151,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_OPERATION,NULL},
{&editclassgadgets[8],167,154,458,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,1,(APTR)&funcsinfo,CLASS_FUNC,NULL},
{&editclassgadgets[9],106,16,28,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_GLASS,NULL,CLASS_FILEVIEWREQ,NULL},
{&editclassgadgets[10],142,19,386,8,
GFLG_GADGHCOMP|GFLG_STRINGEXTEND|GFLG_TABCYCLE,GACT_RELVERIFY|GACT_TOGGLESELECT,
GTYP_STRGADGET,NULL,NULL,NULL,1,(APTR)&pathsinfo,CLASS_FILEVIEW,NULL},
{&editclassgadgets[11],536,16,95,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,CLASS_HEXDEC,NULL},
{&editclassgadgets[12],522,34,8,30,
GFLG_GADGHNONE,GACT_IMMEDIATE|GACT_FOLLOWMOUSE|GACT_RELVERIFY,
GTYP_PROPGADGET,(APTR)&fileviewimage,NULL,NULL,0,(APTR)&fileviewprop,CLASS_VIEWSLIDER,NULL},
{&editclassgadgets[13],518,66,16,8,
GFLG_GADGHCOMP,GACT_IMMEDIATE|GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_VIEWUP,NULL},
{NULL,518,74,16,8,
GFLG_GADGHCOMP,GACT_IMMEDIATE|GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,0,NULL,CLASS_VIEWDOWN,NULL}},
screen_sliders_gadgets[]={
{&screen_sliders_gadgets[1],229,11,97,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,SCREEN_SLIDER_LEFTCYCLE,NULL},
{NULL,420,11,97,14,
GFLG_GADGHCOMP,GACT_RELVERIFY,
GTYP_BOOLGADGET,NULL,NULL,NULL,GAD_CYCLE,NULL,SCREEN_SLIDER_RIGHTCYCLE,NULL}};
#ifdef __SASC_60
__chip USHORT
#else
USHORT __chip
#endif
glass_data[2][18]={
{0x0fe0,0x0000,0x701c,0x0000,0xc286,0x0000,0xc806,0x0000,
0xc006,0x0000,0x701c,0x0000,0x0fef,0x0000,0x0003,0xc000,
0x0000,0xf000},
{0x0000,0x0000,0x0fe0,0x0000,0x3d78,0x0000,0x37f8,0x0000,
0x3ff8,0x0000,0x0fe0,0x0000,0x0000,0x0000,0x0000,0x0000,
0x0000,0x0000}},
#ifndef __SASC_60
__chip
#endif
uparrow_data[6]={0x0600,0x0f00,0x1f80,0x3fc0,0x7fe0,0xfff0},
#ifndef __SASC_60
__chip
#endif
downarrow_data[6]={0xfff0,0x7fe0,0x3fc0,0x1f80,0x0f00,0x0600};
char
*windownames[2],
*separatenames[3];
int gadflagvals[]={
FF_AUTOICONIFY,FF_CDDEST,FF_CDSOURCE,FF_DOPUS2F,FF_DOALLFILES,
FF_DOPUSSTARTUP,FF_SHELLSTARTUP,FF_NOQUOTE,FF_OUTPUTFILE,FF_OUTPUTWIN,
FF_RECURSEDIR,FF_RELOADFILE,FF_RESCANDEST,FF_RESCANSOURCE,
FF_RUNASYNC,FF_WB2F};
short
editfuncgadgets_xy[15][2]={
{254,42},
{508,54},
{21,68},
{21,81},
{21,94},
{21,107},
{528,130},
{528,144},
{528,158},
{128,111},
{253,111},
{289,114},
{584,111},
{175,57},
{484,19}},
editdrivegadgets_xy[4][2]={
{246,102},
{486,128},
{148,113},
{184,116}},
menuslidergads_xy[3][2]={
{614,22},
{610,118},
{610,126}},
palettegads_xy[6][2]={
{298,53},
{298,66},
{298,79},
{252,53},
{252,66},
{252,79}},
coloursgad_xy[2]={
252,4},
screenmodegads_xy[7][2]={
{301,67},
{301,82},
{301,97},
{379,66},
{379,81},
{297,111},
{343,97}},
formatgads_xy[10][2]={
{364,7},
{463,111},
{463,125},
{415,155},
{415,171},
{550,40},
{550,53},
{550,66},
{550,79},
{550,92}},
icongads_xy[4][2]={
{138,125},
{174,128},
{138,153},
{174,156}},
hotkeymmbgad_xy[2]={
136,85},
hotkeygad_xy[2]={
512,70},
arrowgadgets_xy[8][2]={
{235,99},
{235,109},
{235,119},
{418,143},
{452,143},
{434,137},
{434,149},
{245,11}},
fontsizegadget_xy[2]={
568,73},
editclassgadgets_xy[14][2]={
{93,75},
{536,75},
{24,157},
{184,157},
{344,157},
{504,157},
{5,139},
{163,142},
{102,4},
{138,7},
{532,4},
{518,22},
{514,54},
{514,62}},
screen_sliders_gadgets_xy[2][2]={
{229,11},
{420,11}};