Remove a spurious reference to a variable I've removed.
[sgt/putty] / mac / mac_res.r
CommitLineData
15f58acd 1/* $Id: mac_res.r,v 1.5 2002/12/30 14:17:51 ben Exp $ */
4df086de 2/*
3 * Copyright (c) 1999 Ben Harris
4 * All rights reserved.
5 *
6 * Permission is hereby granted, free of charge, to any person
7 * obtaining a copy of this software and associated documentation
8 * files (the "Software"), to deal in the Software without
9 * restriction, including without limitation the rights to use,
10 * copy, modify, merge, publish, distribute, sublicense, and/or
11 * sell copies of the Software, and to permit persons to whom the
12 * Software is furnished to do so, subject to the following
13 * conditions:
14 *
15 * The above copyright notice and this permission notice shall be
16 * included in all copies or substantial portions of the Software.
17 *
18 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
19 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
21 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR
22 * ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
23 * CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
24 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
25 * SOFTWARE.
26 */
27
28/* PuTTY resources */
29
15f58acd 30/*
31 * The space after the # for system includes is to stop mkfiles.pl
32 * trying to chase them (Rez doesn't support the angle-bracket
33 * syntax).
34 */
35
36# include "Types.r"
37# include "Dialogs.r"
38# include "Palettes.r"
4df086de 39
40/* Get resource IDs we share with C code */
41#include "macresid.h"
42
43/*
44 * Finder-related resources
45 */
46
47/* 'pTTY' is now registered with Apple as PuTTY's signature */
48
49type 'pTTY' as 'STR ';
50
51resource 'pTTY' (0, purgeable) {
52 "PuTTY experimental Mac port"
53};
54
55resource 'SIZE' (-1) {
56 reserved,
57 ignoreSuspendResumeEvents,
58 reserved,
59 cannotBackground,
60 needsActivateOnFGSwitch,
61 backgroundAndForeground,
62 dontGetFrontClicks,
63 ignoreAppDiedEvents,
64 is32BitCompatible,
65 notHighLevelEventAware,
66 onlyLocalHLEvents,
67 notStationeryAware,
68 useTextEditServices,
69 reserved,
70 reserved,
71 reserved,
72 1024 * 1024, /* Minimum size */
73 1024 * 1024, /* Preferred size */
74};
75
76resource 'FREF' (128, purgeable) {
77 /* The application itself */
78 'APPL', 128, ""
79};
80
81resource 'FREF' (129, purgeable) {
82 /* Saved session */
83 'Sess', 129, ""
84 };
85
86resource 'FREF' (130, purgeable) {
87 /* SSH host keys database */
88 'HKey', 130, ""
89};
90
91resource 'BNDL' (128, purgeable) {
92 'pTTY', 0,
93 {
94 'ICN#', {
95 128, 128,
96 129, 129,
97 130, 130
98 },
99 'FREF', {
100 128, 128,
101 129, 129,
102 130, 130
103 };
104 };
105};
106
107/* Icons, courtesy of DeRez */
108
109/* Application icon */
110resource 'ICN#' (128, purgeable) {
111 { /* array: 2 elements */
112 /* [1] */
113 $"00003FFE 00004001 00004FF9 00005005"
114 $"00005355 00004505 00005A05 00002405"
115 $"00004A85 00019005 000223F9 00047C01"
116 $"00180201 7FA00C7D 801F1001 9FE22001"
117 $"A00CDFFE AA892002 A0123FFE A82C0000"
118 $"A0520000 AA6A0000 A00A0000 9FF20000"
119 $"80020000 80020000 90FA0000 80020000"
120 $"80020000 7FFC0000 40040000 7FFC",
121 /* [2] */
122 $"00003FFE 00007FFF 00007FFF 00007FFF"
123 $"00007FFF 00007FFF 00007FFF 00007FFF"
124 $"00007FFF 0001FFFF 0003FFFF 0007FFFF"
125 $"001FFFFF 7FFFFFFF FFFFFFFF FFFFFFFF"
126 $"FFFFFFFE FFFF3FFE FFFE3FFE FFFE0000"
127 $"FFFE0000 FFFE0000 FFFE0000 FFFE0000"
128 $"FFFE0000 FFFE0000 FFFE0000 FFFE0000"
129 $"FFFE0000 7FFC0000 7FFC0000 7FFC"
130 }
131};
132
133resource 'icl4' (128, purgeable) {
134 $"000000000000000000FFFFFFFFFFFFF0"
135 $"00000000000000000FCCCCCCCCCCCCCF"
136 $"00000000000000000FCEEEEEEEEEEECF"
137 $"00000000000000000FCE0D0D0D0D0CCF"
138 $"00000000000000000FCED0FFD0D0D0CF"
139 $"00000000000000000FCE0F1F0D0D0CCF"
140 $"00000000000000000FCFF1F0D0D0D0CF"
141 $"00000000000000000FF11F0D0D0D0CCF"
142 $"00000000000000000F11F0D0D0D0D0CF"
143 $"000000000000000FF11F0D0D0D0D0CCF"
144 $"00000000000000F111FEC0C0C0C0C0CF"
145 $"0000000000000F111FFFFFCCCCCCCCCF"
146 $"00000000000FF111111111FCCCCCCCCF"
147 $"0FFFFFFFFFF111111111FFCCCFFFFFCF"
148 $"FCCCCCCCCCCFFFFF111F3CCCCCCCCCCF"
149 $"FCEEEEEEEEEEECF111FCCCCCCCCCCCCF"
150 $"FCE0D0D0D0D0FF11FFFFFFFFFFFFFFF0"
151 $"FCED0D0D0D0DF11F00FCCCDDDEEEEAF0"
152 $"FCE0D0D0D0DF11F000FFFFFFFFFFFFF0"
153 $"FCED0D0D0DF1FFF00000000000000000"
154 $"FCE0D0D0DF1FCCF00000000000000000"
155 $"FCED0D0D0FFD0CF00000000000000000"
156 $"FCE0D0D0D0D0CCF00000000000000000"
157 $"FCEC0C0C0C0C0CF00000000000000000"
158 $"FCCCCCCCCCCCCCF00000000000000000"
159 $"FCCCCCCCCCCCCCF00000000000000000"
160 $"FC88CCCCFFFFFCF00000000000000000"
161 $"FC33CCCCCCCCCCF00000000000000000"
162 $"FCCCCCCCCCCCCCF00000000000000000"
163 $"0FFFFFFFFFFFFF000000000000000000"
164 $"0FCCCDDDEEEEAF000000000000000000"
165 $"0FFFFFFFFFFFFF"
166};
167
168resource 'icl8' (128, purgeable) {
169 $"000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFF00"
170 $"0000000000000000000000000000000000FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF"
171 $"0000000000000000000000000000000000FF2BFCFCFCFCFCFCFCFCFCFCFC2BFF"
172 $"0000000000000000000000000000000000FF2BFC2A2A2A2A2A2A2A2A2A002BFF"
173 $"0000000000000000000000000000000000FF2BFC2A2AFFFF2A2A2A2A2A002BFF"
174 $"0000000000000000000000000000000000FF2BFC2AFF05FF2A2A2A2A2A002BFF"
175 $"0000000000000000000000000000000000FF2BFFFF05FF2A2A2A2A2A2A002BFF"
176 $"0000000000000000000000000000000000FFFF0505FF2A2A2A2A2A2A2A002BFF"
177 $"0000000000000000000000000000000000FF0505FF2A2A2A2A2A2A2A2A002BFF"
178 $"000000000000000000000000000000FFFF0505FF2A2A2A2A2A2A2A2A2A002BFF"
179 $"0000000000000000000000000000FF050505FFFC000000000000000000002BFF"
180 $"00000000000000000000000000FF050505FFFFFFFFFF2B2B2B2B2B2B2B2B2BFF"
181 $"0000000000000000000000FFFF050505050505050505FF2B2B2B2B2B2B2B2BFF"
182 $"00FFFFFFFFFFFFFFFFFFFF050505050505050505FFFF2B2B2BFFFFFFFFFF2BFF"
183 $"FF2B2B2B2B2B2B2B2B2B2BFFFFFFFFFF050505FFD82B2B2B2B2B2B2B2B2B2BFF"
184 $"FF2BFCFCFCFCFCFCFCFCFCFCFC2BFF050505FF2B2B2B2B2B2B2B2B2B2B2B2BFF"
185 $"FF2BFC2A2A2A2A2A2A2A2A2AFFFF0505FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00"
186 $"FF2BFC2A2A2A2A2A2A2A2A2AFF0505FF0000FF2BF7F8F9FAFAFBFBFCFCFDFF00"
187 $"FF2BFC2A2A2A2A2A2A2A2AFF0505FF000000FFFFFFFFFFFFFFFFFFFFFFFFFF00"
188 $"FF2BFC2A2A2A2A2A2A2AFF05FFFFFF0000000000000000000000000000000000"
189 $"FF2BFC2A2A2A2A2A2AFF05FF002BFF0000000000000000000000000000000000"
190 $"FF2BFC2A2A2A2A2A2AFFFF2A002BFF0000000000000000000000000000000000"
191 $"FF2BFC2A2A2A2A2A2A2A2A2A002BFF0000000000000000000000000000000000"
192 $"FF2BFC000000000000000000002BFF0000000000000000000000000000000000"
193 $"FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000"
194 $"FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000"
195 $"FF2BE3E32B2B2B2BFFFFFFFFFF2BFF0000000000000000000000000000000000"
196 $"FF2BD8D82B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000"
197 $"FF2B2B2B2B2B2B2B2B2B2B2B2B2BFF0000000000000000000000000000000000"
198 $"00FFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000"
199 $"00FF2BF7F8F9FAFAFBFBFCFCFDFF000000000000000000000000000000000000"
200 $"00FFFFFFFFFFFFFFFFFFFFFFFFFF"
201};
9968412e 202
4df086de 203resource 'ics#' (128, purgeable) {
204 { /* array: 2 elements */
205 /* [1] */
9968412e 206 $"00FF 0081 008D 0035 00D5 0325 F441 822D"
207 $"B4C1 AB3E AC00 B100 8100 8D00 8100 7E",
4df086de 208 /* [2] */
9968412e 209 $"00FF 00FF 00FF 00FF 00FF 03FF FFFF FFFF"
4df086de 210 $"FFFF FF7E FF00 FF00 FF00 FF00 FF00 7E"
211 }
212};
213
9968412e 214resource 'ics4' (128) {
215 $"00000000FFFFFFFF"
216 $"00000000FCCCCCCF"
217 $"00000000FCEEEECF"
218 $"00000000FCFFC0CF"
219 $"00000000FF1FC0CF"
220 $"000000FF11F000CF"
221 $"FFFFFF111FCCCCCF"
222 $"FCCCCCF111FCFFCF"
223 $"FCEEEF11FFCCCCCF"
224 $"FCECF1FF0FFFFFF0"
225 $"FCECFFCF00000000"
226 $"FCE000CF00000000"
227 $"FCCCCCCF00000000"
228 $"FCCCFFCF00000000"
229 $"FCCCCCCF00000000"
230 $"0FFFFFF0"
231};
232
233resource 'ics8' (128) {
234 $"0000000000000000FFFFFFFFFFFFFFFF"
235 $"0000000000000000FF2B2B2B2B2B2BFF"
236 $"0000000000000000FF2BFCFCFCFC2BFF"
237 $"0000000000000000FF2BFFFF2A002BFF"
238 $"0000000000000000FFFF05FF2A002BFF"
239 $"000000000000FFFF0505FF0000002BFF"
240 $"FFFFFFFFFFFF050505FF2B2B2B2B2BFF"
241 $"FF2B2B2B2B2BFF050505FF2BFFFF2BFF"
242 $"FF2BFCFCFCFF0505FFFF2B2B2B2B2BFF"
243 $"FF2BFC2AFF05FFFF00FFFFFFFFFFFF00"
244 $"FF2BFC2AFFFF2BFF0000000000000000"
245 $"FF2BFC0000002BFF0000000000000000"
246 $"FF2B2B2B2B2B2BFF0000000000000000"
247 $"FF2B2B2BFFFF2BFF0000000000000000"
248 $"FF2B2B2B2B2B2BFF0000000000000000"
249 $"00FFFFFFFFFFFF"
250};
251
4df086de 252/* Known hosts icon */
253resource 'ICN#' (130, purgeable) {
254 { /* array: 2 elements */
255 /* [1] */
256 $"1FFFFC00 10000600 10000500 1FFFFC80"
257 $"10000440 10000420 1FFFFFF0 10000010"
258 $"13FC0F90 1C03F0F0 15FA8090 150A8090"
259 $"1D0B80F0 150A8050 15FA8050 1C038070"
260 $"143A8050 14028050 1FFFABF0 12048110"
261 $"13FCFF10 1AAAAAB0 10000010 17FFFFD0"
262 $"14000050 15252250 15555550 15252250"
263 $"14000050 17FFFFD0 10000010 1FFFFFF0",
264 /* [2] */
265 $"1FFFFC00 1FFFFE00 1FFFFF00 1FFFFF80"
266 $"1FFFFFC0 1FFFFFE0 1FFFFFF0 1FFFFFF0"
267 $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
268 $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
269 $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
270 $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
271 $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
272 $"1FFFFFF0 1FFFFFF0 1FFFFFF0 1FFFFFF0"
273 }
274};
275
276resource 'icl4' (130, purgeable) {
277 $"000FFFFFFFFFFFFFFFFFFF0000000000"
278 $"000F00000000000000000FF000000000"
279 $"000F00000000000000000FCF00000000"
280 $"000FFFFFFFFFFFFFFFFFFFCCF0000000"
281 $"000F00000000000000000FCCCF000000"
282 $"000F00000000000000000FCCCCF00000"
283 $"000FFFFFFFFFFFFFFFFFFFFFFFFF0000"
284 $"000F00000000000000000000000F0000"
285 $"000F00FFFFFFFF000000FFFFF00F0000"
286 $"000FFFCCCCCCCCFFFFFFCCCCFFFF0000"
287 $"000F0FCEEEEECCF0FCCCCCCCF00F0000"
288 $"000F0FCE0D0D0CF0FCCCCCCCF00F0000"
289 $"000FFFCED0D0CCFFFCCCCCCCFFFF0000"
290 $"000F0FCE0D0D0CF0FCCCCCCCCF0F0000"
291 $"000F0FCCC0C0CCF0FCCCCCCCCF0F0000"
292 $"000FFFCCCCCCCCFFFCCCCCCCCFFF0000"
293 $"000F0FCCCCFFFCF0FCCCCCCCCF0F0000"
294 $"000F0FCCCCCCCCF0FCCCCCCCCF0F0000"
295 $"000FFFFFFFFFFFFFFDDDDDDFFFFF0000"
296 $"000F00FCCDDEEF00FDDDDDDF000F0000"
297 $"000F00FFFFFFFF00FFFFFFFF000F0000"
298 $"000F0C0C0C0C0C0C0C0C0C0C0C0F0000"
299 $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
300 $"000F0FFFFFFFFFFFFFFFFFFFFF0F0000"
301 $"000FCF0000000000000000000FCF0000"
302 $"000F0F0F00F00F0F00F000F00F0F0000"
303 $"000FCF0F0F0F0F0F0F0F0F0F0FCF0000"
304 $"000F0F0F00F00F0F00F000F00F0F0000"
305 $"000FCF0000000000000000000FCF0000"
306 $"000F0FFFFFFFFFFFFFFFFFFFFF0F0000"
307 $"000FC0C0C0C0C0C0C0C0C0C0C0CF0000"
308 $"000FFFFFFFFFFFFFFFFFFFFFFFFF"
309};
310resource 'icl8' (130, purgeable) {
311 $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000"
312 $"000000FF0000000000000000000000000000000000FFFF000000000000000000"
313 $"000000FF0000000000000000000000000000000000FFF6FF0000000000000000"
314 $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6F6FF00000000000000"
315 $"000000FF0000000000000000000000000000000000FFF6F6F6FF000000000000"
316 $"000000FF0000000000000000000000000000000000FFF6F6F6F6FF0000000000"
317 $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000"
318 $"000000FF0000000000000000000000000000000000000000000000FF00000000"
319 $"000000FF0000FFFFFFFFFFFFFFFF000000000000FFFFFFFFFF0000FF00000000"
320 $"000000FFFFFF2B2B2B2B2B2B2B2BFFFFFFFFFFFF2B2B2B2BFFFFFFFF00000000"
321 $"000000FF00FF2BFCFCFCFCFCF82BFF00FF2B2B2B2B2B2B2BFF0000FF00000000"
322 $"000000FF00FF2BFC2A2A2A2A002BFF00FF2B2B2B2B2B2B2BFF0000FF00000000"
323 $"000000FFFFFF2BFC2A2A2A2A002BFFFFFF2B2B2B2B2B2B2BFFFFFFFF00000000"
324 $"000000FF00FF2BFC2A2A2A2A002BFF00FF2B2B2B2B2B2B2B2BFF00FF00000000"
325 $"000000FF00FF2BF800000000002BFF00FF2B2B2B2B2B2B2B2BFF00FF00000000"
326 $"000000FFFFFF2B2B2B2B2B2B2B2BFFFFFF2B2B2B2B2B2B2B2BFFFFFF00000000"
327 $"000000FF00FF2B2B2B2BFFFFFF2BFF00FF2B2B2B2B2B2B2B2BFF00FF00000000"
328 $"000000FF00FF2B2B2B2B2B2B2B2BFF00FF2B2B2B2B2B2B2B2BFF00FF00000000"
329 $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFF9F9F9F9F9F9FFFFFFFFFF00000000"
330 $"000000FF0000FFF7F8F9FAFBFCFF0000FFF9F9F9F9F9F9FF000000FF00000000"
331 $"000000FF0000FFFFFFFFFFFFFFFF0000FFFFFFFFFFFFFFFF000000FF00000000"
332 $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
333 $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
334 $"000000FFF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5FF00000000"
335 $"000000FFF5FF00000000000000000000000000000000000000FFF5FF00000000"
336 $"000000FFF5FF00FF0000FF0000FF00FF0000FF000000FF0000FFF5FF00000000"
337 $"000000FFF5FF00FF00FF00FF00FF00FF00FF00FF00FF00FF00FFF5FF00000000"
338 $"000000FFF5FF00FF0000FF0000FF00FF0000FF000000FF0000FFF5FF00000000"
339 $"000000FFF5FF00000000000000000000000000000000000000FFF5FF00000000"
340 $"000000FFF5FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5FF00000000"
341 $"000000FFF5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5F5FF00000000"
342 $"000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF"
343};
344
345
346/*
347 * Internal resources
348 */
349
350/* Menu bar */
351
352resource 'MBAR' (MBAR_Main, preload) {
353 { mApple, mFile, mEdit }
354};
355
356resource 'MENU' (mApple, preload) {
357 mApple,
358 textMenuProc,
359 0b11111111111111111111111111111101,
360 enabled,
361 apple,
362 {
363