home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_07
/
ACS.ZIP
/
ACS
/
DIR
/
DIR.AH
< prev
next >
Wrap
Text File
|
1992-01-28
|
9KB
|
216 lines
/*
This file was create with ACS 1.0 (c) Stefan Bachert 1991
The contents is based on file: E:\ACS.DOC\DIR\DIR.ACS
compiled at: Thu Oct 03 09:31:18 1991
*/
/* STRINGS */
static char TEXT_001 [] = "";
static char TEXT_002 [] = " DIRECTORY ";
static char TEXT_003 [] = "ZURÜCK";
static char TEXT_004 [] = "FILE SYSTEM";
/* ICONS */
static int _MSK_DIRECTORY [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0fc0,
0x0000, 0x1fe0, 0x0fff, 0xfff0, 0x1fff, 0xfff8, 0x3fff, 0xfffc,
0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe,
0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe,
0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe,
0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe,
0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x3fff, 0xfffe, 0x1fff, 0xfffe,
0x0fff, 0xfffc, 0x07ff, 0xfff8, 0x0000, 0x0000, 0x0000, 0x0000};
static int _DAT_DIRECTORY [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0fc0,
0x0000, 0x1560, 0x0fff, 0xfab0, 0x1000, 0x1fe8, 0x2000, 0x0004,
0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006,
0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006,
0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006,
0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006,
0x2000, 0x0006, 0x2000, 0x0006, 0x2000, 0x0006, 0x1000, 0x000e,
0x0fff, 0xfffc, 0x07ff, 0xfff8, 0x0000, 0x0000, 0x0000, 0x0000};
ICONBLK DIRECTORY = {
_MSK_DIRECTORY, _DAT_DIRECTORY, TEXT_001,
0x1000, 0, 0, 20, 0, 32, 32, 0, 33, 72, 8};
static int _MSK_DOTDOT [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0010, 0x0000, 0x0030, 0x0000, 0x0070, 0x0000, 0x00f0, 0x0000,
0x01ff, 0xfe00, 0x03ff, 0xff80, 0x07ff, 0xffc0, 0x0fff, 0xffe0,
0x1fff, 0xffe0, 0x3fff, 0xfff0, 0x1fff, 0xfff0, 0x0fff, 0xfff0,
0x1fff, 0xfff0, 0x3fff, 0xfff0, 0x1fff, 0xfff0, 0x0fff, 0xfff0,
0x07ff, 0xfff0, 0x03ff, 0xfff0, 0x01f0, 0x01f0, 0x00f0, 0x0070,
0x0070, 0x0030, 0x0030, 0x0030, 0x0010, 0x0010, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000};
static int _DAT_DOTDOT [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
0x0010, 0x0000, 0x0030, 0x0000, 0x0050, 0x0000, 0x0090, 0x0000,
0x011f, 0xfe00, 0x0200, 0x0180, 0x0400, 0x0040, 0x0800, 0x0020,
0x1000, 0x0020, 0x2006, 0x6010, 0x1006, 0x6010, 0x0800, 0x0010,
0x1c00, 0x0010, 0x3e00, 0x0010, 0x1f1f, 0xfe10, 0x0f9f, 0xff90,
0x07df, 0xffd0, 0x03ff, 0xfff0, 0x01f0, 0x01f0, 0x00f0, 0x0070,
0x0070, 0x0030, 0x0030, 0x0030, 0x0010, 0x0010, 0x0000, 0x0000,
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000};
ICONBLK DOTDOT = {
_MSK_DOTDOT, _DAT_DOTDOT, TEXT_003,
0x1000, 0, 0, 20, 0, 32, 32, 0, 32, 72, 8};
static int _MSK_FILE [] = {
0x0000, 0x0000, 0x0fff, 0xfe00, 0x0fff, 0xff00, 0x0fff, 0xff80,
0x0fff, 0xffc0, 0x0fff, 0xffe0, 0x0fff, 0xfff0, 0x0fff, 0xfff0,
0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0,
0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0,
0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0,
0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0,
0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0,
0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0fff, 0xfff0, 0x0000, 0x0000};
static int _DAT_FILE [] = {
0x0000, 0x0000, 0x0fff, 0xfe00, 0x0800, 0x0300, 0x0800, 0x0280,
0x0800, 0x0240, 0x0800, 0x0220, 0x0800, 0x03f0, 0x0800, 0x0010,
0x0800, 0x0010, 0x0800, 0x0010, 0x0800, 0x0010, 0x08f5, 0x0f10,
0x0885, 0x0810, 0x0885, 0x0810, 0x08e5, 0x0e10, 0x0885, 0x0810,
0x0885, 0x0810, 0x0885, 0xef10, 0x0800, 0x0010, 0x0800, 0x0010,
0x0800, 0x0010, 0x0800, 0x0010, 0x0800, 0x0010, 0x0800, 0x0010,
0x0800, 0x0010, 0x0800, 0x0010, 0x0800, 0x0010, 0x0800, 0x0010,
0x0800, 0x0010, 0x0800, 0x0010, 0x0fff, 0xfff0, 0x0000, 0x0000};
ICONBLK FILE = {
_MSK_FILE, _DAT_FILE, TEXT_001,
0x1000, 0, 0, 20, 0, 32, 32, 1, 35, 72, 8};
static int _MSK_FLOPPY [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1fff, 0xfff8,
0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc,
0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc,
0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc,
0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc,
0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc,
0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x3fff, 0xfffc, 0x1fff, 0xfffc,
0x0fff, 0xfff8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000};
static int _DAT_FLOPPY [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1fff, 0xfff8,
0x2900, 0x008c, 0x2300, 0x00a4, 0x2900, 0x008c, 0x2300, 0x00a4,
0x2900, 0x008c, 0x2300, 0x00a4, 0x2900, 0x008c, 0x2300, 0x00a4,
0x2900, 0x008c, 0x2300, 0x00a4, 0x2900, 0x008c, 0x22ff, 0xff24,
0x2888, 0x888c, 0x2222, 0x2224, 0x2888, 0x888c, 0x223f, 0xfa24,
0x28c0, 0x048c, 0x224c, 0x0624, 0x28cc, 0x048c, 0x224c, 0x0624,
0x28cc, 0x048c, 0x3240, 0x0624, 0x3fff, 0xfffc, 0x1ad5, 0x5554,
0x0fff, 0xfff8, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000};
ICONBLK FLOPPY = {
_MSK_FLOPPY, _DAT_FLOPPY, TEXT_001,
0x1041, 13, 5, 5, 2, 32, 32, 0, 0, 40, 40};
static int _MSK_WI_ICON [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe, 0x7fff, 0xfffe,
0x7fff, 0xfffe, 0x7fff, 0xfffe};
static int _DAT_WI_ICON [] = {
0x0000, 0x0000, 0x0000, 0x0000, 0x7fff, 0xfffe, 0x4000, 0x0002,
0x4000, 0x0002, 0x4000, 0x0002, 0x4070, 0x01c2, 0x41f0, 0x07c2,
0x4210, 0x0842, 0x4210, 0x0842, 0x4210, 0x0842, 0x4210, 0x0842,
0x41f0, 0x07c2, 0x4000, 0x0002, 0x47f8, 0x1fe2, 0x4000, 0x0002,
0x4000, 0x0002, 0x4000, 0x0002, 0x43f0, 0x0fc2, 0x4210, 0x0842,
0x4210, 0x0842, 0x4210, 0x0842, 0x4230, 0x08c2, 0x4250, 0x0942,
0x43f0, 0x0fc2, 0x4000, 0x0002, 0x47f8, 0x1fe2, 0x4000, 0x0002,
0x4000, 0x0002, 0x7fff, 0xfffe};
ICONBLK WI_ICON = {
_MSK_WI_ICON, _DAT_WI_ICON, TEXT_004,
0x1000, 0, 0, 21, 0, 32, 30, 0, 32, 72, 8};
/* OBJECT TREES */
OBJECT ICONS = { -1, 1, 4, 20, 0x0, 0x10, 0x00021100L , 0, 0, 18, 6 };
static OBJECT _01_ICONS = { 2, -1, -1, 31, 0x0, 0x0, (long) &DOTDOT , 0, 3, 9, 3 };
static OBJECT _02_ICONS = { 3, -1, -1, 31, 0x0, 0x0, (long) &DIRECTORY , 0, 0, 9, 3 };
static OBJECT _03_ICONS = { 4, -1, -1, 31, 0x0, 0x0, (long) &FILE , 9, 0, 9, 3 };
static OBJECT _04_ICONS = { 0, -1, -1, 31, 0x20, 0x0, (long) &FLOPPY , 9, 3, 9, 3 };
/* WINDOWS */
Awindow DIR_WI = {
NULL,
Awi_service,
file_make ,
Awi_open,
Awi_init,
NULL, NULL, 0, 0, -1,
0xfff, { 0, 0, 34, 14},
{0, 0, 0, 0}, {0, 0, 0, 0}, {-1, -1, -1, -1}, 0, 0,
0xfff0,
TEXT_002 ,
TEXT_001 ,
10000, 0xb, 0, -1,
&WI_ICON ,
NULL,
Awi_keys,
Awi_obchange,
Awi_redraw,
Awi_topped,
Awi_closed,
Awi_fulled,
Awi_arrowed,
Awi_hslid,
Awi_vslid,
Awi_sized,
Awi_moved};
Adescr ACSdescr = {
"ACS 1.0", 100,
-4, -4,
0x1b,
" ACS ACCESSORY",
&DESKTOP, NULL,
{
{ 0, NULL},
{ 2, NULL},
{ 3, NULL},
{ 4, NULL},
{ 1, NULL},
{ 5, NULL},
{ 6, NULL},
{ 7, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL},
{ 0, NULL}
} };