source: trunk/Cocoa/Pester/Source/Pester.pbproj/project.pbxproj@ 43

Last change on this file since 43 was 43, checked in by Nicholas Riley, 20 years ago

Pester 1.1a1.

English.lproj/InfoPlist.strings: Updated for 1.1a1.

English.lproj/MainMenu.nib: Placeholder for day names in popup menu, fixed up by code (this means you can still edit it from IB though). Added command-shift-T to both in/at cells (required, code removes one or the other as appropriate). Fixed up sizes of fields. Default to today (this will need fixing when we localized the word "today", but it's fine for now...).

English.lproj/Notifier.nib: Remove date formatter because we set a string directly now instead (could set formatter from code, but we don't).

NJRDateFormatter: many workarounds for Cocoa bugs: missing AM/PM, incorrect results with space before AM/PM, etc. Added class methods to do format manipulation and return localized formats which work for output (though not always for input; this class has an internal workaround for the AM/PM problem).

NJRFSObjectSelector: properly handle enabled attribute, store internally and report externally as appropriate. Previously, the button would become enabled if you dropped something on it even if it was supposed to be disabled.

NJRQTMediaPopUpButton: stop sound preview when button disabled.

NJRVoicePopUpButton: stop voice preview when button disabled.

PSAlarm: new method -dateString returns long date string. Maintain local copy of long date, short date and time formats, and locale, using NJRDateFormatter.

PSAlarmNotifierController: update to use -[PSAlarm dateString], -[PSAlarm timeString] for localization instead of using broken formatter.

PSAlarmSetController: update documentation for some more Cocoa bugs I need to file. Set time of day and date formatters with localized date formats from NJRDateFormatter (retain/release issue here?) Localize weekday popup for predefined dates. Localize static date display with NJRDateFormatter. Note a solution (thanks to Douglas Davidson) for figuring out which control is editing. Added command-shift-T key equivalent to toggle in/at. Properly work around bugs witih soundRepetitionCount flashing, except where it's impossible to do anything else.

Read Me.rtfd: Updated for 1.1a1.

VERSION: Updated for 1.1a1.

File size: 30.7 KB
Line 
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 38;
7 objects = {
8 080E96DDFE201D6D7F000001 = {
9 children = (
10 F560E2F20357506401A4E466,
11 F560E2F10357506401A4E466,
12 F560E311035787D501A4E466,
13 F560E314035787F901A4E466,
14 F59E47AF036AAC31016B311C,
15 F560E312035787E001A4E466,
16 F560E313035787ED01A4E466,
17 );
18 isa = PBXGroup;
19 name = Classes;
20 refType = 4;
21 };
22 089C165CFE840E0CC02AAC07 = {
23 children = (
24 089C165DFE840E0CC02AAC07,
25 );
26 isa = PBXVariantGroup;
27 name = InfoPlist.strings;
28 refType = 4;
29 };
30 089C165DFE840E0CC02AAC07 = {
31 fileEncoding = 10;
32 isa = PBXFileReference;
33 name = English;
34 path = English.lproj/InfoPlist.strings;
35 refType = 4;
36 };
37//080
38//081
39//082
40//083
41//084
42//100
43//101
44//102
45//103
46//104
47 1058C7A0FEA54F0111CA2CBB = {
48 children = (
49 1058C7A1FEA54F0111CA2CBB,
50 F5F240D0036A87E301FE7503,
51 F5F24187036A90D901FE7503,
52 F59E4BEA036B33EC016B311C,
53 );
54 isa = PBXGroup;
55 name = "Linked Frameworks";
56 refType = 4;
57 };
58 1058C7A1FEA54F0111CA2CBB = {
59 isa = PBXFrameworkReference;
60 name = Cocoa.framework;
61 path = /System/Library/Frameworks/Cocoa.framework;
62 refType = 0;
63 };
64 1058C7A2FEA54F0111CA2CBB = {
65 children = (
66 29B97325FDCFA39411CA2CEA,
67 29B97324FDCFA39411CA2CEA,
68 );
69 isa = PBXGroup;
70 name = "Other Frameworks";
71 refType = 4;
72 };
73 1058C7A3FEA54F0111CA2CBB = {
74 fileRef = 1058C7A1FEA54F0111CA2CBB;
75 isa = PBXBuildFile;
76 settings = {
77 };
78 };
79//100
80//101
81//102
82//103
83//104
84//170
85//171
86//172
87//173
88//174
89 17587328FF379C6511CA2CBB = {
90 isa = PBXApplicationReference;
91 path = Pester.app;
92 refType = 3;
93 };
94//170
95//171
96//172
97//173
98//174
99//190
100//191
101//192
102//193
103//194
104 19C28FACFE9D520D11CA2CBB = {
105 children = (
106 17587328FF379C6511CA2CBB,
107 );
108 isa = PBXGroup;
109 name = Products;
110 refType = 4;
111 };
112//190
113//191
114//192
115//193
116//194
117//290
118//291
119//292
120//293
121//294
122 29B97313FDCFA39411CA2CEA = {
123 buildStyles = (
124 4A9504CCFFE6A4B311CA0CBA,
125 4A9504CDFFE6A4B311CA0CBA,
126 );
127 isa = PBXProject;
128 mainGroup = 29B97314FDCFA39411CA2CEA;
129 projectDirPath = "";
130 targets = (
131 29B97326FDCFA39411CA2CEA,
132 );
133 };
134 29B97314FDCFA39411CA2CEA = {
135 children = (
136 080E96DDFE201D6D7F000001,
137 29B97315FDCFA39411CA2CEA,
138 29B97317FDCFA39411CA2CEA,
139 29B97323FDCFA39411CA2CEA,
140 19C28FACFE9D520D11CA2CBB,
141 );
142 isa = PBXGroup;
143 name = Pester;
144 path = "";
145 refType = 4;
146 };
147 29B97315FDCFA39411CA2CEA = {
148 children = (
149 29B97316FDCFA39411CA2CEA,
150 );
151 isa = PBXGroup;
152 name = "Other Sources";
153 path = "";
154 refType = 4;
155 };
156 29B97316FDCFA39411CA2CEA = {
157 isa = PBXFileReference;
158 path = main.m;
159 refType = 4;
160 };
161 29B97317FDCFA39411CA2CEA = {
162 children = (
163 F5243DA40378681101AEEDB1,
164 29B97318FDCFA39411CA2CEA,
165 F560E2EE03574F8A01A4E466,
166 F59DC6DF0353DF5E01AEEDB1,
167 F59E4BDE036B1D94016B311C,
168 089C165CFE840E0CC02AAC07,
169 F59DD44F0358ABF4017318D0,
170 F589C9C6035AA12B0155F4B2,
171 F59DC6E30353ED1201AEEDB1,
172 );
173 isa = PBXGroup;
174 name = Resources;
175 path = "";
176 refType = 4;
177 };
178 29B97318FDCFA39411CA2CEA = {
179 children = (
180 29B97319FDCFA39411CA2CEA,
181 );
182 isa = PBXVariantGroup;
183 name = MainMenu.nib;
184 path = "";
185 refType = 4;
186 };
187 29B97319FDCFA39411CA2CEA = {
188 isa = PBXFileReference;
189 name = English;
190 path = English.lproj/MainMenu.nib;
191 refType = 4;
192 };
193 29B97323FDCFA39411CA2CEA = {
194 children = (
195 1058C7A0FEA54F0111CA2CBB,
196 1058C7A2FEA54F0111CA2CBB,
197 );
198 isa = PBXGroup;
199 name = Frameworks;
200 path = "";
201 refType = 4;
202 };
203 29B97324FDCFA39411CA2CEA = {
204 isa = PBXFrameworkReference;
205 name = AppKit.framework;
206 path = /System/Library/Frameworks/AppKit.framework;
207 refType = 0;
208 };
209 29B97325FDCFA39411CA2CEA = {
210 isa = PBXFrameworkReference;
211 name = Foundation.framework;
212 path = /System/Library/Frameworks/Foundation.framework;
213 refType = 0;
214 };
215 29B97326FDCFA39411CA2CEA = {
216 buildPhases = (
217 29B97327FDCFA39411CA2CEA,
218 29B97328FDCFA39411CA2CEA,
219 29B9732BFDCFA39411CA2CEA,
220 29B9732DFDCFA39411CA2CEA,
221 );
222 buildSettings = {
223 FRAMEWORK_SEARCH_PATHS = "\"$(SYSTEM_LIBRARY_DIR)/PrivateFrameworks\"";
224 HEADER_SEARCH_PATHS = "";
225 INSTALL_PATH = /;
226 LIBRARY_SEARCH_PATHS = "";
227 OTHER_CFLAGS = "";
228 PRODUCT_NAME = Pester;
229 SECTORDER_FLAGS = "";
230 USE_GCC3_PFE_SUPPORT = YES;
231 WARNING_CFLAGS = "-Wmost -Wno-four-char-constants -Wno-unknown-pragmas";
232 WRAPPER_EXTENSION = app;
233 };
234 dependencies = (
235 );
236 isa = PBXApplicationTarget;
237 name = Pester;
238 productInstallPath = /;
239 productName = Pester;
240 productReference = 17587328FF379C6511CA2CBB;
241 productSettingsXML = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
242<!DOCTYPE plist SYSTEM \"file://localhost/System/Library/DTDs/PropertyList.dtd\">
243<plist version=\"0.9\">
244<dict>
245 <key>CFBundleDevelopmentRegion</key>
246 <string>English</string>
247 <key>CFBundleExecutable</key>
248 <string>Pester</string>
249 <key>CFBundleGetInfoString</key>
250 <string>Pester 1.1a1, © 2002 Nicholas Riley</string>
251 <key>CFBundleIconFile</key>
252 <string>Application icon</string>
253 <key>CFBundleIdentifier</key>
254 <string>net.sabi.Pester</string>
255 <key>CFBundleInfoDictionaryVersion</key>
256 <string>6.0</string>
257 <key>CFBundleName</key>
258 <string>Pester</string>
259 <key>CFBundlePackageType</key>
260 <string>APPL</string>
261 <key>CFBundleShortVersionString</key>
262 <string>1.1a1</string>
263 <key>CFBundleSignature</key>
264 <string>Pstr</string>
265 <key>CFBundleVersion</key>
266 <string>1.1a1</string>
267 <key>NSMainNibFile</key>
268 <string>MainMenu</string>
269 <key>NSPrincipalClass</key>
270 <string>PSApplication</string>
271</dict>
272</plist>
273";
274 shouldUseHeadermap = 1;
275 };
276 29B97327FDCFA39411CA2CEA = {
277 buildActionMask = 2147483647;
278 files = (
279 F59DC6D50353C9E601AEEDB1,
280 F59DC6DD0353DE5101AEEDB1,
281 F59DC6EB0353F58B01AEEDB1,
282 F59DC6FE0354188F01AEEDB1,
283 F59F6CB60354E7DA01AEEDB1,
284 F517D6410356B80C016D68B9,
285 F517D6450356B8CC016D68B9,
286 F560E2F40357506501A4E466,
287 F560E310035787BC01A4E466,
288 F560E3170357895001A4E466,
289 F552A8AD0358E8B201AEEDB1,
290 F5F240B7036A862301FE7503,
291 F5F240BA036A867901FE7503,
292 F5F2418B036A910B01FE7503,
293 F59E479E036AA5E9016B311C,
294 F59E47A1036AA5E9016B311C,
295 F59E47A2036AA5E9016B311C,
296 F59E47A3036AA5E9016B311C,
297 F59E47A4036AA5E9016B311C,
298 F59E47AA036AAA6D016B311C,
299 F59E47AE036AAC1E016B311C,
300 F59E47B3036AACD1016B311C,
301 F59E47B7036AAD55016B311C,
302 F59E47BB036AB217016B311C,
303 F59E47BF036AB228016B311C,
304 F59E47C3036B1ADD016B311C,
305 F59E4BE9036B2E5E016B311C,
306 F59E4C10036B43D2016B311C,
307 F5F19868036B80AF01EB0372,
308 F5F1986F036B813101EB0372,
309 F5F19873036B822E01EB0372,
310 F5F198D3036BE57401EB0372,
311 F5F19910036D3B3101EB0372,
312 F515C768037DFB56018DB5B3,
313 );
314 isa = PBXHeadersBuildPhase;
315 };
316 29B97328FDCFA39411CA2CEA = {
317 buildActionMask = 2147483647;
318 files = (
319 F59DC6E10353DF5E01AEEDB1,
320 F59DC6E40353ED1201AEEDB1,
321 F560E2F003574F8A01A4E466,
322 F560E2F6035766F101A4E466,
323 F560E2F7035766F201A4E466,
324 F59DD4510358ABF7017318D0,
325 F589C9C7035AA12E0155F4B2,
326 F59E4BE0036B1D94016B311C,
327 F5243DA50378681101AEEDB1,
328 );
329 isa = PBXResourcesBuildPhase;
330 };
331 29B9732BFDCFA39411CA2CEA = {
332 buildActionMask = 2147483647;
333 files = (
334 29B9732CFDCFA39411CA2CEA,
335 F59DC6D60353C9E601AEEDB1,
336 F59DC6DE0353DE5101AEEDB1,
337 F59DC6EA0353F58B01AEEDB1,
338 F59DC6FF0354188F01AEEDB1,
339 F59F6CB70354E7DA01AEEDB1,
340 F517D6400356B80C016D68B9,
341 F517D6440356B8CC016D68B9,
342 F560E2F30357506401A4E466,
343 F560E30F035787BC01A4E466,
344 F560E3180357895001A4E466,
345 F552A8AE0358E8B201AEEDB1,
346 F5F240B8036A862301FE7503,
347 F5F240CB036A869401FE7503,
348 F5F240CE036A877301FE7503,
349 F59E479C036AA5E9016B311C,
350 F59E479D036AA5E9016B311C,
351 F59E479F036AA5E9016B311C,
352 F59E47A0036AA5E9016B311C,
353 F59E47A9036AAA6D016B311C,
354 F59E47AD036AAC1E016B311C,
355 F59E47B2036AACD1016B311C,
356 F59E47B6036AAD55016B311C,
357 F59E47BA036AB217016B311C,
358 F59E47BE036AB228016B311C,
359 F59E47C2036B1ADD016B311C,
360 F59E4BE8036B2E5E016B311C,
361 F59E4C0F036B43D2016B311C,
362 F5F19869036B80AF01EB0372,
363 F5F1986E036B813101EB0372,
364 F5F19872036B822E01EB0372,
365 F5F198D2036BE57401EB0372,
366 F5F198DB036BE75E01EB0372,
367 F5F1990F036D3B3101EB0372,
368 );
369 isa = PBXSourcesBuildPhase;
370 };
371 29B9732CFDCFA39411CA2CEA = {
372 fileRef = 29B97316FDCFA39411CA2CEA;
373 isa = PBXBuildFile;
374 settings = {
375 ATTRIBUTES = (
376 );
377 };
378 };
379 29B9732DFDCFA39411CA2CEA = {
380 buildActionMask = 2147483647;
381 files = (
382 1058C7A3FEA54F0111CA2CBB,
383 F5F24166036A87E401FE7503,
384 F5F24189036A90D901FE7503,
385 F59E4C0C036B33EC016B311C,
386 );
387 isa = PBXFrameworksBuildPhase;
388 };
389//290
390//291
391//292
392//293
393//294
394//4A0
395//4A1
396//4A2
397//4A3
398//4A4
399 4A9504CCFFE6A4B311CA0CBA = {
400 buildRules = (
401 );
402 buildSettings = {
403 COPY_PHASE_STRIP = NO;
404 OPTIMIZATION_CFLAGS = "-O0";
405 };
406 isa = PBXBuildStyle;
407 name = Development;
408 };
409 4A9504CDFFE6A4B311CA0CBA = {
410 buildRules = (
411 );
412 buildSettings = {
413 COPY_PHASE_STRIP = YES;
414 };
415 isa = PBXBuildStyle;
416 name = Deployment;
417 };
418//4A0
419//4A1
420//4A2
421//4A3
422//4A4
423//F50
424//F51
425//F52
426//F53
427//F54
428 F515C768037DFB56018DB5B3 = {
429 fileRef = F5F240CD036A877301FE7503;
430 isa = PBXBuildFile;
431 settings = {
432 };
433 };
434 F517D63E0356B80C016D68B9 = {
435 isa = PBXFileReference;
436 path = PSAlarmsController.m;
437 refType = 4;
438 };
439 F517D63F0356B80C016D68B9 = {
440 isa = PBXFileReference;
441 path = PSAlarmsController.h;
442 refType = 4;
443 };
444 F517D6400356B80C016D68B9 = {
445 fileRef = F517D63E0356B80C016D68B9;
446 isa = PBXBuildFile;
447 settings = {
448 };
449 };
450 F517D6410356B80C016D68B9 = {
451 fileRef = F517D63F0356B80C016D68B9;
452 isa = PBXBuildFile;
453 settings = {
454 };
455 };
456 F517D6420356B8CC016D68B9 = {
457 isa = PBXFileReference;
458 path = PSAlarms.m;
459 refType = 4;
460 };
461 F517D6430356B8CC016D68B9 = {
462 isa = PBXFileReference;
463 path = PSAlarms.h;
464 refType = 4;
465 };
466 F517D6440356B8CC016D68B9 = {
467 fileRef = F517D6420356B8CC016D68B9;
468 isa = PBXBuildFile;
469 settings = {
470 };
471 };
472 F517D6450356B8CC016D68B9 = {
473 fileRef = F517D6430356B8CC016D68B9;
474 isa = PBXBuildFile;
475 settings = {
476 };
477 };
478 F5243DA40378681101AEEDB1 = {
479 isa = PBXFileReference;
480 path = "Popup triangle.tiff";
481 refType = 4;
482 };
483 F5243DA50378681101AEEDB1 = {
484 fileRef = F5243DA40378681101AEEDB1;
485 isa = PBXBuildFile;
486 settings = {
487 };
488 };
489 F552A8AB0358E8B201AEEDB1 = {
490 isa = PBXFileReference;
491 path = NJRScrollView.h;
492 refType = 4;
493 };
494 F552A8AC0358E8B201AEEDB1 = {
495 isa = PBXFileReference;
496 path = NJRScrollView.m;
497 refType = 4;
498 };
499 F552A8AD0358E8B201AEEDB1 = {
500 fileRef = F552A8AB0358E8B201AEEDB1;
501 isa = PBXBuildFile;
502 settings = {
503 };
504 };
505 F552A8AE0358E8B201AEEDB1 = {
506 fileRef = F552A8AC0358E8B201AEEDB1;
507 isa = PBXBuildFile;
508 settings = {
509 };
510 };
511 F560E2EE03574F8A01A4E466 = {
512 children = (
513 F560E2EF03574F8A01A4E466,
514 );
515 isa = PBXVariantGroup;
516 name = Alarms.nib;
517 path = "";
518 refType = 4;
519 };
520 F560E2EF03574F8A01A4E466 = {
521 isa = PBXFileReference;
522 name = English;
523 path = English.lproj/Alarms.nib;
524 refType = 4;
525 };
526 F560E2F003574F8A01A4E466 = {
527 fileRef = F560E2EE03574F8A01A4E466;
528 isa = PBXBuildFile;
529 settings = {
530 };
531 };
532 F560E2F10357506401A4E466 = {
533 isa = PBXFileReference;
534 path = PSApplication.m;
535 refType = 4;
536 };
537 F560E2F20357506401A4E466 = {
538 isa = PBXFileReference;
539 path = PSApplication.h;
540 refType = 4;
541 };
542 F560E2F30357506401A4E466 = {
543 fileRef = F560E2F10357506401A4E466;
544 isa = PBXBuildFile;
545 settings = {
546 };
547 };
548 F560E2F40357506501A4E466 = {
549 fileRef = F560E2F20357506401A4E466;
550 isa = PBXBuildFile;
551 settings = {
552 };
553 };
554 F560E2F6035766F101A4E466 = {
555 fileRef = 29B97318FDCFA39411CA2CEA;
556 isa = PBXBuildFile;
557 settings = {
558 };
559 };
560 F560E2F7035766F201A4E466 = {
561 fileRef = 089C165CFE840E0CC02AAC07;
562 isa = PBXBuildFile;
563 settings = {
564 };
565 };
566 F560E30D035787BB01A4E466 = {
567 isa = PBXFileReference;
568 path = "NSTableView-NJRExtensions.m";
569 refType = 4;
570 };
571 F560E30E035787BC01A4E466 = {
572 isa = PBXFileReference;
573 path = "NSTableView-NJRExtensions.h";
574 refType = 4;
575 };
576 F560E30F035787BC01A4E466 = {
577 fileRef = F560E30D035787BB01A4E466;
578 isa = PBXBuildFile;
579 settings = {
580 };
581 };
582 F560E310035787BC01A4E466 = {
583 fileRef = F560E30E035787BC01A4E466;
584 isa = PBXBuildFile;
585 settings = {
586 };
587 };
588 F560E311035787D501A4E466 = {
589 children = (
590 F517D63F0356B80C016D68B9,
591 F517D63E0356B80C016D68B9,
592 F59DC6D30353C9E601AEEDB1,
593 F59DC6D40353C9E601AEEDB1,
594 F59E47B5036AAD55016B311C,
595 F59E47B4036AAD55016B311C,
596 F59DC6DB0353DE5101AEEDB1,
597 F59DC6DC0353DE5101AEEDB1,
598 F59E47C1036B1ADD016B311C,
599 F59E47C0036B1ADD016B311C,
600 F5F198D1036BE57401EB0372,
601 F5F198D0036BE57401EB0372,
602 );
603 isa = PBXGroup;
604 name = Controllers;
605 refType = 4;
606 };
607 F560E312035787E001A4E466 = {
608 children = (
609 F59F6CB40354E7DA01AEEDB1,
610 F59F6CB50354E7DA01AEEDB1,
611 F517D6430356B8CC016D68B9,
612 F517D6420356B8CC016D68B9,
613 );
614 isa = PBXGroup;
615 name = Models;
616 refType = 4;
617 };
618 F560E313035787ED01A4E466 = {
619 children = (
620 F5F19865036B806201EB0372,
621 F59E47A6036AA5FC016B311C,
622 F59E47A5036AA5F2016B311C,
623 F59DC6E90353F58B01AEEDB1,
624 F59DC6E80353F58B01AEEDB1,
625 F59DC6FC0354188F01AEEDB1,
626 F59DC6FD0354188F01AEEDB1,
627 F5F2418A036A910B01FE7503,
628 F5F1990E036D3B3101EB0372,
629 F5F1990D036D3B3101EB0372,
630 F59E4C0E036B43D2016B311C,
631 F59E4C0D036B43D2016B311C,
632 F5F198DA036BE75E01EB0372,
633 F5F198D9036BE75E01EB0372,
634 );
635 isa = PBXGroup;
636 name = Utilities;
637 refType = 4;
638 };
639 F560E314035787F901A4E466 = {
640 children = (
641 F560E30E035787BC01A4E466,
642 F560E30D035787BB01A4E466,
643 F552A8AB0358E8B201AEEDB1,
644 F552A8AC0358E8B201AEEDB1,
645 F560E3150357895001A4E466,
646 F560E3160357895001A4E466,
647 F5F240B6036A862101FE7503,
648 F5F240B5036A862101FE7503,
649 F5F240CD036A877301FE7503,
650 F5F240CC036A877301FE7503,
651 F5F19871036B822E01EB0372,
652 F5F19870036B822E01EB0372,
653 );
654 isa = PBXGroup;
655 name = Views;
656 path = "";
657 refType = 4;
658 };
659 F560E3150357895001A4E466 = {
660 isa = PBXFileReference;
661 path = NJRHistoryTrackingComboBox.h;
662 refType = 4;
663 };
664 F560E3160357895001A4E466 = {
665 isa = PBXFileReference;
666 path = NJRHistoryTrackingComboBox.m;
667 refType = 4;
668 };
669 F560E3170357895001A4E466 = {
670 fileRef = F560E3150357895001A4E466;
671 isa = PBXBuildFile;
672 settings = {
673 };
674 };
675 F560E3180357895001A4E466 = {
676 fileRef = F560E3160357895001A4E466;
677 isa = PBXBuildFile;
678 settings = {
679 };
680 };
681 F589C9C6035AA12B0155F4B2 = {
682 isa = PBXFileReference;
683 path = "Read Me.rtfd";
684 refType = 4;
685 };
686 F589C9C7035AA12E0155F4B2 = {
687 fileRef = F589C9C6035AA12B0155F4B2;
688 isa = PBXBuildFile;
689 settings = {
690 };
691 };
692 F59DC6D30353C9E601AEEDB1 = {
693 isa = PBXFileReference;
694 path = PSAlarmSetController.h;
695 refType = 4;
696 };
697 F59DC6D40353C9E601AEEDB1 = {
698 isa = PBXFileReference;
699 path = PSAlarmSetController.m;
700 refType = 4;
701 };
702 F59DC6D50353C9E601AEEDB1 = {
703 fileRef = F59DC6D30353C9E601AEEDB1;
704 isa = PBXBuildFile;
705 settings = {
706 };
707 };
708 F59DC6D60353C9E601AEEDB1 = {
709 fileRef = F59DC6D40353C9E601AEEDB1;
710 isa = PBXBuildFile;
711 settings = {
712 };
713 };
714 F59DC6DB0353DE5101AEEDB1 = {
715 isa = PBXFileReference;
716 path = PSAlarmNotifierController.h;
717 refType = 4;
718 };
719 F59DC6DC0353DE5101AEEDB1 = {
720 isa = PBXFileReference;
721 path = PSAlarmNotifierController.m;
722 refType = 4;
723 };
724 F59DC6DD0353DE5101AEEDB1 = {
725 fileRef = F59DC6DB0353DE5101AEEDB1;
726 isa = PBXBuildFile;
727 settings = {
728 };
729 };
730 F59DC6DE0353DE5101AEEDB1 = {
731 fileRef = F59DC6DC0353DE5101AEEDB1;
732 isa = PBXBuildFile;
733 settings = {
734 };
735 };
736 F59DC6DF0353DF5E01AEEDB1 = {
737 children = (
738 F59DC6E00353DF5E01AEEDB1,
739 );
740 isa = PBXVariantGroup;
741 name = Notifier.nib;
742 path = "";
743 refType = 4;
744 };
745 F59DC6E00353DF5E01AEEDB1 = {
746 isa = PBXFileReference;
747 name = English;
748 path = English.lproj/Notifier.nib;
749 refType = 4;
750 };
751 F59DC6E10353DF5E01AEEDB1 = {
752 fileRef = F59DC6DF0353DF5E01AEEDB1;
753 isa = PBXBuildFile;
754 settings = {
755 };
756 };
757 F59DC6E30353ED1201AEEDB1 = {
758 isa = PBXFileReference;
759 path = "Application icon.icns";
760 refType = 4;
761 };
762 F59DC6E40353ED1201AEEDB1 = {
763 fileRef = F59DC6E30353ED1201AEEDB1;
764 isa = PBXBuildFile;
765 settings = {
766 };
767 };
768 F59DC6E80353F58B01AEEDB1 = {
769 isa = PBXFileReference;
770 path = NJRIntegerFilter.m;
771 refType = 4;
772 };
773 F59DC6E90353F58B01AEEDB1 = {
774 isa = PBXFileReference;
775 path = NJRIntegerFilter.h;
776 refType = 4;
777 };
778 F59DC6EA0353F58B01AEEDB1 = {
779 fileRef = F59DC6E80353F58B01AEEDB1;
780 isa = PBXBuildFile;
781 settings = {
782 };
783 };
784 F59DC6EB0353F58B01AEEDB1 = {
785 fileRef = F59DC6E90353F58B01AEEDB1;
786 isa = PBXBuildFile;
787 settings = {
788 };
789 };
790 F59DC6FC0354188F01AEEDB1 = {
791 isa = PBXFileReference;
792 path = NJRDateFormatter.h;
793 refType = 4;
794 };
795 F59DC6FD0354188F01AEEDB1 = {
796 isa = PBXFileReference;
797 path = NJRDateFormatter.m;
798 refType = 4;
799 };
800 F59DC6FE0354188F01AEEDB1 = {
801 fileRef = F59DC6FC0354188F01AEEDB1;
802 isa = PBXBuildFile;
803 settings = {
804 };
805 };
806 F59DC6FF0354188F01AEEDB1 = {
807 fileRef = F59DC6FD0354188F01AEEDB1;
808 isa = PBXBuildFile;
809 settings = {
810 };
811 };
812 F59DD44F0358ABF4017318D0 = {
813 children = (
814 F59DD4500358ABF4017318D0,
815 );
816 isa = PBXVariantGroup;
817 name = Credits.html;
818 path = "";
819 refType = 4;
820 };
821 F59DD4500358ABF4017318D0 = {
822 isa = PBXFileReference;
823 name = English;
824 path = English.lproj/Credits.html;
825 refType = 4;
826 };
827 F59DD4510358ABF7017318D0 = {
828 fileRef = F59DD44F0358ABF4017318D0;
829 isa = PBXBuildFile;
830 settings = {
831 };
832 };
833 F59E4793036AA5E9016B311C = {
834 isa = PBXFileReference;
835 path = NDResourceFork.m;
836 refType = 4;
837 };
838 F59E4794036AA5E9016B311C = {
839 isa = PBXFileReference;
840 path = "NSURL+NDCarbonUtilities.m";
841 refType = 4;
842 };
843 F59E4795036AA5E9016B311C = {
844 isa = PBXFileReference;
845 path = NDAppleScriptObject.h;
846 refType = 4;
847 };
848 F59E4796036AA5E9016B311C = {
849 isa = PBXFileReference;
850 path = "NSAppleEventDescriptor+NDAppleScriptObject.m";
851 refType = 4;
852 };
853 F59E4797036AA5E9016B311C = {
854 isa = PBXFileReference;
855 path = NDAppleScriptObject.m;
856 refType = 4;
857 };
858 F59E4798036AA5E9016B311C = {
859 isa = PBXFileReference;
860 path = "NSAppleEventDescriptor+NDAppleScriptObject.h";
861 refType = 4;
862 };
863 F59E4799036AA5E9016B311C = {
864 isa = PBXFileReference;
865 path = NDResourceFork.h;
866 refType = 4;
867 };
868 F59E479A036AA5E9016B311C = {
869 isa = PBXFileReference;
870 path = NDAppleScriptObject_Protocols.h;
871 refType = 4;
872 };
873 F59E479B036AA5E9016B311C = {
874 isa = PBXFileReference;
875 path = "NSURL+NDCarbonUtilities.h";
876 refType = 4;
877 };
878 F59E479C036AA5E9016B311C = {
879 fileRef = F59E4793036AA5E9016B311C;
880 isa = PBXBuildFile;
881 settings = {
882 };
883 };
884 F59E479D036AA5E9016B311C = {
885 fileRef = F59E4794036AA5E9016B311C;
886 isa = PBXBuildFile;
887 settings = {
888 };
889 };
890 F59E479E036AA5E9016B311C = {
891 fileRef = F59E4795036AA5E9016B311C;
892 isa = PBXBuildFile;
893 settings = {
894 };
895 };
896 F59E479F036AA5E9016B311C = {
897 fileRef = F59E4796036AA5E9016B311C;
898 isa = PBXBuildFile;
899 settings = {
900 };
901 };
902 F59E47A0036AA5E9016B311C = {
903 fileRef = F59E4797036AA5E9016B311C;
904 isa = PBXBuildFile;
905 settings = {
906 };
907 };
908 F59E47A1036AA5E9016B311C = {
909 fileRef = F59E4798036AA5E9016B311C;
910 isa = PBXBuildFile;
911 settings = {
912 };
913 };
914 F59E47A2036AA5E9016B311C = {
915 fileRef = F59E4799036AA5E9016B311C;
916 isa = PBXBuildFile;
917 settings = {
918 };
919 };
920 F59E47A3036AA5E9016B311C = {
921 fileRef = F59E479A036AA5E9016B311C;
922 isa = PBXBuildFile;
923 settings = {
924 };
925 };
926 F59E47A4036AA5E9016B311C = {
927 fileRef = F59E479B036AA5E9016B311C;
928 isa = PBXBuildFile;
929 settings = {
930 };
931 };
932 F59E47A5036AA5F2016B311C = {
933 children = (
934 F59E4799036AA5E9016B311C,
935 F59E4793036AA5E9016B311C,
936 F59E479B036AA5E9016B311C,
937 F59E4794036AA5E9016B311C,
938 F59E4798036AA5E9016B311C,
939 F59E4796036AA5E9016B311C,
940 F59E4795036AA5E9016B311C,
941 F59E479A036AA5E9016B311C,
942 F59E4797036AA5E9016B311C,
943 );
944 isa = PBXGroup;
945 path = NDAppleScript;
946 refType = 4;
947 };
948 F59E47A6036AA5FC016B311C = {
949 children = (
950 F5F240B9036A867901FE7503,
951 F5F240CA036A869401FE7503,
952 );
953 isa = PBXGroup;
954 name = BDAlias;
955 path = "";
956 refType = 4;
957 };
958 F59E47A7036AAA6D016B311C = {
959 isa = PBXFileReference;
960 path = PSAlert.m;
961 refType = 4;
962 };
963 F59E47A8036AAA6D016B311C = {
964 isa = PBXFileReference;
965 path = PSAlert.h;
966 refType = 4;
967 };
968 F59E47A9036AAA6D016B311C = {
969 fileRef = F59E47A7036AAA6D016B311C;
970 isa = PBXBuildFile;
971 settings = {
972 };
973 };
974 F59E47AA036AAA6D016B311C = {
975 fileRef = F59E47A8036AAA6D016B311C;
976 isa = PBXBuildFile;
977 settings = {
978 };
979 };
980 F59E47AB036AAC1E016B311C = {
981 isa = PBXFileReference;
982 path = PSBeepAlert.m;
983 refType = 4;
984 };
985 F59E47AC036AAC1E016B311C = {
986 isa = PBXFileReference;
987 path = PSBeepAlert.h;
988 refType = 4;
989 };
990 F59E47AD036AAC1E016B311C = {
991 fileRef = F59E47AB036AAC1E016B311C;
992 isa = PBXBuildFile;
993 settings = {
994 };
995 };
996 F59E47AE036AAC1E016B311C = {
997 fileRef = F59E47AC036AAC1E016B311C;
998 isa = PBXBuildFile;
999 settings = {
1000 };
1001 };
1002 F59E47AF036AAC31016B311C = {
1003 children = (
1004 F59E47A8036AAA6D016B311C,
1005 F59E47A7036AAA6D016B311C,
1006 F59E47B9036AB217016B311C,
1007 F59E47B8036AB217016B311C,
1008 F59E4BE7036B2E5E016B311C,
1009 F59E4BE6036B2E5E016B311C,
1010 F59E47B1036AACD1016B311C,
1011 F59E47B0036AACD1016B311C,
1012 F59E47AC036AAC1E016B311C,
1013 F59E47AB036AAC1E016B311C,
1014 F59E47BD036AB228016B311C,
1015 F59E47BC036AB228016B311C,
1016 F5F1986D036B813101EB0372,
1017 F5F1986C036B813101EB0372,
1018 );
1019 isa = PBXGroup;
1020 name = Alerts;
1021 path = "";
1022 refType = 4;
1023 };
1024 F59E47B0036AACD1016B311C = {
1025 isa = PBXFileReference;
1026 path = PSNotifierAlert.m;
1027 refType = 4;
1028 };
1029 F59E47B1036AACD1016B311C = {
1030 isa = PBXFileReference;
1031 path = PSNotifierAlert.h;
1032 refType = 4;
1033 };
1034 F59E47B2036AACD1016B311C = {
1035 fileRef = F59E47B0036AACD1016B311C;
1036 isa = PBXBuildFile;
1037 settings = {
1038 };
1039 };
1040 F59E47B3036AACD1016B311C = {
1041 fileRef = F59E47B1036AACD1016B311C;
1042 isa = PBXBuildFile;
1043 settings = {
1044 };
1045 };
1046 F59E47B4036AAD55016B311C = {
1047 isa = PBXFileReference;
1048 path = PSAlarmAlertController.m;
1049 refType = 4;
1050 };
1051 F59E47B5036AAD55016B311C = {
1052 isa = PBXFileReference;
1053 path = PSAlarmAlertController.h;
1054 refType = 4;
1055 };
1056 F59E47B6036AAD55016B311C = {
1057 fileRef = F59E47B4036AAD55016B311C;
1058 isa = PBXBuildFile;
1059 settings = {
1060 };
1061 };
1062 F59E47B7036AAD55016B311C = {
1063 fileRef = F59E47B5036AAD55016B311C;
1064 isa = PBXBuildFile;
1065 settings = {
1066 };
1067 };
1068 F59E47B8036AB217016B311C = {
1069 isa = PBXFileReference;
1070 path = PSDockBounceAlert.m;
1071 refType = 4;
1072 };
1073 F59E47B9036AB217016B311C = {
1074 isa = PBXFileReference;
1075 path = PSDockBounceAlert.h;
1076 refType = 4;
1077 };
1078 F59E47BA036AB217016B311C = {
1079 fileRef = F59E47B8036AB217016B311C;
1080 isa = PBXBuildFile;
1081 settings = {
1082 };
1083 };
1084 F59E47BB036AB217016B311C = {
1085 fileRef = F59E47B9036AB217016B311C;
1086 isa = PBXBuildFile;
1087 settings = {
1088 };
1089 };
1090 F59E47BC036AB228016B311C = {
1091 isa = PBXFileReference;
1092 path = PSMovieAlert.m;
1093 refType = 4;
1094 };
1095 F59E47BD036AB228016B311C = {
1096 isa = PBXFileReference;
1097 path = PSMovieAlert.h;
1098 refType = 4;
1099 };
1100 F59E47BE036AB228016B311C = {
1101 fileRef = F59E47BC036AB228016B311C;
1102 isa = PBXBuildFile;
1103 settings = {
1104 };
1105 };
1106 F59E47BF036AB228016B311C = {
1107 fileRef = F59E47BD036AB228016B311C;
1108 isa = PBXBuildFile;
1109 settings = {
1110 };
1111 };
1112 F59E47C0036B1ADD016B311C = {
1113 isa = PBXFileReference;
1114 path = PSMovieAlertController.m;
1115 refType = 4;
1116 };
1117 F59E47C1036B1ADD016B311C = {
1118 isa = PBXFileReference;
1119 path = PSMovieAlertController.h;
1120 refType = 4;
1121 };
1122 F59E47C2036B1ADD016B311C = {
1123 fileRef = F59E47C0036B1ADD016B311C;
1124 isa = PBXBuildFile;
1125 settings = {
1126 };
1127 };
1128 F59E47C3036B1ADD016B311C = {
1129 fileRef = F59E47C1036B1ADD016B311C;
1130 isa = PBXBuildFile;
1131 settings = {
1132 };
1133 };
1134 F59E4BDE036B1D94016B311C = {
1135 children = (
1136 F59E4BDF036B1D94016B311C,
1137 );
1138 isa = PBXVariantGroup;
1139 name = "Movie alert.nib";
1140 path = "";
1141 refType = 4;
1142 };
1143 F59E4BDF036B1D94016B311C = {
1144 isa = PBXFileReference;
1145 name = English;
1146 path = "English.lproj/Movie alert.nib";
1147 refType = 4;
1148 };
1149 F59E4BE0036B1D94016B311C = {
1150 fileRef = F59E4BDE036B1D94016B311C;
1151 isa = PBXBuildFile;
1152 settings = {
1153 };
1154 };
1155 F59E4BE6036B2E5E016B311C = {
1156 isa = PBXFileReference;
1157 path = PSScriptAlert.m;
1158 refType = 4;
1159 };
1160 F59E4BE7036B2E5E016B311C = {
1161 isa = PBXFileReference;
1162 path = PSScriptAlert.h;
1163 refType = 4;
1164 };
1165 F59E4BE8036B2E5E016B311C = {
1166 fileRef = F59E4BE6036B2E5E016B311C;
1167 isa = PBXBuildFile;
1168 settings = {
1169 };
1170 };
1171 F59E4BE9036B2E5E016B311C = {
1172 fileRef = F59E4BE7036B2E5E016B311C;
1173 isa = PBXBuildFile;
1174 settings = {
1175 };
1176 };
1177 F59E4BEA036B33EC016B311C = {
1178 isa = PBXFrameworkReference;
1179 name = QuickTime.framework;
1180 path = /System/Library/Frameworks/QuickTime.framework;
1181 refType = 0;
1182 };
1183 F59E4C0C036B33EC016B311C = {
1184 fileRef = F59E4BEA036B33EC016B311C;
1185 isa = PBXBuildFile;
1186 settings = {
1187 };
1188 };
1189 F59E4C0D036B43D2016B311C = {
1190 isa = PBXFileReference;
1191 path = "NSMovie-NJRExtensions.m";
1192 refType = 4;
1193 };
1194 F59E4C0E036B43D2016B311C = {
1195 isa = PBXFileReference;
1196 path = "NSMovie-NJRExtensions.h";
1197 refType = 4;
1198 };
1199 F59E4C0F036B43D2016B311C = {
1200 fileRef = F59E4C0D036B43D2016B311C;
1201 isa = PBXBuildFile;
1202 settings = {
1203 };
1204 };
1205 F59E4C10036B43D2016B311C = {
1206 fileRef = F59E4C0E036B43D2016B311C;
1207 isa = PBXBuildFile;
1208 settings = {
1209 };
1210 };
1211 F59F6CB40354E7DA01AEEDB1 = {
1212 isa = PBXFileReference;
1213 path = PSAlarm.h;
1214 refType = 4;
1215 };
1216 F59F6CB50354E7DA01AEEDB1 = {
1217 isa = PBXFileReference;
1218 path = PSAlarm.m;
1219 refType = 4;
1220 };
1221 F59F6CB60354E7DA01AEEDB1 = {
1222 fileRef = F59F6CB40354E7DA01AEEDB1;
1223 isa = PBXBuildFile;
1224 settings = {
1225 };
1226 };
1227 F59F6CB70354E7DA01AEEDB1 = {
1228 fileRef = F59F6CB50354E7DA01AEEDB1;
1229 isa = PBXBuildFile;
1230 settings = {
1231 };
1232 };
1233 F5F19865036B806201EB0372 = {
1234 children = (
1235 F5F19866036B80AF01EB0372,
1236 F5F19867036B80AF01EB0372,
1237 );
1238 isa = PBXGroup;
1239 name = SpeechUtilities;
1240 path = NDAppleScript;
1241 refType = 4;
1242 };
1243 F5F19866036B80AF01EB0372 = {
1244 isa = PBXFileReference;
1245 path = SUSpeaker.h;
1246 refType = 2;
1247 };
1248 F5F19867036B80AF01EB0372 = {
1249 isa = PBXFileReference;
1250 path = SUSpeaker.m;
1251 refType = 2;
1252 };
1253 F5F19868036B80AF01EB0372 = {
1254 fileRef = F5F19866036B80AF01EB0372;
1255 isa = PBXBuildFile;
1256 settings = {
1257 };
1258 };
1259 F5F19869036B80AF01EB0372 = {
1260 fileRef = F5F19867036B80AF01EB0372;
1261 isa = PBXBuildFile;
1262 settings = {
1263 };
1264 };
1265 F5F1986C036B813101EB0372 = {
1266 isa = PBXFileReference;
1267 path = PSSpeechAlert.m;
1268 refType = 4;
1269 };
1270 F5F1986D036B813101EB0372 = {
1271 isa = PBXFileReference;
1272 path = PSSpeechAlert.h;
1273 refType = 4;
1274 };
1275 F5F1986E036B813101EB0372 = {
1276 fileRef = F5F1986C036B813101EB0372;
1277 isa = PBXBuildFile;
1278 settings = {
1279 };
1280 };
1281 F5F1986F036B813101EB0372 = {
1282 fileRef = F5F1986D036B813101EB0372;
1283 isa = PBXBuildFile;
1284 settings = {
1285 };
1286 };
1287 F5F19870036B822E01EB0372 = {
1288 isa = PBXFileReference;
1289 path = NJRVoicePopUpButton.m;
1290 refType = 4;
1291 };
1292 F5F19871036B822E01EB0372 = {
1293 isa = PBXFileReference;
1294 path = NJRVoicePopUpButton.h;
1295 refType = 4;
1296 };
1297 F5F19872036B822E01EB0372 = {
1298 fileRef = F5F19870036B822E01EB0372;
1299 isa = PBXBuildFile;
1300 settings = {
1301 };
1302 };
1303 F5F19873036B822E01EB0372 = {
1304 fileRef = F5F19871036B822E01EB0372;
1305 isa = PBXBuildFile;
1306 settings = {
1307 };
1308 };
1309 F5F198D0036BE57401EB0372 = {
1310 isa = PBXFileReference;
1311 path = NJRTableDelegate.m;
1312 refType = 4;
1313 };
1314 F5F198D1036BE57401EB0372 = {
1315 isa = PBXFileReference;
1316 path = NJRTableDelegate.h;
1317 refType = 4;
1318 };
1319 F5F198D2036BE57401EB0372 = {
1320 fileRef = F5F198D0036BE57401EB0372;
1321 isa = PBXBuildFile;
1322 settings = {
1323 };
1324 };
1325 F5F198D3036BE57401EB0372 = {
1326 fileRef = F5F198D1036BE57401EB0372;
1327 isa = PBXBuildFile;
1328 settings = {
1329 };
1330 };
1331 F5F198D9036BE75E01EB0372 = {
1332 isa = PBXFileReference;
1333 path = "NSTableView-NJRExtensions.m";
1334 refType = 4;
1335 };
1336 F5F198DA036BE75E01EB0372 = {
1337 isa = PBXFileReference;
1338 path = "NSTableView-NJRExtensions.h";
1339 refType = 4;
1340 };
1341 F5F198DB036BE75E01EB0372 = {
1342 fileRef = F5F198D9036BE75E01EB0372;
1343 isa = PBXBuildFile;
1344 settings = {
1345 };
1346 };
1347 F5F1990D036D3B3101EB0372 = {
1348 isa = PBXFileReference;
1349 path = "NSImage-NJRExtensions.m";
1350 refType = 4;
1351 };
1352 F5F1990E036D3B3101EB0372 = {
1353 isa = PBXFileReference;
1354 path = "NSImage-NJRExtensions.h";
1355 refType = 4;
1356 };
1357 F5F1990F036D3B3101EB0372 = {
1358 fileRef = F5F1990D036D3B3101EB0372;
1359 isa = PBXBuildFile;
1360 settings = {
1361 };
1362 };
1363 F5F19910036D3B3101EB0372 = {
1364 fileRef = F5F1990E036D3B3101EB0372;
1365 isa = PBXBuildFile;
1366 settings = {
1367 };
1368 };
1369 F5F240B5036A862101FE7503 = {
1370 isa = PBXFileReference;
1371 path = NJRFSObjectSelector.m;
1372 refType = 4;
1373 };
1374 F5F240B6036A862101FE7503 = {
1375 isa = PBXFileReference;
1376 path = NJRFSObjectSelector.h;
1377 refType = 4;
1378 };
1379 F5F240B7036A862301FE7503 = {
1380 fileRef = F5F240B6036A862101FE7503;
1381 isa = PBXBuildFile;
1382 settings = {
1383 };
1384 };
1385 F5F240B8036A862301FE7503 = {
1386 fileRef = F5F240B5036A862101FE7503;
1387 isa = PBXBuildFile;
1388 settings = {
1389 };
1390 };
1391 F5F240B9036A867901FE7503 = {
1392 isa = PBXFileReference;
1393 path = BDAlias.h;
1394 refType = 4;
1395 };
1396 F5F240BA036A867901FE7503 = {
1397 fileRef = F5F240B9036A867901FE7503;
1398 isa = PBXBuildFile;
1399 settings = {
1400 };
1401 };
1402 F5F240CA036A869401FE7503 = {
1403 isa = PBXFileReference;
1404 path = BDAlias.m;
1405 refType = 4;
1406 };
1407 F5F240CB036A869401FE7503 = {
1408 fileRef = F5F240CA036A869401FE7503;
1409 isa = PBXBuildFile;
1410 settings = {
1411 };
1412 };
1413 F5F240CC036A877301FE7503 = {
1414 isa = PBXFileReference;
1415 path = NJRQTMediaPopUpButton.m;
1416 refType = 4;
1417 };
1418 F5F240CD036A877301FE7503 = {
1419 isa = PBXFileReference;
1420 path = NJRQTMediaPopUpButton.h;
1421 refType = 4;
1422 };
1423 F5F240CE036A877301FE7503 = {
1424 fileRef = F5F240CC036A877301FE7503;
1425 isa = PBXBuildFile;
1426 settings = {
1427 };
1428 };
1429 F5F240D0036A87E301FE7503 = {
1430 isa = PBXFrameworkReference;
1431 name = Carbon.framework;
1432 path = /System/Library/Frameworks/Carbon.framework;
1433 refType = 0;
1434 };
1435 F5F24166036A87E401FE7503 = {
1436 fileRef = F5F240D0036A87E301FE7503;
1437 isa = PBXBuildFile;
1438 settings = {
1439 };
1440 };
1441 F5F24187036A90D901FE7503 = {
1442 isa = PBXFrameworkReference;
1443 name = MachineSettings.framework;
1444 path = /System/Library/PrivateFrameworks/MachineSettings.framework;
1445 refType = 0;
1446 };
1447 F5F24189036A90D901FE7503 = {
1448 fileRef = F5F24187036A90D901FE7503;
1449 isa = PBXBuildFile;
1450 settings = {
1451 };
1452 };
1453 F5F2418A036A910B01FE7503 = {
1454 isa = PBXFileReference;
1455 path = SoundFileManager.h;
1456 refType = 4;
1457 };
1458 F5F2418B036A910B01FE7503 = {
1459 fileRef = F5F2418A036A910B01FE7503;
1460 isa = PBXBuildFile;
1461 settings = {
1462 };
1463 };
1464 };
1465 rootObject = 29B97313FDCFA39411CA2CEA;
1466}
Note: See TracBrowser for help on using the repository browser.