-
Notifications
You must be signed in to change notification settings - Fork 3
/
listing7.html
executable file
·517 lines (456 loc) · 24.1 KB
/
listing7.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<head>
<!-- BEGIN META TAG INFO -->
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<link rel="home" href="http://developer.apple.com/">
<link rel="find" href="http://developer.apple.com/search/">
<link rel="stylesheet" type="text/css" href="../../documentation/css/adcstyle.css" title="fonts">
<script language="JavaScript" src="../../documentation/js/adc.js" type="text/javascript"></script>
<!-- END META TAG INFO -->
<!-- BEGIN TITLE -->
<title>FinalCutPro_AppleEvents - /FCP_AppleEvents.h</title>
<!-- END TITLE -->
<script language="JavaScript">
function JumpToNewPage() {
window.location=document.scpopupmenu.gotop.value;
return true;
}
</script>
</head>
<!-- BEGIN BODY OPEN -->
<body>
<!--END BODY OPEN -->
<!-- START CENTER OPEN -->
<center>
<!-- END CENTER OPEN -->
<!-- BEGIN LOGO AND SEARCH -->
<!--#include virtual="/includes/adcnavbar"-->
<!-- END LOGO AND SEARCH -->
<!-- START BREADCRUMB -->
<div id="breadcrumb">
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr>
<td scope="row"><img width="340" height="10" src="images/1dot.gif" alt=""></td>
<td><img width="340" height="10" src="images/1dot.gif" alt=""></td>
</tr>
<tr valign="middle">
<td align="left" colspan="2">
<a href="http://developer.apple.com/">ADC Home</a> > <a href="../../referencelibrary/index.html">Reference Library</a> > <a href="../../samplecode/index.html">Sample Code</a> > <a href="../../samplecode/AppleApplications/index.html">Apple Applications</a> > <a href="../../samplecode/AppleApplications/idxFinalCutProFinalCutExpress-date.html">Final Cut Pro/Final Cut Express</a> > <A HREF="javascript:location.replace('index.html');">FinalCutPro_AppleEvents</A> >
</td>
</tr>
<tr>
<td colspan="2" scope="row"><img width="680" height="35" src="images/1dot.gif" alt=""></td>
</tr>
</table>
</div>
<!-- END BREADCRUMB -->
<!-- START MAIN CONTENT -->
<!-- START TITLE GRAPHIC AND INTRO-->
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td><h1><div id="pagehead">FinalCutPro_AppleEvents</div></h1></td>
</tr>
</table>
<!-- END TITLE GRAPHIC AND INTRO -->
<!-- START WIDE COLUMN -->
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr align="left" valign="top">
<td id="scdetails">
<h2>/FCP_AppleEvents.h</h2>
<form name="scpopupmenu" onSubmit="return false;" method=post>
<p><strong>View Source Code:</strong>
<select name="gotop" onChange="JumpToNewPage();" style="width:340px"><option selected value="ingnore">Select File</option>
<option value="listing1.html">/AEController.h</option>
<option value="listing2.html">/AEController.m</option>
<option value="listing3.html">/apple_event.h</option>
<option value="listing4.html">/apple_event.m</option>
<option value="listing5.html">/Controller.h</option>
<option value="listing6.html">/Controller.m</option>
<option value="listing7.html">/FCP_AppleEvents.h</option>
<option value="listing8.html">/main.m</option>
<option value="listing9.html">/MyDocument.h</option>
<option value="listing10.html">/MyDocument.m</option>
<option value="listing11.html">/ReadMe.txt</option></select>
</p>
</form>
<p><strong><a href="FinalCutPro_AppleEvents.zip">Download Sample</a></strong> (“FinalCutPro_AppleEvents.zip”, 176.1K)<BR>
<strong><a href="FinalCutPro_AppleEvents.dmg">Download Sample</a></strong> (“FinalCutPro_AppleEvents.dmg”, 217.7K)</p>
<!--
<p><strong><a href="#">Download Sample</a></strong> (“filename.sit”, 500K)</p>
-->
</td>
</tr>
<tr>
<td scope="row"><img width="680" height="10" src="images/1dot.gif" alt=""><br>
<img height="1" width="680" src="images/1dot_919699.gif" alt=""><br>
<img width="680" height="20" src="images/1dot.gif" alt=""></td>
</tr>
<tr>
<td scope="row">
<!--googleon: index -->
<pre class="sourcecodebox">/*
File: FCP_AppleEvents.h
Abstract: Event definitions for Apple Event commands
supported by Final Cut Pro.
Version: 1.1
Disclaimer: IMPORTANT: This Apple software is supplied to you by Apple
Computer, Inc. ("Apple") in consideration of your agreement to the
following terms, and your use, installation, modification or
redistribution of this Apple software constitutes acceptance of these
terms. If you do not agree with these terms, please do not use,
install, modify or redistribute this Apple software.
In consideration of your agreement to abide by the following terms, and
subject to these terms, Apple grants you a personal, non-exclusive
license, under Apple's copyrights in this original Apple software (the
"Apple Software"), to use, reproduce, modify and redistribute the Apple
Software, with or without modifications, in source and/or binary forms;
provided that if you redistribute the Apple Software in its entirety and
without modifications, you must retain this notice and the following
text and disclaimers in all such redistributions of the Apple Software.
Neither the name, trademarks, service marks or logos of Apple Computer,
Inc. may be used to endorse or promote products derived from the Apple
Software without specific prior written permission from Apple. Except
as expressly stated in this notice, no other rights or licenses, express
or implied, are granted by Apple herein, including but not limited to
any patent rights that may be infringed by your derivative works or by
other works in which the Apple Software may be incorporated.
The Apple Software is provided by Apple on an "AS IS" basis. APPLE
MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION
THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE, REGARDING THE APPLE SOFTWARE OR ITS USE AND
OPERATION ALONE OR IN COMBINATION WITH YOUR PRODUCTS.
IN NO EVENT SHALL APPLE BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL
OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) ARISING IN ANY WAY OUT OF THE USE, REPRODUCTION,
MODIFICATION AND/OR DISTRIBUTION OF THE APPLE SOFTWARE, HOWEVER CAUSED
AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING NEGLIGENCE),
STRICT LIABILITY OR OTHERWISE, EVEN IF APPLE HAS BEEN ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
Copyright © 2006-7 Apple Computer, Inc., All Rights Reserved
*/
/*!
@header FCP Supported External Apple Events
This header defines the AppleEvent Event class, Event IDs, and event parameters for all of the externally available
events that FCP supports.
@copyright Apple Computer, Inc.
@updated 2007-10-30
*/
/*!
@defined kFCPEventClass
@discussion Defines the main event class supported by Final Cut Pro. All of the different events IDs that can be sent to FCP use this event class
*/
#define kFCPEventClass 'KeyG'
/*!
@discussion The following #define's give definition to each of the Apple Events IDs that FCP supports. Each of these event IDs uses the main kFCPEventClass event type defined above.
All the parameter values are defined below.
*/
/*!
@defined kFCPOpenProjectFile
@discussion This event allows the caller to make FCP open the specified project file. If that project file is already open, then it is brought to the foreground inside of FCP.
@param kFCPProjectFileKey Which project file to open.
*/
#define kFCPOpenProjectFile 'ofcP' // the Open/Foreground a project file command
#define kAEFCPOpenProjectFile kFCPOpenProjectFile //deprecated name
/*!
@defined kFCPSaveAndCloseProjectFile
@discussion Closes the specified project file, either saving any changes, or discarding them. If the project is not open then nothing happens.
If no project file parameter is sent, then the top-most open project will be closed.
@param kFCPProjectFileKey Which project file to close.
@param kFCPProjectFileCloseFlagsKey An optional flag which controls what behaviour is taken on the close action. The default is kFCPSaveAndCloseProject, save & close.
*/
#define kFCPSaveAndCloseProjectFile 'cfcP' // the Close a project file command
#define kAEFCPSaveAndCloseProjectFile kFCPSaveAndCloseProjectFile //deprecated name
/*!
@defined kFCPUpdateMediaFile
@discussion Allows an external application to request FCP to examine the file modification time and perform a silent reconnect/update if necessary.
@param kFCPMediaFileKey Which media file to examine/update.
*/
#define kFCPUpdateMediaFile 'udfF' // the update/reconnect a media file command
/*!
@defined kFCPGetAllEffectsXML
@discussion Allows an application to request the XML representation of an all the installed effects.
@param kFCPXMLDataVersion An optional value controlling which version of the XML spec to use. The default is the current version.
@result kFCPXMLDataKey The XML data, represented as a UTF-8 string.
*/
#define kFCPGetAllEffectsXML 'eFXX' // the XML Export command
/*!
@defined kFCPGetAllOpenProjects
@discussion Returns a list of open project files as FSRefs.
@result kFCPOpenProjectList The returned AEList of open FCP projects. The elements of the list (kFCPOneOpenProjectFile) are FSRefs
*/
#define kFCPGetAllOpenProjects 'fcLP' // the Get List of Open Projects command
/*!
@defined kFCPGetDocumentXML
@discussion Allows an application to request the XML representation of an FCP Project. If the project is not open then it is first opened.
The project is always brought to the foreground inside of FCP. If no project file is supplied, then no XML will be returned.
@param kFCPProjectFileKey Which project file to operate on.
@param kFCPXMLDataVersion An optional value controlling which version of the XML spec to use. The default is the current version.
@result kFCPXMLDataKey The XML data, represented as a UTF-8 string.
*/
#define kFCPGetDocumentXML 'eXML' // the XML Export command
#define kKGAEGetDocumentXML kFCPGetDocumentXML //deprecated name
/*!
@defined kFCPImportXMLToDocument
@discussion External applications can now feed XML directly into Final Cut Pro without requiring the user to import an XML file saved on disk.
You can specify a specific project file to import the data into, or if no file is supplied, the XML will be imported into a new, untitled project.
Using the new features of FCP's XML language, you can control the results of the import and whether items in the project are replaced by the imported items,
or the new items are simply appended to the project.
@param kFCPProjectFileKey Which project file to operate on. If missing then create new untitled project otherwise import to this project.
@param kFCPXMLDataKey Actual XML text to import, represented as a UTF-8 string.
*/
#define kFCPImportXMLToDocument 'iXML' // the XML Import command
#define kAEImportXMLToDocument kFCPImportXMLToDocument //deprecated name
/*!
@defined kFCPOpenItemInProject
@discussion This event specifies that a particular item should be opened into the Viewer inside of FCP. The item to be opened is specified by it's UUID.
The UUID is encoded in a kFCPItemUUID parameter, discussed below.
@param kFCPProjectFileKey Which project file to operate on.
@param kFCPItemUUID UUID of the item to open into the Viewer.
*/
#define kFCPOpenItemInProject 'fcOI' // Open the item specified in the passed in UUID
/*!
@defined kFCPSelectItemInBrowser
@discussion This event specifies that a particular item should be highlighted in the Browser window inside of FCP. Only one item can be selected at a time.
The item to be highlighted is specified by it's UUID. The UUID is encoded in a kFCPItemUUID parameter, discussed below.
You can optionally add the kFCPItemsToSelectList parameter, which is a AEDescList list of kFCPSelectItemInBrowser items. Use this if you want more than one item to be selected.
@param kFCPProjectFileKey Which project file to operate on.
@param kFCPItemUUID UUID of the item to select in the Browser.
@param kFCPItemsToSelectList (optional) list of UUIDs to select in the Browser.
*/
#define kFCPSelectItemInBrowser 'fcSI' // Select the item specified in the passed in UUID
/*!
@defined kFCPGetItemXML
@discussion Allows an application to request the XML representation of a single item in an FCP Projecct by UUID.
If the project is not open then it is first opened.
The project is always brought to the foreground inside of FCP. If no project file or UUID is supplied, then no XML will be returned.
@param kFCPProjectFileKey Which project file to operate on.
@param kFCPItemUUID UUID of the item to open into the Viewer.
@param kFCPXMLDataVersion An optional value controlling which version of the XML spec to use. The default is the current version.
@result kFCPXMLDataKey The XML data, represented as a UTF-8 string.
*/
#define kFCPGetItemXML 'gXML' // the XML Export command
/*!
@defined kFCPFindItemsInProject
@discussion Using the kFCPFindItemsInProject event, you can ask FCP to initiate a search for items in the Browser and have the results brought up in a new Find Results window to the user.
This can be used to bring multiple items to the attention of the user at once.
The kFCPFindLogicMode parameter controls whether the criteria entries are combined with AND (all entries must apply) or OR (only one entry need apply).
The kFCPFindParameters list contains one or more entries that are the search criteria. You can use multiple entries to very precisely control what results are obtained.
For example, one entry can specify that the Name column of the items must start with a string 'Camera' and the next entry specifies that the Notes column must not contain the string 'bad take'.
Each criteria entry is made up of 4 elements: the string to search for, the way to match the string, the column to search, and whether to use matching or non-matching items.
Note that each criteria entry is an AERecord, so the list consists of records, each of which contains several parameters.
@param kFCPProjectFileKey Which project file to operate on.
@param kFCPFindLogicMode A flag specifying which logical operator to use, logical AND or logical OR. The constants for this are defined below.
@param kFCPFindParameters An AEDescList list of criteria AERecords. The list of criteria records has the following form:
<index> a record holding one set of criteria
kFCPFindMatchMode which way to match, specified by one of the FCPFindMatchType values.
kFCPFindOmitCriteria A boolean that will reverse the sense of the criteria (i.e non-matches rather than matches are returned)
kFCPFindColumnName A UTF-8 string that (optinally) restricts the criteria to a single FCP Browser column.
If missing or unknown then any column otherwise specific column. The available columns are specified using
the XML tags for clip properties. The full list is given below.
kFCPFindSearchString The text string to search for, specified as a UTF-8 string.
@discussion
* These are the valid values for kFCPFindColumnName.
* Each is the name of an XML tag for a clip property.
* FCP will map them to browser column names.
* The values are:
*
* name
* duration
* in
* out
* start
* end
* scene
* shottake
* lognote
* good
* label
* label2
* mastercomment1
* mastercomment2
* mastercomment3
* mastercomment4
* clipcommenta
* clipcommentb
*/
#define kFCPFindItemsInProject 'ffcP' // Find some item(s) in the specified FCP Project
#define kAEFindItemsInProject kFCPFindItemsInProject //deprecated name
//*******************************************************************************************************************************
// These values define the parameter keys used to send data back and forth
//*******************************************************************************************************************************
/*!
@defined kFCPXMLDataKey
@discussion An XML data stream, in type typeUTF8Text
*/
#define kFCPXMLDataKey 'xmlD'
#define kXMLDataKey kFCPXMLDataKey //deprecated name
/*!
@defined kFCPXMLDataVersion
@discussion The version of the XML being passed. (-1, 1.0, 2.0, 3.0, etc.), in type typeFloat
*/
#define kFCPXMLDataVersion 'xmlV'
#define kXMLDataVersion kFCPXMLDataVersion //deprecated name
/*!
@defined kFCPProjectFileKey
@discussion The FCP Project file to export the XML from, in type typeFSRef
*/
#define kFCPProjectFileKey 'fcpP'
/*!
@defined kFCPItemUUID
@discussion The UUID of an FCP Project item, in type typeUTF8Text
*/
#define kFCPItemUUID 'fcIU'
/*!
@defined kFCPMediaFileKey
@discussion The media file to process, in type typeFSRef
*/
#define kFCPMediaFileKey 'fcpM'
/*!
@defined kFCPOpenProjectList
@discussion The returned AEList of open FCP projects. The elements of the list are FSRefs
// the list of returned Open Projects
@param kFCPOneOpenProjectFile The elements of the AEList of open FCP Projects. They are of type typeFSRef.
*/
#define kFCPOpenProjectList 'fcOP'
/*!
@defined kFCPOneOpenProjectFile
@discussion The elements of the AEList of open FCP Projects. They are of type typeFSRef.
a single path to a project file. These are the items in the above list
*/
#define kFCPOneOpenProjectFile 'fcPf'
/*!
@defined kFCPItemsToSelectList
@discussion kFCPItemsToSelectList (optional) list of UUIDs to select in the Browser.
*/
#define kFCPItemsToSelectList 'fcSL' // the list of items to be selected
//*******************************************************************************************************************************
// These values are (optional) flags to control the behaviour of the events defined above
//*******************************************************************************************************************************
// Flags for kFCPSaveAndCloseProjectFile Event
/*!
@defined kFCPProjectFileCloseFlagsKey
@discussion Controls the behaviour of the close command, e.g. close & save, close & discard, in type typeSInt32
*/
#define kFCPProjectFileCloseFlagsKey 'fcCF'
#define kProjectFileCloseFlagsKey kFCPProjectFileCloseFlagsKey //deprecated name
/*!
@typedef FCPProjectCloseFlag
@abstract used as part of the kFCPSaveAndCloseProjectFile event.
@discussion This enum defines the optional flags to control what behaviour is performed on a kFCPSaveAndCloseProjectFile event.
@constant kFCPSaveAndCloseProject Attempt to save the project file before closing. If no kFCPProjectFileKey was supplied as part of the event, then the Save UI WILL be shown to the user
and the event will not return until the user dismisses the dialog.
@constant kFCPDiscardAndCloseProject Specifying this flag will cause the project to be closed without saving any outstanding changes, discarding those changes.
*/
typedef enum {
kFCPSaveAndCloseProject = 0,
kFCPDiscardAndCloseProject = 1
} FCPProjectCloseFlag;
// These values are defines for the data needed for the kFCPFindItemsInProject event
// They define what data we are searching for in the FCP Browser
/*!
@defined kFCPFindParameters
@discussion An AEDescList containing the parameter list of criteria records, in type typeAEList.
*/
#define kFCPFindParameters 'fndP'
#define kFindParameters kFCPFindParameters //deprecated name
/*!
@defined kFCPFindSearchString
@discussion The string to search for, in type typeUTF8Text.
*/
#define kFCPFindSearchString 'fndS'
#define kFindSearchString kFCPFindSearchString //deprecated name
/*!
@defined kFCPFindMatchMode
@discussion The matching mode to use, in type typeSInt32. The values for this parameter are found in the FCPFindMatchType enum.
*/
#define kFCPFindMatchMode 'fndM'
#define kFindMatchMode kFCPFindMatchMode //deprecated name
/*!
@defined kFCPFindOmitCriteria
@discussion A boolean that will reverse the sense of the criteria (i.e non-matches rather than matches are returned), in type typeSInt32.
*/
#define kFCPFindOmitCriteria 'fndO'
#define kFindOmitCriteria kFCPFindOmitCriteria //deprecated name
/*!
@defined kFCPFindColumnName
@discussion The (optional) column to search for the string in, in type typeUTF8Text. Possible values for this string any of the XML tags for clip properties.
*/
#define kFCPFindColumnName 'fndC'
#define kFindColumnName kFCPFindColumnName //deprecated name
/*!
@defined kFCPFindLogicMode
@discussion The logic to apply to multiple search terms, AND or OR, in type typeSInt32. The values for this parameter are found in the FCPFindLogicType enum.
*/
#define kFCPFindLogicMode 'fndL'
#define kFindLogicMode kFCPFindLogicMode //deprecated name
/*!
@typedef FCPFindMatchType
@abstract Used as part of the kFCPFindItemsInProject event.
@discussion This enum contains the defines for the type of matching behaviour used for a criteria record as part of the kFCPFindItemsInProject event.
@constant kFCPFindMatchStartsWith Searches for strings that begin with the string given in the kFCPFindSearchString parameter of this criteria AERecord.
@constant kFCPFindMatchContains Searches for strings that contain with the string given in the kFCPFindSearchString parameter of this criteria AERecord.
@constant kFCPFindMatchEquals Searches for strings that exactly match the string given in the kFCPFindSearchString parameter of this criteria AERecord.
@constant kFCPFindMatchEndsWith Searches for strings that terminate with the string given in the kFCPFindSearchString parameter of this criteria AERecord.
@constant kFCPFindMatchLessThan Searches for strings that compare less than the string given in the kFCPFindSearchString parameter of this criteria AERecord.
@constant kFCPFindMatchGreaterThan Searches for strings that greater than the string given in the kFCPFindSearchString parameter of this criteria AERecord.
*/
typedef enum {
kFCPFindMatchStartsWith = (1 << 0),
kFCPFindMatchContains = (1 << 1),
kFCPFindMatchEquals = (1 << 2),
kFCPFindMatchEndsWith = (1 << 3),
kFCPFindMatchLessThan = (1 << 4),
kFCPFindMatchGreaterThan = (1 << 5)
} FCPFindMatchType;
/*!
@typedef FCPFindLogicType
@abstract Used as part of the kFCPFindItemsInProject event.
@discussion This enum defines the vvalues that control what logical operator is applied between the criteria records given in the kFCPFindParameters list.
@constant kFCPFindLogicAnd Use logical AND.
@constant kFCPFindLogicOr Use logical OR.
*/
typedef enum {
kFCPFindLogicAnd = 0,
kFCPFindLogicOr = 1
} FCPFindLogicType;
#define kFCPLogicAnd kFCPFindLogicAnd //deprecated name
#define kFCPLogicOr kFCPFindLogicOr //deprecated name
</pre>
<!--googleoff: index -->
</td>
</tr>
</table>
<!-- END WIDE COLUMN -->
<!-- END MAIN CONTENT -->
<table width="680" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><div style="width: 100%; height: 1px; background-color: #919699; margin-top: 5px; margin-bottom: 15px"></div></td>
</tr>
<tr>
<td align="center"><br/>
<table border="0" cellpadding="0" cellspacing="0" class="graybox">
<tr>
<th>Did this document help you?</th>
</tr>
<tr>
<td>
<div style="margin-bottom: 8px"><a href="http://developer.apple.com/feedback/?v=1&url=/samplecode/FinalCutPro_AppleEvents/listing7.html%3Fid%3DDTS10004110-1.1&media=dvd" target=_new>Yes</a>: Tell us what works for you.</div>
<div style="margin-bottom: 8px"><a href="http://developer.apple.com/feedback/?v=2&url=/samplecode/FinalCutPro_AppleEvents/listing7.html%3Fid%3DDTS10004110-1.1&media=dvd" target=_new>It’s good, but:</a> Report typos, inaccuracies, and so forth.</div>
<div><a href="http://developer.apple.com/feedback/?v=3&url=/samplecode/FinalCutPro_AppleEvents/listing7.html%3Fid%3DDTS10004110-1.1&media=dvd" target=_new>It wasn’t helpful</a>: Tell us what would have helped.</div>
</td>
</tr>
</table>
</td>
</tr>
</table>
<!-- START BOTTOM APPLE NAVIGATION -->
<!--#include virtual="/includes/footer"-->
<!-- END BOTTOM APPLE NAVIGATION -->
<!-- START CENTER CLOSE -->
</center>
<!-- END CENTER CLOSE -->
</body>
</html>