home *** CD-ROM | disk | FTP | other *** search
-
- SHORT BorderVectors1[] = {
- 0,0,
- 71,0,
- 71,17,
- 0,17,
- 0,0
- };
- struct Border Border1 = {
- -2,-1,
- 3,0,JAM1,
- 5,
- BorderVectors1,
- NULL
- };
-
- struct IntuiText IText1 = {
- 2,0,JAM2,
- 9,4,
- NULL,
- (UBYTE *)"Rewind",
- NULL
- };
-
- struct Gadget g_Rewind = {
- NULL,
- 7,12,
- 68,16,
- NULL,
- RELVERIFY,
- BOOLGADGET,
- (APTR)&Border1,
- NULL,
- &IText1,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- SHORT BorderVectors2[] = {
- 0,0,
- 71,0,
- 71,17,
- 0,17,
- 0,0
- };
- struct Border Border2 = {
- -2,-1,
- 3,0,JAM1,
- 5,
- BorderVectors2,
- NULL
- };
-
- struct IntuiText IText2 = {
- 2,0,JAM2,
- 8,4,
- NULL,
- (UBYTE *)"Record",
- NULL
- };
-
- struct Gadget g_Record = {
- &g_Rewind,
- 81,12,
- 68,16,
- NULL,
- RELVERIFY+TOGGLESELECT,
- BOOLGADGET,
- (APTR)&Border2,
- NULL,
- &IText2,
- NULL,
- NULL,
- NULL,
- NULL
- };
-
- #define GadgetList1 g_Record
-
- struct IntuiText IText3 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Toggle Thru",
- NULL
- };
-
- struct MenuItem MenuItem2 = {
- NULL,
- 0,9,
- 128,8,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText3,
- NULL,
- '`',
- NULL,
- MENUNULL
- };
-
- struct IntuiText IText4 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Help",
- NULL
- };
-
- struct MenuItem MenuItem1 = {
- &MenuItem2,
- 0,0,
- 128,8,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText4,
- NULL,
- '.',
- NULL,
- MENUNULL
- };
-
- struct Menu Menu2 = {
- NULL,
- 82,0,
- 57,0,
- MENUENABLED,
- "Tools",
- &MenuItem1
- };
-
- struct IntuiText IText5 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)" are you sure? ",
- NULL
- };
-
- struct MenuItem SubItem1 = {
- NULL,
- 33,3,
- 120,8,
- ITEMTEXT+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText5,
- NULL,
- NULL,
- NULL,
- MENUNULL
- };
-
- struct IntuiText IText6 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Quit",
- NULL
- };
-
- struct MenuItem MenuItem7 = {
- NULL,
- 0,36,
- 104,8,
- ITEMTEXT+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText6,
- NULL,
- NULL,
- &SubItem1,
- MENUNULL
- };
-
- struct IntuiText IText7 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Write",
- NULL
- };
-
- struct MenuItem MenuItem6 = {
- &MenuItem7,
- 0,27,
- 104,8,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText7,
- NULL,
- 'w',
- NULL,
- MENUNULL
- };
-
- struct IntuiText IText8 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Save as ",
- NULL
- };
-
- struct MenuItem MenuItem5 = {
- &MenuItem6,
- 0,18,
- 104,8,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText8,
- NULL,
- 's',
- NULL,
- MENUNULL
- };
-
- struct IntuiText IText9 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Re-read",
- NULL
- };
-
- struct MenuItem MenuItem4 = {
- &MenuItem5,
- 0,9,
- 104,8,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText9,
- NULL,
- 'r',
- NULL,
- MENUNULL
- };
-
- struct IntuiText IText10 = {
- 3,1,COMPLEMENT,
- 0,0,
- NULL,
- (UBYTE *)"Load",
- NULL
- };
-
- struct MenuItem MenuItem3 = {
- &MenuItem4,
- 0,0,
- 104,8,
- ITEMTEXT+COMMSEQ+ITEMENABLED+HIGHBOX,
- 0,
- (APTR)&IText10,
- NULL,
- 'l',
- NULL,
- MENUNULL
- };
-
- struct Menu Menu1 = {
- &Menu2,
- 0,0,
- 75,0,
- MENUENABLED,
- "Project",
- &MenuItem3
- };
-
- #define MenuList1 Menu1
-
- struct NewWindow NewWindowStructure1 = {
- 485,50,
- 155,31,
- 0,2,
- GADGETUP+MENUPICK+CLOSEWINDOW,
- WINDOWDRAG+WINDOWCLOSE+ACTIVATE,
- &g_Record,
- NULL,
- (UBYTE *)" MIDI Recorder ",
- NULL,
- NULL,
- 5,5,
- 640,200,
- WBENCHSCREEN
- };
-
-
- void HandleEvent(object)
- APTR object;
- {
- if (object == (APTR)&g_Record) { Record(object); return; }
- if (object == (APTR)&g_Rewind) { Rewind(object); return; }
- }
- #define HANDLEEVENT HandleEvent
-
- /* end of PowerWindows source generation */
-