1 """Suite Metrowerks Shell Suite: Events supported by the Metrowerks Project Shell
4 Generated from Macintosh HD:SWdev:CodeWarrior 6 MPTP:Metrowerks CodeWarrior:CodeWarrior IDE 4.1B9
5 AETE/AEUT resource version 1/0, language 0, script 0
13 class Metrowerks_Shell_Suite_Events
:
16 'To_Segment' : 'Segm',
19 def Add_Files(self
, _object
, _attributes
={}, **_arguments
):
20 """Add Files: Add the specified file(s) to the current project
21 Required argument: List of files to add
22 Keyword argument To_Segment: Segment number into which to add the file(s)
23 Keyword argument _attributes: AppleEvent attribute dictionary
24 Returns: Error code for each file added
29 aetools
.keysubst(_arguments
, self
._argmap
_Add
_Files
)
30 _arguments
['----'] = _object
33 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
34 _arguments
, _attributes
)
35 if _arguments
.has_key('errn'):
36 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
37 # XXXX Optionally decode result
38 if _arguments
.has_key('----'):
39 return _arguments
['----']
41 _argmap_Check_Syntax
= {
42 'ExternalEditor' : 'Errs',
45 def Check_Syntax(self
, _object
, _attributes
={}, **_arguments
):
46 """Check Syntax: Check the syntax of the specified file(s)
47 Required argument: List of files to check the syntax of
48 Keyword argument ExternalEditor: Should the contents of the message window be returned to the caller?
49 Keyword argument _attributes: AppleEvent attribute dictionary
50 Returns: Errors for each file whose syntax was checked
55 aetools
.keysubst(_arguments
, self
._argmap
_Check
_Syntax
)
56 _arguments
['----'] = _object
59 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
60 _arguments
, _attributes
)
61 if _arguments
.has_key('errn'):
62 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
63 # XXXX Optionally decode result
64 if _arguments
.has_key('----'):
65 return _arguments
['----']
67 def Close_Project(self
, _no_object
=None, _attributes
={}, **_arguments
):
68 """Close Project: Close the current project
69 Keyword argument _attributes: AppleEvent attribute dictionary
74 if _arguments
: raise TypeError, 'No optional args expected'
75 if _no_object
!= None: raise TypeError, 'No direct arg expected'
78 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
79 _arguments
, _attributes
)
80 if _arguments
.has_key('errn'):
81 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
82 # XXXX Optionally decode result
83 if _arguments
.has_key('----'):
84 return _arguments
['----']
86 _argmap_Close_Window
= {
90 def Close_Window(self
, _object
, _attributes
={}, **_arguments
):
91 """Close Window: Close the windows showing the specified files
92 Required argument: The files to close
93 Keyword argument Saving: Whether to save changes to each file before closing its window
94 Keyword argument _attributes: AppleEvent attribute dictionary
99 aetools
.keysubst(_arguments
, self
._argmap
_Close
_Window
)
100 _arguments
['----'] = _object
102 aetools
.enumsubst(_arguments
, 'savo', _Enum_savo
)
104 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
105 _arguments
, _attributes
)
106 if _arguments
.has_key('errn'):
107 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
108 # XXXX Optionally decode result
109 if _arguments
.has_key('----'):
110 return _arguments
['----']
113 'ExternalEditor' : 'Errs',
116 def Compile(self
, _object
, _attributes
={}, **_arguments
):
117 """Compile: Compile the specified file(s)
118 Required argument: List of files to compile
119 Keyword argument ExternalEditor: Should the contents of the message window be returned to the caller?
120 Keyword argument _attributes: AppleEvent attribute dictionary
121 Returns: Errors for each file compiled
126 aetools
.keysubst(_arguments
, self
._argmap
_Compile
)
127 _arguments
['----'] = _object
130 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
131 _arguments
, _attributes
)
132 if _arguments
.has_key('errn'):
133 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
134 # XXXX Optionally decode result
135 if _arguments
.has_key('----'):
136 return _arguments
['----']
138 _argmap_Create_Project
= {
139 'from_stationery' : 'Tmpl',
142 def Create_Project(self
, _object
, _attributes
={}, **_arguments
):
143 """Create Project: Create a new project file
144 Required argument: New project file specifier
145 Keyword argument from_stationery: undocumented, typecode 'alis'
146 Keyword argument _attributes: AppleEvent attribute dictionary
151 aetools
.keysubst(_arguments
, self
._argmap
_Create
_Project
)
152 _arguments
['----'] = _object
155 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
156 _arguments
, _attributes
)
157 if _arguments
.has_key('errn'):
158 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
159 # XXXX Optionally decode result
160 if _arguments
.has_key('----'):
161 return _arguments
['----']
163 def Get_Definition(self
, _object
, _attributes
={}, **_arguments
):
164 """Get Definition: Returns the location(s) of a globally scoped function or data object.
165 Required argument: undocumented, typecode 'TEXT'
166 Keyword argument _attributes: AppleEvent attribute dictionary
167 Returns: undocumented, typecode 'FDef'
172 if _arguments
: raise TypeError, 'No optional args expected'
173 _arguments
['----'] = _object
176 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
177 _arguments
, _attributes
)
178 if _arguments
.has_key('errn'):
179 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
180 # XXXX Optionally decode result
181 if _arguments
.has_key('----'):
182 return _arguments
['----']
184 def Get_Open_Documents(self
, _no_object
=None, _attributes
={}, **_arguments
):
185 """Get Open Documents: Returns the list of open documents
186 Keyword argument _attributes: AppleEvent attribute dictionary
187 Returns: The list of documents
192 if _arguments
: raise TypeError, 'No optional args expected'
193 if _no_object
!= None: raise TypeError, 'No direct arg expected'
196 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
197 _arguments
, _attributes
)
198 if _arguments
.has_key('errn'):
199 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
200 # XXXX Optionally decode result
201 if _arguments
.has_key('----'):
202 return _arguments
['----']
204 _argmap_Get_Preferences
= {
206 'from_panel' : 'PNam',
209 def Get_Preferences(self
, _no_object
=None, _attributes
={}, **_arguments
):
210 """Get Preferences: Get the preferences for the current project
211 Keyword argument of: Names of requested preferences
212 Keyword argument from_panel: Name of the preference panel
213 Keyword argument _attributes: AppleEvent attribute dictionary
214 Returns: The requested preferences
219 aetools
.keysubst(_arguments
, self
._argmap
_Get
_Preferences
)
220 if _no_object
!= None: raise TypeError, 'No direct arg expected'
223 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
224 _arguments
, _attributes
)
225 if _arguments
.has_key('errn'):
226 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
227 # XXXX Optionally decode result
228 if _arguments
.has_key('----'):
229 return _arguments
['----']
231 _argmap_Get_Project_File
= {
235 def Get_Project_File(self
, _object
, _attributes
={}, **_arguments
):
236 """Get Project File: Returns a description of a file in the project window.
237 Required argument: The index of the file within its segment.
238 Keyword argument Segment: The segment containing the file.
239 Keyword argument _attributes: AppleEvent attribute dictionary
240 Returns: undocumented, typecode 'SrcF'
245 aetools
.keysubst(_arguments
, self
._argmap
_Get
_Project
_File
)
246 _arguments
['----'] = _object
249 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
250 _arguments
, _attributes
)
251 if _arguments
.has_key('errn'):
252 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
253 # XXXX Optionally decode result
254 if _arguments
.has_key('----'):
255 return _arguments
['----']
257 def Get_Project_Specifier(self
, _no_object
=None, _attributes
={}, **_arguments
):
258 """Get Project Specifier: Return the File Specifier for the current project
259 Keyword argument _attributes: AppleEvent attribute dictionary
260 Returns: File Specifier for the current project
265 if _arguments
: raise TypeError, 'No optional args expected'
266 if _no_object
!= None: raise TypeError, 'No direct arg expected'
269 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
270 _arguments
, _attributes
)
271 if _arguments
.has_key('errn'):
272 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
273 # XXXX Optionally decode result
274 if _arguments
.has_key('----'):
275 return _arguments
['----']
277 def Get_Segments(self
, _no_object
=None, _attributes
={}, **_arguments
):
278 """Get Segments: Returns a description of each segment in the project.
279 Keyword argument _attributes: AppleEvent attribute dictionary
280 Returns: undocumented, typecode 'Seg '
285 if _arguments
: raise TypeError, 'No optional args expected'
286 if _no_object
!= None: raise TypeError, 'No direct arg expected'
289 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
290 _arguments
, _attributes
)
291 if _arguments
.has_key('errn'):
292 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
293 # XXXX Optionally decode result
294 if _arguments
.has_key('----'):
295 return _arguments
['----']
297 def Goto_Function(self
, _object
, _attributes
={}, **_arguments
):
298 """Goto Function: Goto Specified Function Name
299 Required argument: undocumented, typecode 'TEXT'
300 Keyword argument _attributes: AppleEvent attribute dictionary
305 if _arguments
: raise TypeError, 'No optional args expected'
306 _arguments
['----'] = _object
309 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
310 _arguments
, _attributes
)
311 if _arguments
.has_key('errn'):
312 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
313 # XXXX Optionally decode result
314 if _arguments
.has_key('----'):
315 return _arguments
['----']
317 def Goto_Line(self
, _object
, _attributes
={}, **_arguments
):
318 """Goto Line: Goto Specified Line Number
319 Required argument: The requested source file line number
320 Keyword argument _attributes: AppleEvent attribute dictionary
325 if _arguments
: raise TypeError, 'No optional args expected'
326 _arguments
['----'] = _object
329 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
330 _arguments
, _attributes
)
331 if _arguments
.has_key('errn'):
332 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
333 # XXXX Optionally decode result
334 if _arguments
.has_key('----'):
335 return _arguments
['----']
337 def Is_In_Project(self
, _object
, _attributes
={}, **_arguments
):
338 """Is In Project: Whether or not the specified file(s) is in the current project
339 Required argument: List of files to check for project membership
340 Keyword argument _attributes: AppleEvent attribute dictionary
341 Returns: Result code for each file
346 if _arguments
: raise TypeError, 'No optional args expected'
347 _arguments
['----'] = _object
350 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
351 _arguments
, _attributes
)
352 if _arguments
.has_key('errn'):
353 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
354 # XXXX Optionally decode result
355 if _arguments
.has_key('----'):
356 return _arguments
['----']
358 _argmap_Make_Project
= {
359 'ExternalEditor' : 'Errs',
362 def Make_Project(self
, _no_object
=None, _attributes
={}, **_arguments
):
363 """Make Project: Make the current project
364 Keyword argument ExternalEditor: Should the contents of the message window be returned to the caller?
365 Keyword argument _attributes: AppleEvent attribute dictionary
366 Returns: Errors that occurred while making the project
371 aetools
.keysubst(_arguments
, self
._argmap
_Make
_Project
)
372 if _no_object
!= None: raise TypeError, 'No direct arg expected'
375 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
376 _arguments
, _attributes
)
377 if _arguments
.has_key('errn'):
378 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
379 # XXXX Optionally decode result
380 if _arguments
.has_key('----'):
381 return _arguments
['----']
383 _argmap_Precompile
= {
384 'Saving_As' : 'Targ',
385 'ExternalEditor' : 'Errs',
388 def Precompile(self
, _object
, _attributes
={}, **_arguments
):
389 """Precompile: Precompile the specified file to the specified destination file
390 Required argument: File to precompile
391 Keyword argument Saving_As: Destination file for precompiled header
392 Keyword argument ExternalEditor: Should the contents of the message window be returned to the caller?
393 Keyword argument _attributes: AppleEvent attribute dictionary
394 Returns: Errors for the precompiled file
399 aetools
.keysubst(_arguments
, self
._argmap
_Precompile
)
400 _arguments
['----'] = _object
403 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
404 _arguments
, _attributes
)
405 if _arguments
.has_key('errn'):
406 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
407 # XXXX Optionally decode result
408 if _arguments
.has_key('----'):
409 return _arguments
['----']
411 _argmap_Preprocess
= {
412 'ExternalEditor' : 'Errs',
415 def Preprocess(self
, _object
, _attributes
={}, **_arguments
):
416 """Preprocess: Preprocesses the specified file(s)
417 Required argument: undocumented, typecode 'alis'
418 Keyword argument ExternalEditor: undocumented, typecode 'bool'
419 Keyword argument _attributes: AppleEvent attribute dictionary
420 Returns: Errors for each preprocessed file
425 aetools
.keysubst(_arguments
, self
._argmap
_Preprocess
)
426 _arguments
['----'] = _object
429 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
430 _arguments
, _attributes
)
431 if _arguments
.has_key('errn'):
432 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
433 # XXXX Optionally decode result
434 if _arguments
.has_key('----'):
435 return _arguments
['----']
437 def Remove_Binaries(self
, _no_object
=None, _attributes
={}, **_arguments
):
438 """Remove Binaries: Remove the binary object code from the current project
439 Keyword argument _attributes: AppleEvent attribute dictionary
444 if _arguments
: raise TypeError, 'No optional args expected'
445 if _no_object
!= None: raise TypeError, 'No direct arg expected'
448 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
449 _arguments
, _attributes
)
450 if _arguments
.has_key('errn'):
451 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
452 # XXXX Optionally decode result
453 if _arguments
.has_key('----'):
454 return _arguments
['----']
456 def Remove_Files(self
, _object
, _attributes
={}, **_arguments
):
457 """Remove Files: Remove the specified file(s) from the current project
458 Required argument: List of files to remove
459 Keyword argument _attributes: AppleEvent attribute dictionary
460 Returns: Error code for each file removed
465 if _arguments
: raise TypeError, 'No optional args expected'
466 _arguments
['----'] = _object
469 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
470 _arguments
, _attributes
)
471 if _arguments
.has_key('errn'):
472 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
473 # XXXX Optionally decode result
474 if _arguments
.has_key('----'):
475 return _arguments
['----']
477 def Reset_File_Paths(self
, _no_object
=None, _attributes
={}, **_arguments
):
478 """Reset File Paths: Resets access paths for all files belonging to open project.
479 Keyword argument _attributes: AppleEvent attribute dictionary
484 if _arguments
: raise TypeError, 'No optional args expected'
485 if _no_object
!= None: raise TypeError, 'No direct arg expected'
488 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
489 _arguments
, _attributes
)
490 if _arguments
.has_key('errn'):
491 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
492 # XXXX Optionally decode result
493 if _arguments
.has_key('----'):
494 return _arguments
['----']
496 _argmap_Run_Project
= {
497 'ExternalEditor' : 'Errs',
498 'SourceDebugger' : 'DeBg',
501 def Run_Project(self
, _no_object
=None, _attributes
={}, **_arguments
):
502 """Run Project: Run the current project
503 Keyword argument ExternalEditor: Should the contents of the message window be returned to the caller?
504 Keyword argument SourceDebugger: Run the application under the control of the source-level debugger
505 Keyword argument _attributes: AppleEvent attribute dictionary
506 Returns: Errors that occurred when running the project
511 aetools
.keysubst(_arguments
, self
._argmap
_Run
_Project
)
512 if _no_object
!= None: raise TypeError, 'No direct arg expected'
515 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
516 _arguments
, _attributes
)
517 if _arguments
.has_key('errn'):
518 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
519 # XXXX Optionally decode result
520 if _arguments
.has_key('----'):
521 return _arguments
['----']
523 def Save_Error_Window_As(self
, _object
, _attributes
={}, **_arguments
):
524 """Save Error Window As: Saves the Errors & Warnings window as a text file
525 Required argument: Destination file for Save Message Window As
526 Keyword argument _attributes: AppleEvent attribute dictionary
531 if _arguments
: raise TypeError, 'No optional args expected'
532 _arguments
['----'] = _object
535 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
536 _arguments
, _attributes
)
537 if _arguments
.has_key('errn'):
538 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
539 # XXXX Optionally decode result
540 if _arguments
.has_key('----'):
541 return _arguments
['----']
543 def Set_Current_Target(self
, _object
=None, _attributes
={}, **_arguments
):
544 """Set Current Target: Set the current target of a project
545 Required argument: Name of target
546 Keyword argument _attributes: AppleEvent attribute dictionary
551 if _arguments
: raise TypeError, 'No optional args expected'
552 _arguments
['----'] = _object
555 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
556 _arguments
, _attributes
)
557 if _arguments
.has_key('errn'):
558 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
559 # XXXX Optionally decode result
560 if _arguments
.has_key('----'):
561 return _arguments
['----']
563 def Set_Default_Project(self
, _object
, _attributes
={}, **_arguments
):
564 """Set Default Project: Set the default project
565 Required argument: Name of project
566 Keyword argument _attributes: AppleEvent attribute dictionary
571 if _arguments
: raise TypeError, 'No optional args expected'
572 _arguments
['----'] = _object
575 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
576 _arguments
, _attributes
)
577 if _arguments
.has_key('errn'):
578 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
579 # XXXX Optionally decode result
580 if _arguments
.has_key('----'):
581 return _arguments
['----']
583 _argmap_Set_Modification_Date
= {
587 def Set_Modification_Date(self
, _object
, _attributes
={}, **_arguments
):
588 """Set Modification Date: Changes the internal modification date of the specified file(s)
589 Required argument: List of files
590 Keyword argument to: undocumented, typecode 'ldt '
591 Keyword argument _attributes: AppleEvent attribute dictionary
592 Returns: Error code for each modified file
597 aetools
.keysubst(_arguments
, self
._argmap
_Set
_Modification
_Date
)
598 _arguments
['----'] = _object
601 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
602 _arguments
, _attributes
)
603 if _arguments
.has_key('errn'):
604 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
605 # XXXX Optionally decode result
606 if _arguments
.has_key('----'):
607 return _arguments
['----']
609 _argmap_Set_Preferences
= {
614 def Set_Preferences(self
, _no_object
=None, _attributes
={}, **_arguments
):
615 """Set Preferences: Set the preferences for the current project
616 Keyword argument of_panel: Name of the preference panel
617 Keyword argument to: Preferences settings
618 Keyword argument _attributes: AppleEvent attribute dictionary
623 aetools
.keysubst(_arguments
, self
._argmap
_Set
_Preferences
)
624 if _no_object
!= None: raise TypeError, 'No direct arg expected'
627 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
628 _arguments
, _attributes
)
629 if _arguments
.has_key('errn'):
630 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
631 # XXXX Optionally decode result
632 if _arguments
.has_key('----'):
633 return _arguments
['----']
635 _argmap_Set_Project_File
= {
639 def Set_Project_File(self
, _object
, _attributes
={}, **_arguments
):
640 """Set Project File: Changes the settings for a given file in the project.
641 Required argument: The name of the file
642 Keyword argument to: The new settings for the file
643 Keyword argument _attributes: AppleEvent attribute dictionary
648 aetools
.keysubst(_arguments
, self
._argmap
_Set
_Project
_File
)
649 _arguments
['----'] = _object
652 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
653 _arguments
, _attributes
)
654 if _arguments
.has_key('errn'):
655 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
656 # XXXX Optionally decode result
657 if _arguments
.has_key('----'):
658 return _arguments
['----']
660 _argmap_Set_Segment
= {
664 def Set_Segment(self
, _object
, _attributes
={}, **_arguments
):
665 """Set Segment: Changes the name and attributes of a segment.
666 Required argument: The segment to change
667 Keyword argument to: The new name and attributes for the segment.
668 Keyword argument _attributes: AppleEvent attribute dictionary
673 aetools
.keysubst(_arguments
, self
._argmap
_Set
_Segment
)
674 _arguments
['----'] = _object
677 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
678 _arguments
, _attributes
)
679 if _arguments
.has_key('errn'):
680 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
681 # XXXX Optionally decode result
682 if _arguments
.has_key('----'):
683 return _arguments
['----']
685 def Touch(self
, _object
, _attributes
={}, **_arguments
):
686 """Touch: Force recompilation of the specified file(s)
687 Required argument: List of files to compile
688 Keyword argument _attributes: AppleEvent attribute dictionary
689 Returns: Error code for each file touched
694 if _arguments
: raise TypeError, 'No optional args expected'
695 _arguments
['----'] = _object
698 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
699 _arguments
, _attributes
)
700 if _arguments
.has_key('errn'):
701 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
702 # XXXX Optionally decode result
703 if _arguments
.has_key('----'):
704 return _arguments
['----']
706 _argmap_Update_Project
= {
707 'ExternalEditor' : 'Errs',
710 def Update_Project(self
, _no_object
=None, _attributes
={}, **_arguments
):
711 """Update Project: Update the current project
712 Keyword argument ExternalEditor: Should the contents of the message window be returned to the caller?
713 Keyword argument _attributes: AppleEvent attribute dictionary
714 Returns: Errors that occurred while updating the project
719 aetools
.keysubst(_arguments
, self
._argmap
_Update
_Project
)
720 if _no_object
!= None: raise TypeError, 'No direct arg expected'
723 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
724 _arguments
, _attributes
)
725 if _arguments
.has_key('errn'):
726 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
727 # XXXX Optionally decode result
728 if _arguments
.has_key('----'):
729 return _arguments
['----']
731 def Open_browser(self
, _object
, _attributes
={}, **_arguments
):
732 """Open browser: Display a class, member function, or data member object in a single class browser window
733 Required argument: an AE object reference
734 Keyword argument _attributes: AppleEvent attribute dictionary
739 if _arguments
: raise TypeError, 'No optional args expected'
740 _arguments
['----'] = _object
743 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
744 _arguments
, _attributes
)
745 if _arguments
.has_key('errn'):
746 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
747 # XXXX Optionally decode result
748 if _arguments
.has_key('----'):
749 return _arguments
['----']
751 def Get_nonsimple_classes(self
, _no_object
=None, _attributes
={}, **_arguments
):
752 """Get nonsimple classes: Returns an alphabetical list of classes with member functions, bases classes, or subclasses
753 Keyword argument _attributes: AppleEvent attribute dictionary
754 Returns: undocumented, typecode 'list'
759 if _arguments
: raise TypeError, 'No optional args expected'
760 if _no_object
!= None: raise TypeError, 'No direct arg expected'
763 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
764 _arguments
, _attributes
)
765 if _arguments
.has_key('errn'):
766 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
767 # XXXX Optionally decode result
768 if _arguments
.has_key('----'):
769 return _arguments
['----']
771 def Get_member_function_names(self
, _object
, _attributes
={}, **_arguments
):
772 """Get member function names: Returns a list containing the names of all the member functions of a class object
773 Required argument: must be a class object
774 Keyword argument _attributes: AppleEvent attribute dictionary
775 Returns: undocumented, typecode 'list'
780 if _arguments
: raise TypeError, 'No optional args expected'
781 _arguments
['----'] = _object
784 _reply
, _arguments
, _attributes
= self
.send(_code
, _subcode
,
785 _arguments
, _attributes
)
786 if _arguments
.has_key('errn'):
787 raise aetools
.Error
, aetools
.decodeerror(_arguments
)
788 # XXXX Optionally decode result
789 if _arguments
.has_key('----'):
790 return _arguments
['----']
793 class Access_Paths(aetools
.ComponentItem
):
794 """Access Paths - Contains the definitions of a projectÕs access (search) paths. """
796 class User_Paths(aetools
.NProperty
):
797 """User Paths - To add an access path for the source files. """
800 class System_Paths(aetools
.NProperty
):
801 """System Paths - To add an access path for the include files. (Not supported in Pascal) """
804 class Always_Full_Search(aetools
.NProperty
):
805 """Always Full Search - To force the compiler to search for system includes like it searches for user includes. """
808 class Convert_Paths(aetools
.NProperty
):
809 """Convert Paths - Enables conversion of DOS & Unix-style relative paths when searching for files. """
813 class Browser_Coloring(aetools
.ComponentItem
):
814 """Browser Coloring - Colors for Browser symbols. """
816 class Browser_Keywords(aetools
.NProperty
):
817 """Browser Keywords - Mark Browser symbols with color. """
820 class Classes_Color(aetools
.NProperty
):
821 """Classes Color - The color for classes. """
824 class Constants_Color(aetools
.NProperty
):
825 """Constants Color - The color for constants. """
828 class Enums_Color(aetools
.NProperty
):
829 """Enums Color - The color for enums. """
832 class Functions_Color(aetools
.NProperty
):
833 """Functions Color - Set color for functions. """
836 class Globals_Color(aetools
.NProperty
):
837 """Globals Color - The color for globals """
840 class Macros_Color(aetools
.NProperty
):
841 """Macros Color - The color for macros. """
844 class Templates_Color(aetools
.NProperty
):
845 """Templates Color - Set color for templates. """
848 class Typedefs_Color(aetools
.NProperty
):
849 """Typedefs Color - The color for typedefs. """
852 class Template_Commands_in_Menu(aetools
.NProperty
):
853 """Template Commands in Menu - Include template commands in context menus """
857 class Build_Extras(aetools
.ComponentItem
):
858 """Build Extras - """
860 class Browser_Active(aetools
.NProperty
):
861 """Browser Active - Allow the collection of browser information. """
864 class Modification_Date_Caching(aetools
.NProperty
):
865 """Modification Date Caching - """
868 class Dump_Browser_Info(aetools
.NProperty
):
869 """Dump Browser Info - """
872 class Cache_Subproject_Data(aetools
.NProperty
):
873 """Cache Subproject Data - """
877 class Build_Settings(aetools
.ComponentItem
):
878 """Build Settings - Build Settings preferences. """
880 class Completion_Sound(aetools
.NProperty
):
881 """Completion Sound - Play a sound when finished a Bring Up To Date or Make command. """
884 class Success_Sound(aetools
.NProperty
):
885 """Success Sound - The sound CodeWarrior plays when it successfully finishes a Bring Up To Date or Make command. """
888 class Failure_Sound(aetools
.NProperty
):
889 """Failure Sound - The sound CodeWarrior plays when it cannot finish a Bring Up To Date or Make command. """
892 class Save_Before_Building(aetools
.NProperty
):
893 """Save Before Building - Save open editor files before build operations """
896 class Build_Before_Running(aetools
.NProperty
):
897 """Build Before Running - Build the target before running. """
900 class Include_Cache_Size(aetools
.NProperty
):
901 """Include Cache Size - Include file cache size. """
904 class Compiler_Thread_Stack_Size(aetools
.NProperty
):
905 """Compiler Thread Stack Size - Compiler Thread Stack Size """
909 class Custom_Keywords(aetools
.ComponentItem
):
910 """Custom Keywords - """
912 class Custom_Color_1(aetools
.NProperty
):
913 """Custom Color 1 - The color for the first set of custom keywords. """
916 class Custom_Color_2(aetools
.NProperty
):
917 """Custom Color 2 - The color for the second set custom keywords. """
920 class Custom_Color_3(aetools
.NProperty
):
921 """Custom Color 3 - The color for the third set of custom keywords. """
924 class Custom_Color_4(aetools
.NProperty
):
925 """Custom Color 4 - The color for the fourth set of custom keywords. """
929 class Debugger_Display(aetools
.ComponentItem
):
930 """Debugger Display - Debugger Display preferences """
932 class Show_Variable_Types(aetools
.NProperty
):
933 """Show Variable Types - Show variable types by default. """
936 class Show_Locals(aetools
.NProperty
):
937 """Show Locals - Show locals by default """
940 class Sort_By_Method(aetools
.NProperty
):
941 """Sort By Method - Sort functions by method. """
944 class Use_RTTI(aetools
.NProperty
):
945 """Use RTTI - Enable RunTime Type Information. """
948 class Threads_in_Window(aetools
.NProperty
):
949 """Threads in Window - Show threads in separate windows. """
952 class Variable_Hints(aetools
.NProperty
):
953 """Variable Hints - Show variable hints. """
956 class Watchpoint_Hilite(aetools
.NProperty
):
957 """Watchpoint Hilite - Watchpoint hilite color. """
960 class Variable_Changed_Hilite(aetools
.NProperty
):
961 """Variable Changed Hilite - Variable changed hilite color. """
964 class Default_Array_Size(aetools
.NProperty
):
965 """Default Array Size - Controls whether CodeWarrior uses its own integrated editor or an external application for editing text files. """
968 class Show_As_Decimal(aetools
.NProperty
):
969 """Show As Decimal - Show variable values as decimal by default """
973 class Debugger_Global(aetools
.ComponentItem
):
974 """Debugger Global - Debugger Global preferences """
976 class Cache_Edited_Files(aetools
.NProperty
):
977 """Cache Edited Files - Cache edit files between debug sessions """
980 class File_Cache_Duration(aetools
.NProperty
):
981 """File Cache Duration - Duration to keep files in cache (in days) """
984 class Ignore_Mod_Dates(aetools
.NProperty
):
985 """Ignore Mod Dates - Ignore modification dates of files. """
988 class Open_All_Classes(aetools
.NProperty
):
989 """Open All Classes - Open all Java class files. """
992 class Launch_Apps_on_Open(aetools
.NProperty
):
993 """Launch Apps on Open - Launch applications on the opening of sym files. """
996 class Confirm_Kill(aetools
.NProperty
):
997 """Confirm Kill - Confirm the •killingÕ of the process. """
1000 class Stop_at_Main(aetools
.NProperty
):
1001 """Stop at Main - Stop to debug on the main() function. """
1004 class Select_Stack_Crawl(aetools
.NProperty
):
1005 """Select Stack Crawl - Select the stack crawl. """
1008 class Dont_Step_in_Runtime(aetools
.NProperty
):
1009 """Dont Step in Runtime - DonÕt step into runtime code when debugging. """
1012 class Auto_Target_Libraries(aetools
.NProperty
):
1013 """Auto Target Libraries - Automatically target libraries when debugging """
1017 class Debugger_Target(aetools
.ComponentItem
):
1018 """Debugger Target - Debugger Target preferences """
1020 class Log_System_Messages(aetools
.NProperty
):
1021 """Log System Messages - Log all system messages while debugging. """
1024 class Relocated_Executable_Path(aetools
.NProperty
):
1025 """Relocated Executable Path - Path to location of relocated libraries, code resources or remote debugging folder """
1028 class Update_Data_While_Running(aetools
.NProperty
):
1029 """Update Data While Running - Should pause to update data while running """
1032 class Data_Update_Interval(aetools
.NProperty
):
1033 """Data Update Interval - How often to update the data while running (in seconds) """
1036 # repeated property Auto_Target_Libraries Automatically target libraries when debugging
1037 class Stop_at_temp_breakpoint(aetools
.NProperty
):
1038 """Stop at temp breakpoint - Stop at a temp breakpoint on program launch. Set breakpoint type in Temp Breakpoint Type AppleEvent. """
1041 class Temp_breakpoint_names(aetools
.NProperty
):
1042 """Temp breakpoint names - Comma separated list of names to attempt to stop at on program launch. First symbol to resolve in list is the temp BP that will be set. """
1045 class Cache_symbolics(aetools
.NProperty
):
1046 """Cache symbolics - Cache symbolics between runs when executable doesnÕt change, else release symbolics files after killing process. """
1049 class Temp_Breakpoint_Type(aetools
.NProperty
):
1050 """Temp Breakpoint Type - Type of temp breakpoint to set on program launch. """
1054 class Debugger_Windowing(aetools
.ComponentItem
):
1055 """Debugger Windowing - """
1057 class Debugging_Start_Action(aetools
.NProperty
):
1058 """Debugging Start Action - What action to take when debug session starts """
1061 class Do_Nothing_To_Projects(aetools
.NProperty
):
1062 """Do Nothing To Projects - Suppress debugging start action for project windows """
1066 class Editor(aetools
.ComponentItem
):
1069 class Flash_Delay(aetools
.NProperty
):
1070 """Flash Delay - The amount of time, in sixtieths of a second, the editor highlights a matching bracket. """
1073 class Dynamic_Scroll(aetools
.NProperty
):
1074 """Dynamic Scroll - Display a windowÕs contents as you move the scroll box. """
1077 class Balance(aetools
.NProperty
):
1078 """Balance - Flash the matching opening bracket when you type a closing bracket. """
1081 class Use_Drag__26__Drop_Editing(aetools
.NProperty
):
1082 """Use Drag & Drop Editing - Use Drag & Drop text editing. """
1085 class Sort_Function_Popup(aetools
.NProperty
):
1086 """Sort Function Popup - """
1089 class Use_Multiple_Undo(aetools
.NProperty
):
1090 """Use Multiple Undo - """
1093 class Relaxed_C_Popup_Parsing(aetools
.NProperty
):
1094 """Relaxed C Popup Parsing - Relax the function parser for C source files """
1097 class Left_Margin_Line_Select(aetools
.NProperty
):
1098 """Left Margin Line Select - Clicking in the left margin selects lines """
1101 class Default_Text_File_Format(aetools
.NProperty
):
1102 """Default Text File Format - Default text file format (i.e. which type of line endings to use) """
1105 class Remember_Font(aetools
.NProperty
):
1106 """Remember Font - Display a source file with its own font settings. """
1109 class Remember_Selection(aetools
.NProperty
):
1110 """Remember Selection - Restore the previous selection in a file when you open it. """
1113 class Remember_Window(aetools
.NProperty
):
1114 """Remember Window - Restore the last size and position for a source file window when you open it. """
1117 class Main_Text_Color(aetools
.NProperty
):
1118 """Main Text Color - Main, default, color for text. """
1121 class Background_Color(aetools
.NProperty
):
1122 """Background Color - Color of the background of editor windows. """
1125 class Context_Popup_Delay(aetools
.NProperty
):
1126 """Context Popup Delay - The amount of time, in sixtieths of a second, before the context popup is displayed if you click and hold on a browser symbol. """
1130 class Environment_Variable(aetools
.ComponentItem
):
1131 """Environment Variable - Environment variable for host OS """
1133 class name(aetools
.NProperty
):
1137 class value(aetools
.NProperty
):
1138 """value - Value of the environment variable """
1142 class Error_Information(aetools
.ComponentItem
):
1143 """Error Information - Describes a single error or warning from the compiler or the linker. """
1145 class messageKind(aetools
.NProperty
):
1146 """messageKind - The type of error or warning. """
1149 class message(aetools
.NProperty
):
1150 """message - The error or warning message. """
1153 class disk_file(aetools
.NProperty
):
1154 """disk file - The file where the error occurred. May not be returned for certain kinds of errors (eg, link errors). """
1157 class lineNumber(aetools
.NProperty
):
1158 """lineNumber - The line in the file where the error occurred. May not be returned for certain kinds of errors (eg, link errors). """
1162 class Extras(aetools
.ComponentItem
):
1165 class Automatic_Toolbar_Help(aetools
.NProperty
):
1166 """Automatic Toolbar Help - Automatically show balloon help in toolbar after delay """
1169 class External_Reference(aetools
.NProperty
):
1170 """External Reference - Which on-line function reference to use. """
1173 class Full_Screen_Zoom(aetools
.NProperty
):
1174 """Full Screen Zoom - Zoom windows to the full screen width. """
1177 class Recent_Editor_Count(aetools
.NProperty
):
1178 """Recent Editor Count - Maximum number of editor documents to show in the –Open Recent” menu """
1181 class Recent_Project_Count(aetools
.NProperty
):
1182 """Recent Project Count - Maximum number of project documents to show in the –Open Recent” menu """
1185 class Use_Editor_Extensions(aetools
.NProperty
):
1186 """Use Editor Extensions - Controls the use of the Editor Extensions menu """
1189 class Use_External_Editor(aetools
.NProperty
):
1190 """Use External Editor - Controls whether CodeWarrior uses its own integrated editor or an external application for editing text files. """
1193 class Use_Script_Menu(aetools
.NProperty
):
1194 """Use Script Menu - Controls the use of the AppleScript menu """
1197 class Use_ToolServer_Menu(aetools
.NProperty
):
1198 """Use ToolServer Menu - Controls the use of the ToolServer menu """
1202 class File_Mapping(aetools
.ComponentItem
):
1203 """File Mapping - """
1205 class File_Type(aetools
.NProperty
):
1209 class Extension(aetools
.NProperty
):
1213 class Precompiled(aetools
.NProperty
):
1214 """Precompiled - """
1217 class Resource_File(aetools
.NProperty
):
1218 """Resource File - """
1221 class Launchable(aetools
.NProperty
):
1225 class Ignored_by_Make(aetools
.NProperty
):
1226 """Ignored by Make - """
1229 class Compiler(aetools
.NProperty
):
1234 class File_Mappings(aetools
.ComponentItem
):
1235 """File Mappings - Mappings of extensions & file types to compilers """
1237 class Mappings(aetools
.NProperty
):
1242 class Font(aetools
.ComponentItem
):
1245 class Auto_Indent(aetools
.NProperty
):
1246 """Auto Indent - Indent new lines automatically. """
1249 class Tab_Size(aetools
.NProperty
):
1253 class Tab_Indents_Selection(aetools
.NProperty
):
1254 """Tab Indents Selection - Tab indents selection when multiple lines are selected """
1257 class Tab_Inserts_Spaces(aetools
.NProperty
):
1258 """Tab Inserts Spaces - Insert spaces instead of tab character """
1261 class Text_Font(aetools
.NProperty
):
1262 """Text Font - The font used in editing windows. """
1265 class Text_Size(aetools
.NProperty
):
1266 """Text Size - The size of the text in an editing window. """
1270 class Function_Information(aetools
.ComponentItem
):
1271 """Function Information - Describes the location of any function or global data definition within the current project. """
1273 # repeated property disk_file The location on disk of the file containing the definition.
1274 # repeated property lineNumber The line number where the definition begins.
1276 class Global_Source_Trees(aetools
.ComponentItem
):
1277 """Global Source Trees - Globally-defined source tree roots """
1279 class Source_Trees(aetools
.NProperty
):
1280 """Source Trees - List of source tree roots """
1284 class Path_Information(aetools
.ComponentItem
):
1285 """Path Information - Contains all of the parameters that describe an access path. """
1287 # repeated property name The actual path name.
1288 class format(aetools
.NProperty
):
1289 """format - Format of the a """
1292 class origin(aetools
.NProperty
):
1296 class root(aetools
.NProperty
):
1297 """root - Name of the root of the relative path. Pre-defined values are –Absolute”, –Project”, –CodeWarrior”, and –System”. Anything else is a user-defined root. """
1300 class recursive(aetools
.NProperty
):
1301 """recursive - Will the path be searched recursively? (Default is true) """
1304 class host_flags(aetools
.NProperty
):
1305 """host flags - Bit fields enabling the access path for each host OS (1 = Mac OS, 2 = Windows) """
1309 class Plugin_Settings(aetools
.ComponentItem
):
1310 """Plugin Settings - Settings for plugin tools """
1312 class Plugin_Diagnostics_Level(aetools
.NProperty
):
1313 """Plugin Diagnostics Level - Plugin Diagnostics Level is for those who are developing plugins for the IDE and need to debug them. """
1316 class Disable_Third_Party_COM_Plugins(aetools
.NProperty
):
1317 """Disable Third Party COM Plugins - Disable COM plugins from third parties """
1321 class ProjectFile(aetools
.ComponentItem
):
1322 """ProjectFile - A file contained in a project """
1324 class filetype(aetools
.NProperty
):
1325 """filetype - What kind of file is this ? """
1328 # repeated property name The fileÕs name
1329 # repeated property disk_file The fileÕs location on disk
1330 class codesize(aetools
.NProperty
):
1331 """codesize - The size of this fileÕs code. """
1334 class datasize(aetools
.NProperty
):
1335 """datasize - The size of this fileÕs data. """
1338 class up_to_date(aetools
.NProperty
):
1339 """up to date - Has the file been compiled since its last modification ? """
1342 class symbols(aetools
.NProperty
):
1343 """symbols - Are debugging symbols generated for this file ? """
1346 class weak_link(aetools
.NProperty
):
1347 """weak link - Is this file imported weakly into the project ? [PowerPC only] """
1350 class initialize_before(aetools
.NProperty
):
1351 """initialize before - Initialize the shared library before the main application. """
1354 class includes(aetools
.NProperty
):
1359 class Relative_Path(aetools
.ComponentItem
):
1360 """Relative Path - Relative path from some root """
1362 # repeated property name relative path from the root
1363 # repeated property format Format of the relative path
1364 # repeated property origin Origin of the relative path
1365 # repeated property root Name of user-defined root
1367 class Runtime_Settings(aetools
.ComponentItem
):
1368 """Runtime Settings - Runtime settings """
1370 class Host_Application(aetools
.NProperty
):
1371 """Host Application - Host application for running/debugging libraries and code resources """
1374 class Command_Line_Arguments(aetools
.NProperty
):
1375 """Command Line Arguments - Extra command line args to pass to executable """
1378 class Working_Directory(aetools
.NProperty
):
1379 """Working Directory - Working directory to use when running the executable """
1382 class Environment_Variables(aetools
.NProperty
):
1383 """Environment Variables - Environment variables to use when running the executable """
1387 class Segment(aetools
.ComponentItem
):
1388 """Segment - A segment or group in the project """
1390 # repeated property name
1391 class filecount(aetools
.NProperty
):
1395 class seg_2d_preloaded(aetools
.NProperty
):
1396 """seg-preloaded - Is the segment preloaded ? [68K only] """
1399 class seg_2d_protected(aetools
.NProperty
):
1400 """seg-protected - Is the segment protected ? [68K only] """
1403 class seg_2d_locked(aetools
.NProperty
):
1404 """seg-locked - Is the segment locked ? [68K only] """
1407 class seg_2d_purgeable(aetools
.NProperty
):
1408 """seg-purgeable - Is the segment purgeable ? [68K only] """
1411 class seg_2d_system_heap(aetools
.NProperty
):
1412 """seg-system heap - Is the segment loaded into the system heap ? [68K only] """
1416 class Shielded_Folder(aetools
.ComponentItem
):
1417 """Shielded Folder - """
1419 class Expression_To_Match(aetools
.NProperty
):
1420 """Expression To Match - Regular expression which describes folders to skip """
1423 class Skip_Project_Operations(aetools
.NProperty
):
1424 """Skip Project Operations - Matching folders will be skipped during project operations """
1427 class Skip_Find_And_Compare_Operations(aetools
.NProperty
):
1428 """Skip Find And Compare Operations - Matching folders will be skipped during find and compare operations """
1432 class Shielded_Folders(aetools
.ComponentItem
):
1433 """Shielded Folders - Folders skipped when performing project and find-and-compare operations """
1435 class Shielded_Items(aetools
.NProperty
):
1436 """Shielded Items - """
1440 class Source_Tree(aetools
.ComponentItem
):
1441 """Source Tree - User-defined source tree root """
1443 # repeated property name name of the user-defined source tree root
1444 class path(aetools
.NProperty
):
1445 """path - path for the user-defined source tree root """
1448 class path_kind(aetools
.NProperty
):
1449 """path kind - kind of path """
1452 # repeated property format Format of the absolute path
1454 class Syntax_Coloring(aetools
.ComponentItem
):
1455 """Syntax Coloring - """
1457 class Syntax_Coloring(aetools
.NProperty
):
1458 """Syntax Coloring - Mark keywords and comments with color. """
1461 class Comment_Color(aetools
.NProperty
):
1462 """Comment Color - The color for comments. """
1465 class Keyword_Color(aetools
.NProperty
):
1466 """Keyword Color - The color for language keywords. """
1469 class String_Color(aetools
.NProperty
):
1470 """String Color - The color for strings. """
1473 # repeated property Custom_Color_1 The color for the first set of custom keywords.
1474 # repeated property Custom_Color_2 The color for the second set custom keywords.
1475 # repeated property Custom_Color_3 The color for the third set of custom keywords.
1476 # repeated property Custom_Color_4 The color for the fourth set of custom keywords.
1478 class Target_Settings(aetools
.ComponentItem
):
1479 """Target Settings - Contains the definitions of a projectÕs target. """
1481 class Linker(aetools
.NProperty
):
1482 """Linker - The name of the current linker. """
1485 class Pre_Linker(aetools
.NProperty
):
1489 class Post_Linker(aetools
.NProperty
):
1490 """Post Linker - """
1493 class Target_Name(aetools
.NProperty
):
1494 """Target Name - """
1497 class Output_Directory_Path(aetools
.NProperty
):
1498 """Output Directory Path - Path to output directory. Usage of this property is deprecated. Use the –Output Directory Location” property instead. """
1501 class Output_Directory_Origin(aetools
.NProperty
):
1502 """Output Directory Origin - Origin of path to output directory. Usage of this property is deprecated. Use the –Output Directory Location” property instead. """
1505 class Output_Directory_Location(aetools
.NProperty
):
1506 """Output Directory Location - Location of output directory """
1509 class Use_Relative_Paths(aetools
.NProperty
):
1510 """Use Relative Paths - Save project entries using relative paths """
1514 class Target_Source_Trees(aetools
.ComponentItem
):
1515 """Target Source Trees - Target-specific user-defined source tree roots """
1517 # repeated property Source_Trees List of source tree roots
1519 class VCS_Setup(aetools
.ComponentItem
):
1520 """VCS Setup - The version control system preferences. """
1522 class VCS_Active(aetools
.NProperty
):
1523 """VCS Active - Use Version Control """
1526 class Use_Global_Settings(aetools
.NProperty
):
1527 """Use Global Settings - Use the global VCS settings by default """
1530 class Connection_Method(aetools
.NProperty
):
1531 """Connection Method - Name of Version Control System to use. """
1534 class Username(aetools
.NProperty
):
1535 """Username - The user name for the VCS. """
1538 class Password(aetools
.NProperty
):
1539 """Password - The password for the VCS. """
1542 class Auto_Connect(aetools
.NProperty
):
1543 """Auto Connect - Automatically connect to database when starting. """
1546 class Store_Password(aetools
.NProperty
):
1547 """Store Password - Store the password. """
1550 class Always_Prompt(aetools
.NProperty
):
1551 """Always Prompt - Always show login dialog """
1554 class Mount_Volume(aetools
.NProperty
):
1555 """Mount Volume - Attempt to mount the database volume if it isn't available. """
1558 class Database_Path(aetools
.NProperty
):
1559 """Database Path - Path to the VCS database. """
1562 class Local_Path(aetools
.NProperty
):
1563 """Local Path - Path to the local root """
1567 class _class(aetools
.ComponentItem
):
1568 """class - A class, struct, or record type in the current project. """
1570 # repeated property name
1571 class language(aetools
.NProperty
):
1572 """language - Implementation language of this class """
1575 class declaration_file(aetools
.NProperty
):
1576 """declaration file - Source file containing the class declaration """
1579 class declaration_start_offset(aetools
.NProperty
):
1580 """declaration start offset - Start of class declaration source code """
1583 class declaration_end_offset(aetools
.NProperty
):
1584 """declaration end offset - End of class declaration """
1587 class subclasses(aetools
.NProperty
):
1588 """subclasses - the immediate subclasses of this class """
1591 class all_subclasses(aetools
.NProperty
):
1592 """all subclasses - the classes directly or indirectly derived from this class """
1595 # element 'BsCl' as ['indx']
1596 # element 'MbFn' as ['indx', 'name']
1597 # element 'DtMb' as ['indx', 'name']
1601 class member_function(aetools
.ComponentItem
):
1602 """member function - A class member function or method. """
1604 # repeated property name
1605 class access(aetools
.NProperty
):
1609 class virtual(aetools
.NProperty
):
1613 class static(aetools
.NProperty
):
1617 # repeated property declaration_file Source file containing the member function declaration
1618 # repeated property declaration_start_offset start of member function declaration source code
1619 # repeated property declaration_end_offset end of member function declaration
1620 class implementation_file(aetools
.NProperty
):
1621 """implementation file - Source file containing the member function definition """
1624 class implementation_start_offset(aetools
.NProperty
):
1625 """implementation start offset - start of member function definition source code """
1628 class implementation_end_offset(aetools
.NProperty
):
1629 """implementation end offset - end of member function definition """
1633 member_functions
= member_function
1635 class data_member(aetools
.ComponentItem
):
1636 """data member - A class data member or field """
1638 # repeated property name
1639 # repeated property access
1640 # repeated property static
1641 # repeated property declaration_start_offset
1642 # repeated property declaration_end_offset
1644 data_members
= data_member
1646 class base_class(aetools
.ComponentItem
):
1647 """base class - A base class or super class of a class """
1649 class _class(aetools
.NProperty
):
1650 """class - The class object corresponding to this base class """
1653 # repeated property access
1654 # repeated property virtual
1656 base_classes
= base_class
1658 class browser_catalog(aetools
.ComponentItem
):
1659 """browser catalog - The browser symbol catalog for the current project """
1661 # element 'Clas' as ['indx', 'name']
1662 Access_Paths
._propdict
= {
1663 'User_Paths' : User_Paths
,
1664 'System_Paths' : System_Paths
,
1665 'Always_Full_Search' : Always_Full_Search
,
1666 'Convert_Paths' : Convert_Paths
,
1668 Access_Paths
._elemdict
= {
1670 Browser_Coloring
._propdict
= {
1671 'Browser_Keywords' : Browser_Keywords
,
1672 'Classes_Color' : Classes_Color
,
1673 'Constants_Color' : Constants_Color
,
1674 'Enums_Color' : Enums_Color
,
1675 'Functions_Color' : Functions_Color
,
1676 'Globals_Color' : Globals_Color
,
1677 'Macros_Color' : Macros_Color
,
1678 'Templates_Color' : Templates_Color
,
1679 'Typedefs_Color' : Typedefs_Color
,
1680 'Template_Commands_in_Menu' : Template_Commands_in_Menu
,
1682 Browser_Coloring
._elemdict
= {
1684 Build_Extras
._propdict
= {
1685 'Browser_Active' : Browser_Active
,
1686 'Modification_Date_Caching' : Modification_Date_Caching
,
1687 'Dump_Browser_Info' : Dump_Browser_Info
,
1688 'Cache_Subproject_Data' : Cache_Subproject_Data
,
1690 Build_Extras
._elemdict
= {
1692 Build_Settings
._propdict
= {
1693 'Completion_Sound' : Completion_Sound
,
1694 'Success_Sound' : Success_Sound
,
1695 'Failure_Sound' : Failure_Sound
,
1696 'Save_Before_Building' : Save_Before_Building
,
1697 'Build_Before_Running' : Build_Before_Running
,
1698 'Include_Cache_Size' : Include_Cache_Size
,
1699 'Compiler_Thread_Stack_Size' : Compiler_Thread_Stack_Size
,
1701 Build_Settings
._elemdict
= {
1703 Custom_Keywords
._propdict
= {
1704 'Custom_Color_1' : Custom_Color_1
,
1705 'Custom_Color_2' : Custom_Color_2
,
1706 'Custom_Color_3' : Custom_Color_3
,
1707 'Custom_Color_4' : Custom_Color_4
,
1709 Custom_Keywords
._elemdict
= {
1711 Debugger_Display
._propdict
= {
1712 'Show_Variable_Types' : Show_Variable_Types
,
1713 'Show_Locals' : Show_Locals
,
1714 'Sort_By_Method' : Sort_By_Method
,
1715 'Use_RTTI' : Use_RTTI
,
1716 'Threads_in_Window' : Threads_in_Window
,
1717 'Variable_Hints' : Variable_Hints
,
1718 'Watchpoint_Hilite' : Watchpoint_Hilite
,
1719 'Variable_Changed_Hilite' : Variable_Changed_Hilite
,
1720 'Default_Array_Size' : Default_Array_Size
,
1721 'Show_As_Decimal' : Show_As_Decimal
,
1723 Debugger_Display
._elemdict
= {
1725 Debugger_Global
._propdict
= {
1726 'Cache_Edited_Files' : Cache_Edited_Files
,
1727 'File_Cache_Duration' : File_Cache_Duration
,
1728 'Ignore_Mod_Dates' : Ignore_Mod_Dates
,
1729 'Open_All_Classes' : Open_All_Classes
,
1730 'Launch_Apps_on_Open' : Launch_Apps_on_Open
,
1731 'Confirm_Kill' : Confirm_Kill
,
1732 'Stop_at_Main' : Stop_at_Main
,
1733 'Select_Stack_Crawl' : Select_Stack_Crawl
,
1734 'Dont_Step_in_Runtime' : Dont_Step_in_Runtime
,
1735 'Auto_Target_Libraries' : Auto_Target_Libraries
,
1737 Debugger_Global
._elemdict
= {
1739 Debugger_Target
._propdict
= {
1740 'Log_System_Messages' : Log_System_Messages
,
1741 'Relocated_Executable_Path' : Relocated_Executable_Path
,
1742 'Update_Data_While_Running' : Update_Data_While_Running
,
1743 'Data_Update_Interval' : Data_Update_Interval
,
1744 'Auto_Target_Libraries' : Auto_Target_Libraries
,
1745 'Stop_at_temp_breakpoint' : Stop_at_temp_breakpoint
,
1746 'Temp_breakpoint_names' : Temp_breakpoint_names
,
1747 'Cache_symbolics' : Cache_symbolics
,
1748 'Temp_Breakpoint_Type' : Temp_Breakpoint_Type
,
1750 Debugger_Target
._elemdict
= {
1752 Debugger_Windowing
._propdict
= {
1753 'Debugging_Start_Action' : Debugging_Start_Action
,
1754 'Do_Nothing_To_Projects' : Do_Nothing_To_Projects
,
1756 Debugger_Windowing
._elemdict
= {
1758 Editor
._propdict
= {
1759 'Flash_Delay' : Flash_Delay
,
1760 'Dynamic_Scroll' : Dynamic_Scroll
,
1761 'Balance' : Balance
,
1762 'Use_Drag__26__Drop_Editing' : Use_Drag__26__Drop_Editing
,
1763 'Sort_Function_Popup' : Sort_Function_Popup
,
1764 'Use_Multiple_Undo' : Use_Multiple_Undo
,
1765 'Relaxed_C_Popup_Parsing' : Relaxed_C_Popup_Parsing
,
1766 'Left_Margin_Line_Select' : Left_Margin_Line_Select
,
1767 'Default_Text_File_Format' : Default_Text_File_Format
,
1768 'Remember_Font' : Remember_Font
,
1769 'Remember_Selection' : Remember_Selection
,
1770 'Remember_Window' : Remember_Window
,
1771 'Main_Text_Color' : Main_Text_Color
,
1772 'Background_Color' : Background_Color
,
1773 'Context_Popup_Delay' : Context_Popup_Delay
,
1775 Editor
._elemdict
= {
1777 Environment_Variable
._propdict
= {
1781 Environment_Variable
._elemdict
= {
1783 Error_Information
._propdict
= {
1784 'messageKind' : messageKind
,
1785 'message' : message
,
1786 'disk_file' : disk_file
,
1787 'lineNumber' : lineNumber
,
1789 Error_Information
._elemdict
= {
1791 Extras
._propdict
= {
1792 'Automatic_Toolbar_Help' : Automatic_Toolbar_Help
,
1793 'External_Reference' : External_Reference
,
1794 'Full_Screen_Zoom' : Full_Screen_Zoom
,
1795 'Recent_Editor_Count' : Recent_Editor_Count
,
1796 'Recent_Project_Count' : Recent_Project_Count
,
1797 'Use_Editor_Extensions' : Use_Editor_Extensions
,
1798 'Use_External_Editor' : Use_External_Editor
,
1799 'Use_Script_Menu' : Use_Script_Menu
,
1800 'Use_ToolServer_Menu' : Use_ToolServer_Menu
,
1802 Extras
._elemdict
= {
1804 File_Mapping
._propdict
= {
1805 'File_Type' : File_Type
,
1806 'Extension' : Extension
,
1807 'Precompiled' : Precompiled
,
1808 'Resource_File' : Resource_File
,
1809 'Launchable' : Launchable
,
1810 'Ignored_by_Make' : Ignored_by_Make
,
1811 'Compiler' : Compiler
,
1813 File_Mapping
._elemdict
= {
1815 File_Mappings
._propdict
= {
1816 'Mappings' : Mappings
,
1818 File_Mappings
._elemdict
= {
1821 'Auto_Indent' : Auto_Indent
,
1822 'Tab_Size' : Tab_Size
,
1823 'Tab_Indents_Selection' : Tab_Indents_Selection
,
1824 'Tab_Inserts_Spaces' : Tab_Inserts_Spaces
,
1825 'Text_Font' : Text_Font
,
1826 'Text_Size' : Text_Size
,
1830 Function_Information
._propdict
= {
1831 'disk_file' : disk_file
,
1832 'lineNumber' : lineNumber
,
1834 Function_Information
._elemdict
= {
1836 Global_Source_Trees
._propdict
= {
1837 'Source_Trees' : Source_Trees
,
1839 Global_Source_Trees
._elemdict
= {
1841 Path_Information
._propdict
= {
1846 'recursive' : recursive
,
1847 'host_flags' : host_flags
,
1849 Path_Information
._elemdict
= {
1851 Plugin_Settings
._propdict
= {
1852 'Plugin_Diagnostics_Level' : Plugin_Diagnostics_Level
,
1853 'Disable_Third_Party_COM_Plugins' : Disable_Third_Party_COM_Plugins
,
1855 Plugin_Settings
._elemdict
= {
1857 ProjectFile
._propdict
= {
1858 'filetype' : filetype
,
1860 'disk_file' : disk_file
,
1861 'codesize' : codesize
,
1862 'datasize' : datasize
,
1863 'up_to_date' : up_to_date
,
1864 'symbols' : symbols
,
1865 'weak_link' : weak_link
,
1866 'initialize_before' : initialize_before
,
1867 'includes' : includes
,
1869 ProjectFile
._elemdict
= {
1871 Relative_Path
._propdict
= {
1877 Relative_Path
._elemdict
= {
1879 Runtime_Settings
._propdict
= {
1880 'Host_Application' : Host_Application
,
1881 'Command_Line_Arguments' : Command_Line_Arguments
,
1882 'Working_Directory' : Working_Directory
,
1883 'Environment_Variables' : Environment_Variables
,
1885 Runtime_Settings
._elemdict
= {
1887 Segment
._propdict
= {
1889 'filecount' : filecount
,
1890 'seg_2d_preloaded' : seg_2d_preloaded
,
1891 'seg_2d_protected' : seg_2d_protected
,
1892 'seg_2d_locked' : seg_2d_locked
,
1893 'seg_2d_purgeable' : seg_2d_purgeable
,
1894 'seg_2d_system_heap' : seg_2d_system_heap
,
1896 Segment
._elemdict
= {
1898 Shielded_Folder
._propdict
= {
1899 'Expression_To_Match' : Expression_To_Match
,
1900 'Skip_Project_Operations' : Skip_Project_Operations
,
1901 'Skip_Find_And_Compare_Operations' : Skip_Find_And_Compare_Operations
,
1903 Shielded_Folder
._elemdict
= {
1905 Shielded_Folders
._propdict
= {
1906 'Shielded_Items' : Shielded_Items
,
1908 Shielded_Folders
._elemdict
= {
1910 Source_Tree
._propdict
= {
1913 'path_kind' : path_kind
,
1916 Source_Tree
._elemdict
= {
1918 Syntax_Coloring
._propdict
= {
1919 'Syntax_Coloring' : Syntax_Coloring
,
1920 'Comment_Color' : Comment_Color
,
1921 'Keyword_Color' : Keyword_Color
,
1922 'String_Color' : String_Color
,
1923 'Custom_Color_1' : Custom_Color_1
,
1924 'Custom_Color_2' : Custom_Color_2
,
1925 'Custom_Color_3' : Custom_Color_3
,
1926 'Custom_Color_4' : Custom_Color_4
,
1928 Syntax_Coloring
._elemdict
= {
1930 Target_Settings
._propdict
= {
1932 'Pre_Linker' : Pre_Linker
,
1933 'Post_Linker' : Post_Linker
,
1934 'Target_Name' : Target_Name
,
1935 'Output_Directory_Path' : Output_Directory_Path
,
1936 'Output_Directory_Origin' : Output_Directory_Origin
,
1937 'Output_Directory_Location' : Output_Directory_Location
,
1938 'Use_Relative_Paths' : Use_Relative_Paths
,
1940 Target_Settings
._elemdict
= {
1942 Target_Source_Trees
._propdict
= {
1943 'Source_Trees' : Source_Trees
,
1945 Target_Source_Trees
._elemdict
= {
1947 VCS_Setup
._propdict
= {
1948 'VCS_Active' : VCS_Active
,
1949 'Use_Global_Settings' : Use_Global_Settings
,
1950 'Connection_Method' : Connection_Method
,
1951 'Username' : Username
,
1952 'Password' : Password
,
1953 'Auto_Connect' : Auto_Connect
,
1954 'Store_Password' : Store_Password
,
1955 'Always_Prompt' : Always_Prompt
,
1956 'Mount_Volume' : Mount_Volume
,
1957 'Database_Path' : Database_Path
,
1958 'Local_Path' : Local_Path
,
1960 VCS_Setup
._elemdict
= {
1962 _class
._propdict
= {
1964 'language' : language
,
1965 'declaration_file' : declaration_file
,
1966 'declaration_start_offset' : declaration_start_offset
,
1967 'declaration_end_offset' : declaration_end_offset
,
1968 'subclasses' : subclasses
,
1969 'all_subclasses' : all_subclasses
,
1971 _class
._elemdict
= {
1972 'base_class' : base_class
,
1973 'member_function' : member_function
,
1974 'data_member' : data_member
,
1976 member_function
._propdict
= {
1979 'virtual' : virtual
,
1981 'declaration_file' : declaration_file
,
1982 'declaration_start_offset' : declaration_start_offset
,
1983 'declaration_end_offset' : declaration_end_offset
,
1984 'implementation_file' : implementation_file
,
1985 'implementation_start_offset' : implementation_start_offset
,
1986 'implementation_end_offset' : implementation_end_offset
,
1988 member_function
._elemdict
= {
1990 data_member
._propdict
= {
1994 'declaration_start_offset' : declaration_start_offset
,
1995 'declaration_end_offset' : declaration_end_offset
,
1997 data_member
._elemdict
= {
1999 base_class
._propdict
= {
2002 'virtual' : virtual
,
2004 base_class
._elemdict
= {
2006 browser_catalog
._propdict
= {
2008 browser_catalog
._elemdict
= {
2012 'User_Specified' : 'Usrs', # Use user specified symbols when setting temporary breakpoints on program launch.
2013 'Default' : 'Dflt', # Use system default symbols when setting temporary breakpoints on program launch.
2017 'MacOS' : 'TxF0', # MacOS text format
2018 'DOS' : 'TxF1', # DOS text format
2019 'Unix' : 'TxF2', # Unix text format
2023 'yes' : 'yes ', # Save changes
2024 'no' : 'no ', # Do not save changes
2025 'ask' : 'ask ', # Ask the user whether to save
2029 'information' : 'ErIn', #
2030 'compiler_warning' : 'ErCW', #
2031 'compiler_error' : 'ErCE', #
2032 'definition' : 'ErDf', #
2033 'linker_warning' : 'ErLW', #
2034 'linker_error' : 'ErLE', #
2035 'find_result' : 'ErFn', #
2036 'generic_error' : 'ErGn', #
2040 'source' : 'FTxt', # A source file (.c, .cp, .p, etc).
2041 'unknown' : 'FUnk', # An unknown file type.
2045 'absolute' : 'Abso', # An absolute path name, including volume name.
2046 'project_relative' : 'PRel', # A path relative to the current projectÕs folder.
2047 'shell_relative' : 'SRel', # A path relative to the CodeWarriorŽ folder.
2048 'system_relative' : 'YRel', # A path relative to the system folder
2049 'root_relative' : 'RRel', #
2053 'No_Action' : 'DSA1', # DonÕt do anything to non-debug windows
2054 'Hide_Windows' : 'DSA2', # Hide non-debugging windows
2055 'Collapse_Windows' : 'DSA3', # Collapse non-debugging windows
2056 'Close_Windows' : 'DSA4', # Close non-debugging windows
2061 'C_2b__2b_' : 'LC++', #
2063 'Object_Pascal' : 'LP++', #
2065 'Assembler' : 'LAsm', #
2066 'Unknown' : 'L? ', #
2070 'public' : 'Publ', #
2071 'protected' : 'Prot', #
2072 'private' : 'Priv', #
2076 'never_interact' : 'eNvr', # Never allow user interactions
2077 'interact_with_self' : 'eInS', # Allow user interaction only when an AppleEvent is sent from within CodeWarrior
2078 'interact_with_local' : 'eInL', # Allow user interaction when AppleEvents are sent from applications on the same machine (default)
2079 'interact_with_all' : 'eInA', # Allow user interaction from both local and remote AppleEvents
2083 'Always' : 'DgB0', # Always build before debugging.
2084 'Never' : 'DgB1', # Never build before debugging.
2085 'Ask' : 'DgB2', # Ask about building before debugging.
2089 'Think_Reference' : 'DanR', #
2090 'QuickView' : 'ALTV', #
2094 'Diagnose_None' : 'PXd1', # No Plugin Diagnostics.
2095 'Diagnose_Errors' : 'PXd2', # Plugin Diagnostics for errors only.
2096 'Diagnose_All' : 'PXd3', # Plugin Diagnostics for everything.
2100 'Always_Build' : 'BXb1', # Always build the target before running.
2101 'Ask_Build' : 'BXb2', # Ask before building the target when running.
2102 'Never_Build' : 'BXb3', # Never before building the target before running.
2106 'Absolute_Path' : 'STK0', # The –path” property is an absolute path to the location of the source tree.
2107 'Registry_Key' : 'STK1', # The –path” property is the name of a registry key that contains the path to the root.
2108 'Environment_Variable' : 'STK2', # The –path” property is the name of an environment variable that contains the path to the root.
2112 'Generic_Path' : 'PFGn', #
2113 'MacOS_Path' : 'PFMc', # MacOS path using colon as separator
2114 'Windows_Path' : 'PFWn', # Windows path using backslash as separator
2115 'Unix_Path' : 'PFUx', # Unix path using slash as separator
2120 # Indices of types declared in this module
2122 _classdeclarations
= {
2123 'DbDS' : Debugger_Display
,
2124 'TSTs' : Target_Source_Trees
,
2127 'BRKW' : Browser_Coloring
,
2128 'PSTG' : Plugin_Settings
,
2129 'RSTG' : Runtime_Settings
,
2130 'MbFn' : member_function
,
2131 'DbGL' : Debugger_Global
,
2132 'SHFL' : Shielded_Folders
,
2133 'EnvV' : Environment_Variable
,
2134 'TARG' : Target_Settings
,
2135 'RlPt' : Relative_Path
,
2136 'BsCl' : base_class
,
2137 'PInf' : Path_Information
,
2139 'DtMb' : data_member
,
2140 'SNTX' : Syntax_Coloring
,
2141 'LXTR' : Build_Extras
,
2142 'DbWN' : Debugger_Windowing
,
2143 'PATH' : Access_Paths
,
2144 'FDef' : Function_Information
,
2145 'SrcT' : Source_Tree
,
2146 'SFit' : Shielded_Folder
,
2147 'FLMP' : File_Mappings
,
2149 'CUKW' : Custom_Keywords
,
2150 'GSTs' : Global_Source_Trees
,
2152 'DbTG' : Debugger_Target
,
2153 'ErrM' : Error_Information
,
2155 'SrcF' : ProjectFile
,
2156 'BSTG' : Build_Settings
,
2157 'Cata' : browser_catalog
,
2158 'FMap' : File_Mapping
,
2161 _propdeclarations
= {
2164 'DfEn' : implementation_end_offset
,
2165 'DcEn' : declaration_end_offset
,
2166 'VC10' : Local_Path
,
2168 'VC02' : Connection_Method
,
2171 'UpTD' : up_to_date
,
2172 'VC07' : Always_Prompt
,
2174 'VC05' : Auto_Connect
,
2175 'Dg13' : File_Cache_Duration
,
2176 'Dg12' : Cache_Edited_Files
,
2177 'Dg11' : Auto_Target_Libraries
,
2178 'VC09' : Database_Path
,
2179 'VC06' : Store_Password
,
2181 'PA02' : Always_Full_Search
,
2182 'PA03' : System_Paths
,
2183 'GH04' : String_Color
,
2184 'PA01' : User_Paths
,
2185 'TA09' : Post_Linker
,
2186 'PA04' : Convert_Paths
,
2188 'EX31' : Cache_Subproject_Data
,
2189 'EX30' : Dump_Browser_Info
,
2191 'ST01' : Source_Trees
,
2192 'VC11' : Use_Global_Settings
,
2193 'PLck' : seg_2d_locked
,
2194 'GH08' : Custom_Color_4
,
2195 'DfFl' : implementation_file
,
2196 'GH06' : Custom_Color_2
,
2197 'GH07' : Custom_Color_3
,
2198 'Db10' : Show_As_Decimal
,
2199 'GH05' : Custom_Color_1
,
2200 'GH02' : Comment_Color
,
2202 'GH01' : Syntax_Coloring
,
2203 'Dt10' : Relocated_Executable_Path
,
2204 'BW03' : Enums_Color
,
2205 'BW00' : Browser_Keywords
,
2206 'Dt13' : Stop_at_temp_breakpoint
,
2207 'Dt14' : Temp_breakpoint_names
,
2208 'Dt15' : Cache_symbolics
,
2209 'Dt16' : Temp_Breakpoint_Type
,
2211 'DfSt' : implementation_start_offset
,
2212 'Dw01' : Debugging_Start_Action
,
2213 'BW08' : Typedefs_Color
,
2214 'TA16' : Output_Directory_Location
,
2216 'EX04' : Modification_Date_Caching
,
2217 'RS04' : Environment_Variables
,
2218 'EX07' : Full_Screen_Zoom
,
2219 'RS02' : Command_Line_Arguments
,
2220 'RS03' : Working_Directory
,
2221 'RS01' : Host_Application
,
2222 'TA06' : Ignored_by_Make
,
2224 'TA04' : Resource_File
,
2225 'TA05' : Launchable
,
2226 'EX08' : External_Reference
,
2227 'EX09' : Browser_Active
,
2228 'Prot' : seg_2d_protected
,
2230 'Db05' : Variable_Hints
,
2231 'Db04' : Threads_in_Window
,
2232 'Db07' : Variable_Changed_Hilite
,
2233 'Db06' : Watchpoint_Hilite
,
2234 'Db01' : Show_Variable_Types
,
2236 'Db02' : Sort_By_Method
,
2238 'SysH' : seg_2d_system_heap
,
2239 'Db09' : Show_Locals
,
2240 'Db08' : Default_Array_Size
,
2241 'GH03' : Keyword_Color
,
2242 'VC08' : Mount_Volume
,
2243 'SFis' : Shielded_Items
,
2244 'SubA' : all_subclasses
,
2245 'Prel' : seg_2d_preloaded
,
2247 'Dt02' : Log_System_Messages
,
2248 'DcFl' : declaration_file
,
2249 'BW02' : Constants_Color
,
2250 'Dt09' : Data_Update_Interval
,
2251 'Dt08' : Update_Data_While_Running
,
2252 'BW10' : Template_Commands_in_Menu
,
2253 'BW01' : Classes_Color
,
2254 'EX17' : Recent_Project_Count
,
2255 'EX16' : Recent_Editor_Count
,
2256 'BW07' : Templates_Color
,
2257 'BW04' : Functions_Color
,
2258 'EX12' : Use_Script_Menu
,
2259 'BW05' : Globals_Color
,
2260 'EX10' : Use_Editor_Extensions
,
2261 'TA11' : Output_Directory_Path
,
2262 'TA10' : Target_Name
,
2263 'TA13' : Pre_Linker
,
2264 'TA12' : Output_Directory_Origin
,
2265 'TA15' : Use_Relative_Paths
,
2266 'EX19' : Automatic_Toolbar_Help
,
2267 'EX18' : Use_ToolServer_Menu
,
2268 'ErrT' : messageKind
,
2274 'SubC' : subclasses
,
2275 'Dg04' : Confirm_Kill
,
2276 'SF01' : Expression_To_Match
,
2277 'SF02' : Skip_Project_Operations
,
2278 'SF03' : Skip_Find_And_Compare_Operations
,
2279 'ED08' : Remember_Font
,
2280 'ED09' : Remember_Selection
,
2282 'VC01' : VCS_Active
,
2283 'ErrL' : lineNumber
,
2284 'ED01' : Flash_Delay
,
2285 'ED02' : Dynamic_Scroll
,
2287 'ED04' : Use_Drag__26__Drop_Editing
,
2288 'ED06' : Sort_Function_Popup
,
2289 'ED07' : Use_Multiple_Undo
,
2294 'Bfor' : initialize_before
,
2295 'Dw02' : Do_Nothing_To_Projects
,
2296 'TA03' : Precompiled
,
2297 'PX01' : Plugin_Diagnostics_Level
,
2298 'EX11' : Use_External_Editor
,
2299 'PX02' : Disable_Third_Party_COM_Plugins
,
2300 'DcSt' : declaration_start_offset
,
2301 'Dg01' : Ignore_Mod_Dates
,
2302 'Dg02' : Open_All_Classes
,
2303 'Dg03' : Launch_Apps_on_Open
,
2304 'BW06' : Macros_Color
,
2305 'Dg05' : Stop_at_Main
,
2306 'Dg06' : Select_Stack_Crawl
,
2307 'Dg07' : Dont_Step_in_Runtime
,
2308 'HstF' : host_flags
,
2309 'FN04' : Tab_Inserts_Spaces
,
2310 'FN03' : Tab_Indents_Selection
,
2312 'FN01' : Auto_Indent
,
2316 'Purg' : seg_2d_purgeable
,
2319 'BX05' : Include_Cache_Size
,
2320 'BX04' : Build_Before_Running
,
2321 'BX07' : Save_Before_Building
,
2322 'BX06' : Compiler_Thread_Stack_Size
,
2323 'BX01' : Completion_Sound
,
2324 'BX03' : Failure_Sound
,
2325 'BX02' : Success_Sound
,
2326 'ED13' : Background_Color
,
2327 'ED12' : Main_Text_Color
,
2328 'ED10' : Remember_Window
,
2329 'ED17' : Default_Text_File_Format
,
2330 'ED16' : Left_Margin_Line_Select
,
2331 'ED15' : Relaxed_C_Popup_Parsing
,
2332 'ED14' : Context_Popup_Delay
,
2335 _compdeclarations
= {
2338 _enumdeclarations
= {
2339 'PPrm' : _Enum_PPrm
,
2340 'BXbr' : _Enum_BXbr
,
2341 'PthF' : _Enum_PthF
,
2342 'Lang' : _Enum_Lang
,
2343 'PXdg' : _Enum_PXdg
,
2344 'SrcT' : _Enum_SrcT
,
2345 'savo' : _Enum_savo
,
2346 'TmpB' : _Enum_TmpB
,
2347 'DbSA' : _Enum_DbSA
,
2348 'ErrT' : _Enum_ErrT
,
2349 'TxtF' : _Enum_TxtF
,
2350 'RefP' : _Enum_RefP
,
2351 'Acce' : _Enum_Acce
,
2352 'STKd' : _Enum_STKd
,
2353 'DgBL' : _Enum_DgBL
,
2354 'Inte' : _Enum_Inte
,