home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fujiology Archive
/
fujiology_archive_v1_0.iso
/
!FALCON
/
NOCREW
/
MP2_0997.ZIP
/
mp2_0997
/
src
/
mp2ctrl.rsh
< prev
next >
Wrap
Text File
|
1998-10-09
|
23KB
|
685 lines
/* GEM Resource C Source */
#include <portab.h>
#include <aes.h>
#include "MP2CTRL.H"
#if !defined(WHITEBAK)
#define WHITEBAK 0x0040
#endif
#if !defined(DRAW3D)
#define DRAW3D 0x0080
#endif
#define FLAGS9 0x0200
#define FLAGS10 0x0400
#define FLAGS11 0x0800
#define FLAGS12 0x1000
#define FLAGS13 0x2000
#define FLAGS14 0x4000
#define FLAGS15 0x8000
#define STATE8 0x0100
#define STATE9 0x0200
#define STATE10 0x0400
#define STATE11 0x0800
#define STATE12 0x1000
#define STATE13 0x2000
#define STATE14 0x4000
#define STATE15 0x8000
TEDINFO rs_tedinfo[] =
{ " ",
"\0",
"\0",
SMALL, 0, TE_LEFT , 0x1100, 0, 0, 17, 1,
"MPEG Audio",
"\0",
"\0",
IBM , 0, TE_CNTR , 0x1100, 0, -1, 11, 1,
"Version 0.0000000000000",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, -1, 24, 1,
"DSP decoder & Shoe",
"\0",
"\0",
IBM , 0, TE_LEFT , 0x1100, 0, -1, 19, 1,
"Fredrik Noring",
"\0",
"\0",
IBM , 0, TE_LEFT , 0x1100, 0, -1, 15, 1,
"noring@nocrew.org",
"\0",
"\0",
SMALL, 0, TE_RIGHT, 0x1100, 0, 0, 18, 1,
"GEM interface",
"\0",
"\0",
IBM , 0, TE_LEFT , 0x1100, 0, 0, 14, 1,
"Tomas Berndtsson",
"\0",
"\0",
IBM , 0, TE_RIGHT, 0x1100, 0, 0, 17, 1,
"tomas@nocrew.org",
"\0",
"\0",
SMALL, 0, TE_RIGHT, 0x1100, 0, 0, 17, 1,
"http://mp2.nocrew.org/",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, -1, 23, 1,
"\275 1999",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, 0, 7, 1,
"NoCrew Laboratories",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, 0, 20, 1,
" ",
"\0",
"\0",
SMALL, 0, TE_LEFT , 0x1100, 0, 0, 17, 1,
"MPEG Audio",
"\0",
"\0",
IBM , 0, TE_CNTR , 0x1100, 0, -1, 11, 1,
"Version 0.0000000000000",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, -1, 24, 1,
"DSP decoder & Shoe",
"\0",
"\0",
IBM , 0, TE_LEFT , 0x1C00, 0, -1, 19, 1,
"Fredrik Noring",
"\0",
"\0",
IBM , 0, TE_LEFT , 0x1100, 0, -1, 15, 1,
"noring@nocrew.org",
"\0",
"\0",
SMALL, 0, TE_RIGHT, 0x1100, 0, 0, 18, 1,
"GEM interface",
"\0",
"\0",
IBM , 0, TE_LEFT , 0x1C00, 0, 0, 14, 1,
"Tomas Berndtsson",
"\0",
"\0",
IBM , 0, TE_RIGHT, 0x1100, 0, 0, 17, 1,
"tomas@nocrew.org",
"\0",
"\0",
SMALL, 0, TE_RIGHT, 0x1100, 0, 0, 17, 1,
"http://mp2.nocrew.org/",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1C00, 0, -1, 23, 1,
"\275 1999",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, 0, 7, 1,
"NoCrew Laboratories",
"\0",
"\0",
SMALL, 0, TE_CNTR , 0x1100, 0, 0, 20, 1
};
RSIB0MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0180,
0x03C0, 0x07E0, 0x0FF0, 0x1FF8,
0x1FF8, 0x0000, 0x1FF8, 0x0000,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB0DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0180,
0x03C0, 0x07E0, 0x0FF0, 0x1FF8,
0x1FF8, 0x0000, 0x1FF8, 0x0000,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB1MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB1DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB2MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0600,
0x0700, 0x0780, 0x07C0, 0x07E0,
0x07E0, 0x07C0, 0x0780, 0x0700,
0x0600, 0x0000, 0x0000, 0x0000
};
RSIB2DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0600,
0x0700, 0x0780, 0x07C0, 0x07E0,
0x07E0, 0x07C0, 0x0780, 0x0700,
0x0600, 0x0000, 0x0000, 0x0000
};
RSIB3MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0000, 0x0000, 0x0000
};
RSIB3DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0000, 0x0000, 0x0000
};
RSIB4MASK[] =
{ 0x0000, 0x0000, 0x0180, 0x03C0,
0x03C0, 0x0180, 0x0000, 0x07E0,
0x03C0, 0x03C0, 0x03C0, 0x03C0,
0x03C0, 0x07E0, 0x0000, 0x0000
};
RSIB4DATA[] =
{ 0x0000, 0x0000, 0x0180, 0x03C0,
0x03C0, 0x0180, 0x0000, 0x07E0,
0x03C0, 0x03C0, 0x03C0, 0x03C0,
0x03C0, 0x07E0, 0x0000, 0x0000
};
RSIB5MASK[] =
{ 0x0000, 0x0600, 0x0300, 0x0180,
0x0FD0, 0x19B8, 0x1378, 0x363C,
0x301C, 0x301C, 0x301C, 0x1838,
0x1FF8, 0x0FF0, 0x03C0, 0x0000
};
RSIB5DATA[] =
{ 0x0000, 0x0600, 0x0300, 0x0180,
0x0FD0, 0x19B8, 0x1378, 0x363C,
0x301C, 0x301C, 0x301C, 0x1838,
0x1FF8, 0x0FF0, 0x03C0, 0x0000
};
RSIB6MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x30C0,
0x38E0, 0x3CF0, 0x3EF8, 0x3FFC,
0x3FFC, 0x3EF8, 0x3CF0, 0x38E0,
0x30C0, 0x0000, 0x0000, 0x0000
};
RSIB6DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x30C0,
0x38E0, 0x3CF0, 0x3EF8, 0x3FFC,
0x3FFC, 0x3EF8, 0x3CF0, 0x38E0,
0x30C0, 0x0000, 0x0000, 0x0000
};
RSIB7MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0E30, 0x0F30, 0x0FB0, 0x0FF0,
0x0FF0, 0x0FB0, 0x0F30, 0x0E30,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB7DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0E30, 0x0F30, 0x0FB0, 0x0FF0,
0x0FF0, 0x0FB0, 0x0F30, 0x0E30,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB8MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0C70, 0x0CF0, 0x0DF0, 0x0FF0,
0x0FF0, 0x0DF0, 0x0CF0, 0x0C70,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB8DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0C70, 0x0CF0, 0x0DF0, 0x0FF0,
0x0FF0, 0x0DF0, 0x0CF0, 0x0C70,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB9MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0E00,
0x0700, 0x0300, 0x0180, 0x0180,
0x01C0, 0x01C0, 0x0360, 0x0660,
0x0E30, 0x1C18, 0x0000, 0x0000
};
RSIB9DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0E00,
0x0700, 0x0300, 0x0180, 0x0180,
0x01C0, 0x01C0, 0x0360, 0x0660,
0x0E30, 0x1C18, 0x0000, 0x0000
};
RSIB10MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0180,
0x03C0, 0x07E0, 0x0FF0, 0x1FF8,
0x1FF8, 0x0000, 0x1FF8, 0x0000,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB10DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0180,
0x03C0, 0x07E0, 0x0FF0, 0x1FF8,
0x1FF8, 0x0000, 0x1FF8, 0x0000,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB11MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB11DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x1FF8, 0x1FF8, 0x1FF8,
0x1FF8, 0x0000, 0x0000, 0x0000
};
RSIB12MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0600,
0x0700, 0x0780, 0x07C0, 0x07E0,
0x07E0, 0x07C0, 0x0780, 0x0700,
0x0600, 0x0000, 0x0000, 0x0000
};
RSIB12DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0600,
0x0700, 0x0780, 0x07C0, 0x07E0,
0x07E0, 0x07C0, 0x0780, 0x0700,
0x0600, 0x0000, 0x0000, 0x0000
};
RSIB13MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0000, 0x0000, 0x0000
};
RSIB13DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0E70, 0x0E70, 0x0E70,
0x0E70, 0x0000, 0x0000, 0x0000
};
RSIB14MASK[] =
{ 0x0000, 0x0180, 0x03C0, 0x03C0,
0x0180, 0x0000, 0x07E0, 0x03C0,
0x03C0, 0x03C0, 0x03C0, 0x03C0,
0x03C0, 0x07E0, 0x0000, 0x0000
};
RSIB14DATA[] =
{ 0x0000, 0x0180, 0x03C0, 0x03C0,
0x0180, 0x0000, 0x07E0, 0x03C0,
0x03C0, 0x03C0, 0x03C0, 0x03C0,
0x03C0, 0x07E0, 0x0000, 0x0000
};
RSIB15MASK[] =
{ 0x0000, 0x0600, 0x0300, 0x0180,
0x0FD0, 0x19B8, 0x1378, 0x363C,
0x301C, 0x301C, 0x301C, 0x1838,
0x1FF8, 0x0FF0, 0x03C0, 0x0000
};
RSIB15DATA[] =
{ 0x0000, 0x0600, 0x0300, 0x0180,
0x0FD0, 0x19B8, 0x1378, 0x363C,
0x301C, 0x301C, 0x301C, 0x1838,
0x1FF8, 0x0FF0, 0x03C0, 0x0000
};
RSIB16MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x30C0,
0x38E0, 0x3CF0, 0x3EF8, 0x3FFC,
0x3FFC, 0x3EF8, 0x3CF0, 0x38E0,
0x30C0, 0x0000, 0x0000, 0x0000
};
RSIB16DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x30C0,
0x38E0, 0x3CF0, 0x3EF8, 0x3FFC,
0x3FFC, 0x3EF8, 0x3CF0, 0x38E0,
0x30C0, 0x0000, 0x0000, 0x0000
};
RSIB17MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0E30, 0x0F30, 0x0FB0, 0x0FF0,
0x0FF0, 0x0FB0, 0x0F30, 0x0E30,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB17DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0E30, 0x0F30, 0x0FB0, 0x0FF0,
0x0FF0, 0x0FB0, 0x0F30, 0x0E30,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB18MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0C70, 0x0CF0, 0x0DF0, 0x0FF0,
0x0FF0, 0x0DF0, 0x0CF0, 0x0C70,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB18DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0C30,
0x0C70, 0x0CF0, 0x0DF0, 0x0FF0,
0x0FF0, 0x0DF0, 0x0CF0, 0x0C70,
0x0C30, 0x0000, 0x0000, 0x0000
};
RSIB19MASK[] =
{ 0x0000, 0x0000, 0x0000, 0x0E00,
0x0700, 0x0300, 0x0180, 0x0180,
0x01C0, 0x01C0, 0x0360, 0x0660,
0x0E30, 0x1C18, 0x0000, 0x0000
};
RSIB19DATA[] =
{ 0x0000, 0x0000, 0x0000, 0x0E00,
0x0700, 0x0300, 0x0180, 0x0180,
0x01C0, 0x01C0, 0x0360, 0x0660,
0x0E30, 0x1C18, 0x0000, 0x0000
};
ICONBLK rs_iconblk[] =
{ RSIB0MASK, RSIB0DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB1MASK, RSIB1DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB2MASK, RSIB2DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB3MASK, RSIB3DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB4MASK, RSIB4DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB5MASK, RSIB5DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB6MASK, RSIB6DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB7MASK, RSIB7DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB8MASK, RSIB8DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB9MASK, RSIB9DATA, "\0", 0x1000|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB10MASK, RSIB10DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB11MASK, RSIB11DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB12MASK, RSIB12DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB13MASK, RSIB13DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB14MASK, RSIB14DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB15MASK, RSIB15DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB16MASK, RSIB16DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB17MASK, RSIB17DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB18MASK, RSIB18DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8,
RSIB19MASK, RSIB19DATA, "\0", 0x1800|'\0',
0, 0, 0, 0, 16, 16, 0, 0, 0, 8
};
OBJECT rs_object[] =
{
/******** Tree 0 FORM_CTRL1 ****************************************************/
-1, CTRL_LOAD, CTRL_SHOE, G_BOX |0x0100, /* Object 0 CTRL_FIRST */
FLAGS9|FLAGS10|FLAGS14|FLAGS15, NORMAL, (LONG)0x00021188L,
0x0000, 0x0000, 0x040C, 0x0403,
CTRL_STOP, 2, 2, G_BOX |0x0100, /* Object 1 CTRL_LOAD */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0200, 0x0202, 0x0002, 0x0001,
CTRL_LOAD, -1, -1, G_ICON , /* Object 2 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[0],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_PLAY, 4, 4, G_BOX |0x0100, /* Object 3 CTRL_STOP */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0205, 0x0202, 0x0002, 0x0001,
CTRL_STOP, -1, -1, G_ICON , /* Object 4 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[1],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_PAUSE, 6, 6, G_BOX |0x0100, /* Object 5 CTRL_PLAY */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0602, 0x0E00, 0x0002, 0x0001,
CTRL_PLAY, -1, -1, G_ICON , /* Object 6 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[2],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_INFO, 8, 8, G_BOX |0x0100, /* Object 7 CTRL_PAUSE */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0602, 0x0202, 0x0002, 0x0001,
CTRL_PAUSE, -1, -1, G_ICON , /* Object 8 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[3],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_LOOP, 10, 10, G_BOX , /* Object 9 CTRL_INFO */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x020A, 0x0E00, 0x0002, 0x0001,
CTRL_INFO, -1, -1, G_ICON , /* Object 10 */
NONE, NORMAL, (LONG)&rs_iconblk[4],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_FF , 12, 12, G_BOX , /* Object 11 CTRL_LOOP */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0607, 0x0202, 0x0002, 0x0001,
CTRL_LOOP, -1, -1, G_ICON , /* Object 12 */
NONE, NORMAL, (LONG)&rs_iconblk[5],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_NEXT, 14, 14, G_BOX |0x0100, /* Object 13 CTRL_FF */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0205, 0x0E00, 0x0002, 0x0001,
CTRL_FF , -1, -1, G_ICON , /* Object 14 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[6],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_PREV, 16, 16, G_BOX |0x0100, /* Object 15 CTRL_NEXT */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0607, 0x0E00, 0x0002, 0x0001,
CTRL_NEXT, -1, -1, G_ICON , /* Object 16 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[7],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_FNAME_BOX, 18, 18, G_BOX |0x0100, /* Object 17 CTRL_PREV */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0200, 0x0E00, 0x0002, 0x0001,
CTRL_PREV, -1, -1, G_ICON , /* Object 18 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[8],
0x0000, 0x0000, 0x0002, 0x0001,
CTRL_FILENAME, -1, -1, G_BOX , /* Object 19 CTRL_FNAME_BOX */
FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x0200, 0x0200, 0x000C, 0x0800,
CTRL_SHOE, -1, -1, G_TEXT , /* Object 20 CTRL_FILENAME */
NONE, NORMAL, (LONG)&rs_tedinfo[0],
0x0200, 0x0200, 0x000C, 0x0800,
CTRL_FIRST, 22, 22, G_BOX , /* Object 21 CTRL_SHOE */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001170L,
0x020A, 0x0202, 0x0002, 0x0001,
CTRL_SHOE, -1, -1, G_ICON , /* Object 22 */
LASTOB, NORMAL, (LONG)&rs_iconblk[9],
0x0000, 0x0000, 0x0002, 0x0001,
/******** Tree 1 FORM_INFO1 ****************************************************/
-1, 1, 11, G_BOX , /* Object 0 INFO_FIRST */
NONE, NORMAL, (LONG)0x00011100L,
0x0000, 0x0000, 0x0014, 0x000B,
INFO_VERSION, -1, -1, G_TEXT , /* Object 1 */
NONE, NORMAL, (LONG)&rs_tedinfo[1],
0x0000, 0x0800, 0x0014, 0x0001,
3, -1, -1, G_TEXT , /* Object 2 INFO_VERSION */
NONE, NORMAL, (LONG)&rs_tedinfo[2],
0x0000, 0x0601, 0x0014, 0x0001,
4, -1, -1, G_TEXT , /* Object 3 */
NONE, NORMAL, (LONG)&rs_tedinfo[3],
0x0001, 0x0B03, 0x0012, 0x0001,
5, -1, -1, G_TEXT , /* Object 4 */
NONE, NORMAL, (LONG)&rs_tedinfo[4],
0x0003, 0x0C04, 0x000E, 0x0001,
6, -1, -1, G_TEXT , /* Object 5 */
NONE, NORMAL, (LONG)&rs_tedinfo[5],
0x0003, 0x0A05, 0x060C, 0x0001,
7, -1, -1, G_TEXT , /* Object 6 */
NONE, NORMAL, (LONG)&rs_tedinfo[6],
0x0001, 0x0E06, 0x000D, 0x0001,
8, -1, -1, G_TEXT , /* Object 7 */
NONE, NORMAL, (LONG)&rs_tedinfo[7],
0x0003, 0x0E07, 0x0010, 0x0401,
9, -1, -1, G_TEXT , /* Object 8 */
NONE, NORMAL, (LONG)&rs_tedinfo[8],
0x0003, 0x0E08, 0x000C, 0x0001,
10, -1, -1, G_TEXT , /* Object 9 */
NONE, NORMAL, (LONG)&rs_tedinfo[9],
0x0000, 0x000A, 0x0014, 0x0001,
11, -1, -1, G_TEXT , /* Object 10 */
NONE, NORMAL, (LONG)&rs_tedinfo[10],
0x0000, 0x0002, 0x0014, 0x0001,
INFO_FIRST, -1, -1, G_TEXT , /* Object 11 */
LASTOB, NORMAL, (LONG)&rs_tedinfo[11],
0x0000, 0x0802, 0x0014, 0x0001,
/******** Tree 2 FORM_CTRL4 ****************************************************/
-1, 1, 21, G_BOX |0x0100, /* Object 0 */
FLAGS9|FLAGS10|FLAGS14|FLAGS15, NORMAL, (LONG)0x000211F8L,
0x0000, 0x0000, 0x040C, 0x0403,
3, 2, 2, G_BOX |0x0100, /* Object 1 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0200, 0x0202, 0x0002, 0x0001,
1, -1, -1, G_ICON , /* Object 2 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[10],
0x0000, 0x0000, 0x0002, 0x0001,
5, 4, 4, G_BOX |0x0100, /* Object 3 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0205, 0x0202, 0x0002, 0x0001,
3, -1, -1, G_ICON , /* Object 4 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[11],
0x0000, 0x0000, 0x0002, 0x0001,
7, 6, 6, G_BOX |0x0100, /* Object 5 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0602, 0x0E00, 0x0002, 0x0001,
5, -1, -1, G_ICON , /* Object 6 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[12],
0x0000, 0x0000, 0x0002, 0x0001,
9, 8, 8, G_BOX |0x0100, /* Object 7 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0602, 0x0202, 0x0002, 0x0001,
7, -1, -1, G_ICON , /* Object 8 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[13],
0x0000, 0x0000, 0x0002, 0x0001,
11, 10, 10, G_BOX , /* Object 9 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x020A, 0x0E00, 0x0002, 0x0001,
9, -1, -1, G_ICON , /* Object 10 */
NONE, NORMAL, (LONG)&rs_iconblk[14],
0x0000, 0x0000, 0x0002, 0x0001,
13, 12, 12, G_BOX , /* Object 11 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0607, 0x0202, 0x0002, 0x0001,
11, -1, -1, G_ICON , /* Object 12 */
NONE, NORMAL, (LONG)&rs_iconblk[15],
0x0000, 0x0000, 0x0002, 0x0001,
15, 14, 14, G_BOX |0x0100, /* Object 13 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0205, 0x0E00, 0x0002, 0x0001,
13, -1, -1, G_ICON , /* Object 14 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[16],
0x0000, 0x0000, 0x0002, 0x0001,
17, 16, 16, G_BOX |0x0100, /* Object 15 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0607, 0x0E00, 0x0002, 0x0001,
15, -1, -1, G_ICON , /* Object 16 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[17],
0x0000, 0x0000, 0x0002, 0x0001,
19, 18, 18, G_BOX |0x0100, /* Object 17 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0200, 0x0E00, 0x0002, 0x0001,
17, -1, -1, G_ICON , /* Object 18 */
FLAGS12, NORMAL, (LONG)&rs_iconblk[18],
0x0000, 0x0000, 0x0002, 0x0001,
20, -1, -1, G_BOX , /* Object 19 */
FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x0200, 0x0200, 0x000C, 0x0800,
21, -1, -1, G_TEXT , /* Object 20 */
NONE, NORMAL, (LONG)&rs_tedinfo[12],
0x0200, 0x0200, 0x000C, 0x0800,
0, 22, 22, G_BOX , /* Object 21 */
SELECTABLE|EXIT|FLAGS9|FLAGS10, NORMAL, (LONG)0x00001178L,
0x020A, 0x0202, 0x0002, 0x0001,
21, -1, -1, G_ICON , /* Object 22 */
LASTOB, NORMAL, (LONG)&rs_iconblk[19],
0x0000, 0x0000, 0x0002, 0x0001,
/******** Tree 3 FORM_INFO4 ****************************************************/
-1, 1, 11, G_BOX , /* Object 0 */
FLAGS9|FLAGS10, NORMAL, (LONG)0x00011178L,
0x0000, 0x0000, 0x0014, 0x000B,
2, -1, -1, G_TEXT , /* Object 1 */
NONE, NORMAL, (LONG)&rs_tedinfo[13],
0x0000, 0x0800, 0x0014, 0x0001,
3, -1, -1, G_TEXT , /* Object 2 */
NONE, NORMAL, (LONG)&rs_tedinfo[14],
0x0000, 0x0601, 0x0014, 0x0001,
4, -1, -1, G_TEXT , /* Object 3 */
NONE, NORMAL, (LONG)&rs_tedinfo[15],
0x0001, 0x0B03, 0x0012, 0x0001,
5, -1, -1, G_TEXT , /* Object 4 */
NONE, NORMAL, (LONG)&rs_tedinfo[16],
0x0003, 0x0C04, 0x000E, 0x0001,
6, -1, -1, G_TEXT , /* Object 5 */
NONE, NORMAL, (LONG)&rs_tedinfo[17],
0x0003, 0x0A05, 0x060C, 0x0001,
7, -1, -1, G_TEXT , /* Object 6 */
NONE, NORMAL, (LONG)&rs_tedinfo[18],
0x0001, 0x0E06, 0x000D, 0x0001,
8, -1, -1, G_TEXT , /* Object 7 */
NONE, NORMAL, (LONG)&rs_tedinfo[19],
0x0003, 0x0E07, 0x0010, 0x0401,
9, -1, -1, G_TEXT , /* Object 8 */
NONE, NORMAL, (LONG)&rs_tedinfo[20],
0x0003, 0x0E08, 0x000C, 0x0001,
10, -1, -1, G_TEXT , /* Object 9 */
NONE, NORMAL, (LONG)&rs_tedinfo[21],
0x0000, 0x000A, 0x0014, 0x0001,
11, -1, -1, G_TEXT , /* Object 10 */
NONE, NORMAL, (LONG)&rs_tedinfo[22],
0x0000, 0x0002, 0x0014, 0x0001,
0, -1, -1, G_TEXT , /* Object 11 */
LASTOB, NORMAL, (LONG)&rs_tedinfo[23],
0x0000, 0x0802, 0x0014, 0x0001,
/******** Tree 4 FORM_SHOE ****************************************************/
-1, -1, -1, G_BOX , /* Object 0 SHOE_FIRST */
LASTOB, NORMAL, (LONG)0x00FF1170L,
0x0000, 0x0000, 0x0028, 0x0009
};
OBJECT *rs_trindex[] =
{ &rs_object[0], /* Tree 0 FORM_CTRL1 */
&rs_object[23], /* Tree 1 FORM_INFO1 */
&rs_object[35], /* Tree 2 FORM_CTRL4 */
&rs_object[58], /* Tree 3 FORM_INFO4 */
&rs_object[70] /* Tree 4 FORM_SHOE */
};