--- /dev/null
+/*------------------------------------------------------------------------------
+#
+#
+# MultiFinder-Aware Simple Input/Output Window resource
+#
+# for ReadSeq
+#
+------------------------------------------------------------------------------*/
+
+#include "systypes.r"
+#include "types.r"
+
+
+resource 'MENU' (20000, preload) {
+ 20000,
+ textMenuProc,
+ 0x7FFFFFFD,
+ enabled,
+ apple,
+ { /* array: 2 elements */
+ /* [1] */
+ "About ReadSeqÉ", noIcon, noKey, noMark, plain,
+ /* [2] */
+ "-", noIcon, noKey, noMark, plain
+ }
+};
+
+resource 'MENU' (20001, preload) {
+ 20001,
+ textMenuProc,
+ 0x0,
+ enabled,
+ "File",
+ { /* array: 11 elements */
+ /* [1] */
+ "New", noIcon, "N", noMark, plain,
+ /* [2] */
+ "Open", noIcon, "O", noMark, plain,
+ /* [3] */
+ "-", noIcon, noKey, noMark, plain,
+ /* [4] */
+ "Close", noIcon, "W", noMark, plain,
+ /* [5] */
+ "Save", noIcon, "S", noMark, plain,
+ /* [6] */
+ "Save AsÉ", noIcon, noKey, noMark, plain,
+ /* [7] */
+ "-", noIcon, noKey, noMark, plain,
+ /* [8] */
+ "Page SetupÉ", noIcon, noKey, noMark, plain,
+ /* [9] */
+ "PrintÉ", noIcon, noKey, noMark, plain,
+ /* [10] */
+ "-", noIcon, noKey, noMark, plain,
+ /* [11] */
+ "Quit", noIcon, "Q", noMark, plain
+ }
+};
+
+resource 'MENU' (20002, preload) {
+ 20002,
+ textMenuProc,
+ 0x0,
+ enabled,
+ "Edit",
+ { /* array: 6 elements */
+ /* [1] */
+ "Undo", noIcon, "Z", noMark, plain,
+ /* [2] */
+ "-", noIcon, noKey, noMark, plain,
+ /* [3] */
+ "Cut", noIcon, "X", noMark, plain,
+ /* [4] */
+ "Copy", noIcon, "C", noMark, plain,
+ /* [5] */
+ "Paste", noIcon, "V", noMark, plain,
+ /* [6] */
+ "Clear", noIcon, noKey, noMark, plain
+ }
+};
+
+resource 'MENU' (20003, preload) {
+ 20003,
+ textMenuProc,
+ allEnabled,
+ enabled,
+ "Font",
+ { /* array: 0 elements */
+ }
+};
+
+resource 'ALRT' (20000, purgeable) {
+ {98, 108, 314, 405},
+ 20000,
+ { /* array: 4 elements */
+ /* [1] */
+ OK, visible, silent,
+ /* [2] */
+ OK, visible, silent,
+ /* [3] */
+ OK, visible, silent,
+ /* [4] */
+ OK, visible, silent
+ }
+};
+
+resource 'ALRT' (20001, purgeable) {
+ {40, 20, 150, 260},
+ 20001,
+ { /* array: 4 elements */
+ /* [1] */
+ OK, visible, silent,
+ /* [2] */
+ OK, visible, silent,
+ /* [3] */
+ OK, visible, silent,
+ /* [4] */
+ OK, visible, silent
+ }
+};
+
+resource 'ALRT' (20002, preload) {
+ {72, 64, 212, 372},
+ 20002,
+ { /* array: 4 elements */
+ /* [1] */
+ OK, visible, silent,
+ /* [2] */
+ OK, visible, silent,
+ /* [3] */
+ OK, visible, silent,
+ /* [4] */
+ OK, visible, silent
+ }
+};
+
+resource 'DITL' (20000, purgeable) {
+ { /* array DITLarray: 8 elements */
+ /* [1] */
+ {191, 98, 211, 178},
+ Button {
+ enabled,
+ "OK"
+ },
+ /* [2] */
+ {110, 24, 130, 256},
+ StaticText {
+ disabled,
+ " Copyright © 1990 by d.g.gilbert\n"
+ },
+ /* [3] */
+ {6, 93, 24, 281},
+ StaticText {
+ disabled,
+ "A tool for molecular biology."
+ },
+ /* [4] */
+ {31, 25, 86, 281},
+ StaticText {
+ disabled,
+ "Reads and writes nucleic or protein sequ"
+ "ences in various formats. Data files may"
+ " have multiple sequences."
+ },
+ /* [5] */
+ {6, 17, 22, 92},
+ StaticText {
+ disabled,
+ "ReadSeq"
+ },
+ /* [6] */
+ {150, 28, 186, 262},
+ StaticText {
+ disabled,
+ "land mail: biology dept., indiana univer"
+ "sity, bloomington, in 47405\n"
+ },
+ /* [7] */
+ {129, 25, 153, 258},
+ StaticText {
+ disabled,
+ " e-mail: gilbertd@bio.indiana.edu\n"
+ },
+ /* [8] */
+ {86, 12, 107, 281},
+ StaticText {
+ disabled,
+ "This program may be freely distributed."
+ }
+ }
+};
+
+resource 'DITL' (20001, purgeable) {
+ { /* array DITLarray: 3 elements */
+ /* [1] */
+ {80, 150, 100, 230},
+ Button {
+ enabled,
+ "OK"
+ },
+ /* [2] */
+ {10, 60, 60, 230},
+ StaticText {
+ disabled,
+ "Error. ^0."
+ },
+ /* [3] */
+ {8, 8, 40, 40},
+ Icon {
+ disabled,
+ 2
+ }
+ }
+};
+
+resource 'DITL' (20002, preload) {
+ { /* array DITLarray: 4 elements */
+ /* [1] */
+ {58, 25, 76, 99},
+ Button {
+ enabled,
+ "Yes"
+ },
+ /* [2] */
+ {86, 25, 104, 99},
+ Button {
+ enabled,
+ "No"
+ },
+ /* [3] */
+ {12, 20, 45, 277},
+ StaticText {
+ disabled,
+ "Save changes before closing?"
+ },
+ /* [4] */
+ {86, 195, 104, 269},
+ Button {
+ enabled,
+ "Cancel"
+ }
+ }
+};
+
+resource 'CNTL' (20000, purgeable, preload) {
+ {-1, 465, 272, 481},
+ 0,
+ invisible,
+ 0,
+ 0,
+ scrollBarProc,
+ 0,
+ ""
+};
+
+resource 'CNTL' (20001, purgeable, preload) {
+ {271, -1, 287, 466},
+ 0,
+ invisible,
+ 0,
+ 0,
+ scrollBarProc,
+ 0,
+ ""
+};
+
+data 'pzza' (128, purgeable) {
+ $"4D50 5320" /* MPS */
+};
+
+resource 'MBAR' (20000, preload) {
+ { /* array MenuArray: 4 elements */
+ /* [1] */
+ 20000,
+ /* [2] */
+ 20001,
+ /* [3] */
+ 20002,
+ /* [4] */
+ 20003
+ }
+};
+
+resource 'WIND' (20000, purgeable, preload) {
+ {0, 0, 286, 480},
+ zoomDocProc,
+ invisible,
+ noGoAway,
+ 0x0,
+ "untitled"
+};
+
+resource 'STR#' (20000, purgeable) {
+ { /* array StringArray: 11 elements */
+ /* [1] */
+ "You must run on 512Ke or later",
+ /* [2] */
+ "Application Memory Size is too small",
+ /* [3] */
+ "Not enough memory to run SIOW",
+ /* [4] */
+ "Not enough memory to do Cut",
+ /* [5] */
+ "Cannot do Cut",
+ /* [6] */
+ "Cannot do Copy",
+ /* [7] */
+ "Cannot exceed 32,000 characters with Pas"
+ "te",
+ /* [8] */
+ "Not enough memory to do Paste",
+ /* [9] */
+ "Cannot create window",
+ /* [10] */
+ "Cannot exceed 32,000 characters",
+ /* [11] */
+ "Cannot do PasteFont not found"
+ }
+};
+
+resource 'SIZE' (-1) {
+ reserved,
+ acceptSuspendResumeEvents,
+ reserved,
+ canBackground,
+ multiFinderAware,
+ backgroundAndForeground,
+ dontGetFrontClicks,
+ ignoreChildDiedEvents,
+ not32BitCompatible,
+ notHighLevelEventAware,
+ onlyLocalHLEvents,
+ notStationeryAware,
+ dontUseTextEditServices,
+ reserved,
+ reserved,
+ reserved,
+ 124928,
+ 38912
+};
+
+resource 'SIZE' (0) {
+ reserved,
+ acceptSuspendResumeEvents,
+ reserved,
+ canBackground,
+ multiFinderAware,
+ backgroundAndForeground,
+ dontGetFrontClicks,
+ ignoreChildDiedEvents,
+ not32BitCompatible,
+ notHighLevelEventAware,
+ onlyLocalHLEvents,
+ notStationeryAware,
+ dontUseTextEditServices,
+ reserved,
+ reserved,
+ reserved,
+ 256000,
+ 38912
+};
+
+data 'siow' (0) {
+ $"0F52 6561 6453 6571 2069 6E20 5349 4F57" /* .ReadSeq in SIOW */
+};
+
+resource 'BNDL' (128) {
+ 'siow',
+ 0,
+ { /* array TypeArray: 2 elements */
+ /* [1] */
+ 'ICN#',
+ { /* array IDArray: 1 elements */
+ /* [1] */
+ 0, 128
+ },
+ /* [2] */
+ 'FREF',
+ { /* array IDArray: 1 elements */
+ /* [1] */
+ 0, 128
+ }
+ }
+};
+
+resource 'FREF' (128) {
+ 'APPL',
+ 0,
+ ""
+};
+
+resource 'ICN#' (128) {
+ { /* array: 2 elements */
+ /* [1] */
+ $"0000 0000 0000 0000 0010 4100 0010 2200"
+ $"0020 2200 0020 2100 0020 4100 0010 4200"
+ $"0010 4200 0010 2200 0020 2100 0020 0100"
+ $"00FF FF00 03FF FFE0 0791 03F0 0ED1 0E7C"
+ $"1C31 321C 380D C10E 3FFF FFFE 3003 C106"
+ $"380D 300E 1E31 0E3C 1FC1 01F8 07FF FFE0"
+ $"00FF FE",
+ /* [2] */
+ $"0000 0000 0000 0000 0010 4100 0010 2200"
+ $"0020 2200 0020 2100 0020 4100 0010 4200"
+ $"0010 4200 0010 2200 0020 2100 0020 0100"
+ $"00FF FF00 03FF FFE0 07FF FFF0 0FFF FFFC"
+ $"1FFF FFFC 3FFF FFFE 3FFF FFFE 3FFF FFFE"
+ $"3FFF FFFE 1FFF FFFC 1FFF FFF8 07FF FFE0"
+ $"00FF FE"
+ }
+};
+