2000-08-17 19:16:11 -03:00
""" Suite Metrowerks Shell Suite: Events supported by the Metrowerks Project Shell
Level 1 , version 1
2002-01-22 19:22:32 -04:00
Generated from Moes : Applications ( Mac OS 9 ) : Metrowerks CodeWarrior 7.0 : Metrowerks CodeWarrior : CodeWarrior IDE 4.2 .6
2000-08-17 19:16:11 -03:00
AETE / AEUT resource version 1 / 0 , language 0 , script 0
"""
import aetools
import MacOS
_code = ' MMPR '
class Metrowerks_Shell_Suite_Events :
_argmap_Add_Files = {
' To_Segment ' : ' Segm ' ,
}
def Add_Files ( self , _object , _attributes = { } , * * _arguments ) :
""" Add Files: Add the specified file(s) to the current project
Required argument : List of files to add
Keyword argument To_Segment : Segment number into which to add the file ( s )
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Error code for each file added
"""
_code = ' MMPR '
_subcode = ' AddF '
aetools . keysubst ( _arguments , self . _argmap_Add_Files )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Check_Syntax = {
' ExternalEditor ' : ' Errs ' ,
}
def Check_Syntax ( self , _object , _attributes = { } , * * _arguments ) :
""" Check Syntax: Check the syntax of the specified file(s)
Required argument : List of files to check the syntax of
Keyword argument ExternalEditor : Should the contents of the message window be returned to the caller ?
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors for each file whose syntax was checked
"""
_code = ' MMPR '
_subcode = ' Chek '
aetools . keysubst ( _arguments , self . _argmap_Check_Syntax )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Close_Project ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Close Project: Close the current project
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' ClsP '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Close_Window = {
' Saving ' : ' savo ' ,
}
def Close_Window ( self , _object , _attributes = { } , * * _arguments ) :
""" Close Window: Close the windows showing the specified files
Required argument : The files to close
Keyword argument Saving : Whether to save changes to each file before closing its window
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' ClsW '
aetools . keysubst ( _arguments , self . _argmap_Close_Window )
_arguments [ ' ---- ' ] = _object
aetools . enumsubst ( _arguments , ' savo ' , _Enum_savo )
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Compile = {
' ExternalEditor ' : ' Errs ' ,
}
def Compile ( self , _object , _attributes = { } , * * _arguments ) :
""" Compile: Compile the specified file(s)
Required argument : List of files to compile
Keyword argument ExternalEditor : Should the contents of the message window be returned to the caller ?
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors for each file compiled
"""
_code = ' MMPR '
_subcode = ' Comp '
aetools . keysubst ( _arguments , self . _argmap_Compile )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Create_Project = {
' from_stationery ' : ' Tmpl ' ,
}
def Create_Project ( self , _object , _attributes = { } , * * _arguments ) :
""" Create Project: Create a new project file
Required argument : New project file specifier
Keyword argument from_stationery : undocumented , typecode ' alis '
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' NewP '
aetools . keysubst ( _arguments , self . _argmap_Create_Project )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Get_Definition ( self , _object , _attributes = { } , * * _arguments ) :
""" Get Definition: Returns the location(s) of a globally scoped function or data object.
Required argument : undocumented , typecode ' TEXT '
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : undocumented , typecode ' FDef '
"""
_code = ' MMPR '
_subcode = ' GDef '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Get_Open_Documents ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Get Open Documents: Returns the list of open documents
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : The list of documents
"""
_code = ' MMPR '
_subcode = ' GDoc '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Get_Preferences = {
' of ' : ' PRec ' ,
' from_panel ' : ' PNam ' ,
}
def Get_Preferences ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Get Preferences: Get the preferences for the current project
Keyword argument of : Names of requested preferences
Keyword argument from_panel : Name of the preference panel
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : The requested preferences
"""
_code = ' MMPR '
_subcode = ' Gref '
aetools . keysubst ( _arguments , self . _argmap_Get_Preferences )
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Get_Project_File = {
' Segment ' : ' Segm ' ,
}
def Get_Project_File ( self , _object , _attributes = { } , * * _arguments ) :
""" Get Project File: Returns a description of a file in the project window.
Required argument : The index of the file within its segment .
Keyword argument Segment : The segment containing the file .
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : undocumented , typecode ' SrcF '
"""
_code = ' MMPR '
_subcode = ' GFil '
aetools . keysubst ( _arguments , self . _argmap_Get_Project_File )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Get_Project_Specifier ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Get Project Specifier: Return the File Specifier for the current project
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : File Specifier for the current project
"""
_code = ' MMPR '
_subcode = ' GetP '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Get_Segments ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Get Segments: Returns a description of each segment in the project.
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : undocumented , typecode ' Seg '
"""
_code = ' MMPR '
_subcode = ' GSeg '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Goto_Function ( self , _object , _attributes = { } , * * _arguments ) :
""" Goto Function: Goto Specified Function Name
Required argument : undocumented , typecode ' TEXT '
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' GoFn '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Goto_Line ( self , _object , _attributes = { } , * * _arguments ) :
""" Goto Line: Goto Specified Line Number
Required argument : The requested source file line number
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' GoLn '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Is_In_Project ( self , _object , _attributes = { } , * * _arguments ) :
""" Is In Project: Whether or not the specified file(s) is in the current project
Required argument : List of files to check for project membership
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Result code for each file
"""
_code = ' MMPR '
_subcode = ' FInP '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Make_Project = {
' ExternalEditor ' : ' Errs ' ,
}
def Make_Project ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Make Project: Make the current project
Keyword argument ExternalEditor : Should the contents of the message window be returned to the caller ?
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors that occurred while making the project
"""
_code = ' MMPR '
_subcode = ' Make '
aetools . keysubst ( _arguments , self . _argmap_Make_Project )
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Precompile = {
' Saving_As ' : ' Targ ' ,
' ExternalEditor ' : ' Errs ' ,
}
def Precompile ( self , _object , _attributes = { } , * * _arguments ) :
""" Precompile: Precompile the specified file to the specified destination file
Required argument : File to precompile
Keyword argument Saving_As : Destination file for precompiled header
Keyword argument ExternalEditor : Should the contents of the message window be returned to the caller ?
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors for the precompiled file
"""
_code = ' MMPR '
_subcode = ' PreC '
aetools . keysubst ( _arguments , self . _argmap_Precompile )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Preprocess = {
' ExternalEditor ' : ' Errs ' ,
}
def Preprocess ( self , _object , _attributes = { } , * * _arguments ) :
""" Preprocess: Preprocesses the specified file(s)
Required argument : undocumented , typecode ' alis '
Keyword argument ExternalEditor : undocumented , typecode ' bool '
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors for each preprocessed file
"""
_code = ' MMPR '
_subcode = ' PreP '
aetools . keysubst ( _arguments , self . _argmap_Preprocess )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Remove_Binaries ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Remove Binaries: Remove the binary object code from the current project
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' RemB '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Remove_Files ( self , _object , _attributes = { } , * * _arguments ) :
""" Remove Files: Remove the specified file(s) from the current project
Required argument : List of files to remove
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Error code for each file removed
"""
_code = ' MMPR '
_subcode = ' RemF '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Reset_File_Paths ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Reset File Paths: Resets access paths for all files belonging to open project.
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' ReFP '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Run_Project = {
' ExternalEditor ' : ' Errs ' ,
' SourceDebugger ' : ' DeBg ' ,
}
def Run_Project ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Run Project: Run the current project
Keyword argument ExternalEditor : Should the contents of the message window be returned to the caller ?
Keyword argument SourceDebugger : Run the application under the control of the source - level debugger
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors that occurred when running the project
"""
_code = ' MMPR '
_subcode = ' RunP '
aetools . keysubst ( _arguments , self . _argmap_Run_Project )
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Save_Error_Window_As ( self , _object , _attributes = { } , * * _arguments ) :
""" Save Error Window As: Saves the Errors & Warnings window as a text file
Required argument : Destination file for Save Message Window As
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' SvMs '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Set_Current_Target ( self , _object = None , _attributes = { } , * * _arguments ) :
""" Set Current Target: Set the current target of a project
Required argument : Name of target
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' STrg '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Set_Default_Project ( self , _object , _attributes = { } , * * _arguments ) :
""" Set Default Project: Set the default project
Required argument : Name of project
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' SDfP '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Set_Modification_Date = {
' to ' : ' MDat ' ,
}
def Set_Modification_Date ( self , _object , _attributes = { } , * * _arguments ) :
""" Set Modification Date: Changes the internal modification date of the specified file(s)
Required argument : List of files
Keyword argument to : undocumented , typecode ' ldt '
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Error code for each modified file
"""
_code = ' MMPR '
_subcode = ' SMod '
aetools . keysubst ( _arguments , self . _argmap_Set_Modification_Date )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Set_Preferences = {
' of_panel ' : ' PNam ' ,
' to ' : ' PRec ' ,
}
def Set_Preferences ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Set Preferences: Set the preferences for the current project
Keyword argument of_panel : Name of the preference panel
Keyword argument to : Preferences settings
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' Pref '
aetools . keysubst ( _arguments , self . _argmap_Set_Preferences )
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Set_Project_File = {
' to ' : ' SrcS ' ,
}
def Set_Project_File ( self , _object , _attributes = { } , * * _arguments ) :
""" Set Project File: Changes the settings for a given file in the project.
Required argument : The name of the file
Keyword argument to : The new settings for the file
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' SFil '
aetools . keysubst ( _arguments , self . _argmap_Set_Project_File )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Set_Segment = {
' to ' : ' Segm ' ,
}
def Set_Segment ( self , _object , _attributes = { } , * * _arguments ) :
""" Set Segment: Changes the name and attributes of a segment.
Required argument : The segment to change
Keyword argument to : The new name and attributes for the segment .
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' SSeg '
aetools . keysubst ( _arguments , self . _argmap_Set_Segment )
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Touch ( self , _object , _attributes = { } , * * _arguments ) :
""" Touch: Force recompilation of the specified file(s)
Required argument : List of files to compile
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Error code for each file touched
"""
_code = ' MMPR '
_subcode = ' Toch '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
_argmap_Update_Project = {
' ExternalEditor ' : ' Errs ' ,
}
def Update_Project ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Update Project: Update the current project
Keyword argument ExternalEditor : Should the contents of the message window be returned to the caller ?
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : Errors that occurred while updating the project
"""
_code = ' MMPR '
_subcode = ' UpdP '
aetools . keysubst ( _arguments , self . _argmap_Update_Project )
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Open_browser ( self , _object , _attributes = { } , * * _arguments ) :
""" Open browser: Display a class, member function, or data member object in a single class browser window
Required argument : an AE object reference
Keyword argument _attributes : AppleEvent attribute dictionary
"""
_code = ' MMPR '
_subcode = ' Brow '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Get_nonsimple_classes ( self , _no_object = None , _attributes = { } , * * _arguments ) :
""" Get nonsimple classes: Returns an alphabetical list of classes with member functions, bases classes, or subclasses
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : undocumented , typecode ' list '
"""
_code = ' MMPR '
_subcode = ' NsCl '
if _arguments : raise TypeError , ' No optional args expected '
if _no_object != None : raise TypeError , ' No direct arg expected '
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
def Get_member_function_names ( self , _object , _attributes = { } , * * _arguments ) :
""" Get member function names: Returns a list containing the names of all the member functions of a class object
Required argument : must be a class object
Keyword argument _attributes : AppleEvent attribute dictionary
Returns : undocumented , typecode ' list '
"""
_code = ' MMPR '
_subcode = ' MbFN '
if _arguments : raise TypeError , ' No optional args expected '
_arguments [ ' ---- ' ] = _object
_reply , _arguments , _attributes = self . send ( _code , _subcode ,
_arguments , _attributes )
2002-04-23 18:08:54 -03:00
if _arguments . get ( ' errn ' , 0 ) :
2000-08-17 19:16:11 -03:00
raise aetools . Error , aetools . decodeerror ( _arguments )
# XXXX Optionally decode result
if _arguments . has_key ( ' ---- ' ) :
return _arguments [ ' ---- ' ]
class Access_Paths ( aetools . ComponentItem ) :
2001-05-17 09:45:13 -03:00
""" Access Paths - Contains the definitions of a project<63> s access (search) paths. """
2000-08-17 19:16:11 -03:00
want = ' PATH '
class User_Paths ( aetools . NProperty ) :
""" User Paths - To add an access path for the source files. """
which = ' PA01 '
want = ' PInf '
class System_Paths ( aetools . NProperty ) :
""" System Paths - To add an access path for the include files. (Not supported in Pascal) """
which = ' PA03 '
want = ' PInf '
class Always_Full_Search ( aetools . NProperty ) :
""" Always Full Search - To force the compiler to search for system includes like it searches for user includes. """
which = ' PA02 '
want = ' bool '
class Convert_Paths ( aetools . NProperty ) :
""" Convert Paths - Enables conversion of DOS & Unix-style relative paths when searching for files. """
which = ' PA04 '
want = ' bool '
2002-01-22 19:22:32 -04:00
class Require_Framework_Includes ( aetools . NProperty ) :
""" Require Framework Includes - Causes the IDE to only look in the framework access paths if a Mac OS X framework style include (i.e. <Carbon/Carbon.h> ) is used. """
which = ' PA05 '
want = ' bool '
2000-08-17 19:16:11 -03:00
class Browser_Coloring ( aetools . ComponentItem ) :
""" Browser Coloring - Colors for Browser symbols. """
want = ' BRKW '
class Browser_Keywords ( aetools . NProperty ) :
""" Browser Keywords - Mark Browser symbols with color. """
which = ' BW00 '
want = ' bool '
class Classes_Color ( aetools . NProperty ) :
""" Classes Color - The color for classes. """
which = ' BW01 '
want = ' cRGB '
class Constants_Color ( aetools . NProperty ) :
""" Constants Color - The color for constants. """
which = ' BW02 '
want = ' cRGB '
class Enums_Color ( aetools . NProperty ) :
""" Enums Color - The color for enums. """
which = ' BW03 '
want = ' cRGB '
class Functions_Color ( aetools . NProperty ) :
""" Functions Color - Set color for functions. """
which = ' BW04 '
want = ' cRGB '
class Globals_Color ( aetools . NProperty ) :
""" Globals Color - The color for globals """
which = ' BW05 '
want = ' cRGB '
class Macros_Color ( aetools . NProperty ) :
""" Macros Color - The color for macros. """
which = ' BW06 '
want = ' cRGB '
class Templates_Color ( aetools . NProperty ) :
""" Templates Color - Set color for templates. """
which = ' BW07 '
want = ' cRGB '
class Typedefs_Color ( aetools . NProperty ) :
""" Typedefs Color - The color for typedefs. """
which = ' BW08 '
want = ' cRGB '
class Template_Commands_in_Menu ( aetools . NProperty ) :
""" Template Commands in Menu - Include template commands in context menus """
which = ' BW10 '
want = ' bool '
class Build_Extras ( aetools . ComponentItem ) :
""" Build Extras - """
want = ' LXTR '
class Browser_Active ( aetools . NProperty ) :
""" Browser Active - Allow the collection of browser information. """
which = ' EX09 '
want = ' bool '
class Modification_Date_Caching ( aetools . NProperty ) :
""" Modification Date Caching - """
which = ' EX04 '
want = ' bool '
class Dump_Browser_Info ( aetools . NProperty ) :
""" Dump Browser Info - """
which = ' EX30 '
want = ' bool '
class Cache_Subproject_Data ( aetools . NProperty ) :
""" Cache Subproject Data - """
which = ' EX31 '
want = ' bool '
class Build_Settings ( aetools . ComponentItem ) :
""" Build Settings - Build Settings preferences. """
want = ' BSTG '
class Completion_Sound ( aetools . NProperty ) :
""" Completion Sound - Play a sound when finished a Bring Up To Date or Make command. """
which = ' BX01 '
want = ' bool '
class Success_Sound ( aetools . NProperty ) :
""" Success Sound - The sound CodeWarrior plays when it successfully finishes a Bring Up To Date or Make command. """
which = ' BX02 '
want = ' TEXT '
class Failure_Sound ( aetools . NProperty ) :
""" Failure Sound - The sound CodeWarrior plays when it cannot finish a Bring Up To Date or Make command. """
which = ' BX03 '
want = ' TEXT '
class Save_Before_Building ( aetools . NProperty ) :
""" Save Before Building - Save open editor files before build operations """
which = ' BX07 '
want = ' bool '
class Build_Before_Running ( aetools . NProperty ) :
""" Build Before Running - Build the target before running. """
which = ' BX04 '
want = ' BXbr '
class Include_Cache_Size ( aetools . NProperty ) :
""" Include Cache Size - Include file cache size. """
which = ' BX05 '
want = ' long '
class Compiler_Thread_Stack_Size ( aetools . NProperty ) :
""" Compiler Thread Stack Size - Compiler Thread Stack Size """
which = ' BX06 '
want = ' long '
class Custom_Keywords ( aetools . ComponentItem ) :
""" Custom Keywords - """
want = ' CUKW '
class Custom_Color_1 ( aetools . NProperty ) :
""" Custom Color 1 - The color for the first set of custom keywords. """
which = ' GH05 '
want = ' cRGB '
class Custom_Color_2 ( aetools . NProperty ) :
""" Custom Color 2 - The color for the second set custom keywords. """
which = ' GH06 '
want = ' cRGB '
class Custom_Color_3 ( aetools . NProperty ) :
""" Custom Color 3 - The color for the third set of custom keywords. """
which = ' GH07 '
want = ' cRGB '
class Custom_Color_4 ( aetools . NProperty ) :
""" Custom Color 4 - The color for the fourth set of custom keywords. """
which = ' GH08 '
want = ' cRGB '
class Debugger_Display ( aetools . ComponentItem ) :
""" Debugger Display - Debugger Display preferences """
want = ' DbDS '
class Show_Variable_Types ( aetools . NProperty ) :
""" Show Variable Types - Show variable types by default. """
which = ' Db01 '
want = ' bool '
class Show_Locals ( aetools . NProperty ) :
""" Show Locals - Show locals by default """
which = ' Db09 '
want = ' bool '
class Sort_By_Method ( aetools . NProperty ) :
""" Sort By Method - Sort functions by method. """
which = ' Db02 '
want = ' bool '
class Use_RTTI ( aetools . NProperty ) :
""" Use RTTI - Enable RunTime Type Information. """
which = ' Db03 '
want = ' bool '
class Threads_in_Window ( aetools . NProperty ) :
""" Threads in Window - Show threads in separate windows. """
which = ' Db04 '
want = ' bool '
class Variable_Hints ( aetools . NProperty ) :
""" Variable Hints - Show variable hints. """
which = ' Db05 '
want = ' bool '
class Watchpoint_Hilite ( aetools . NProperty ) :
""" Watchpoint Hilite - Watchpoint hilite color. """
which = ' Db06 '
want = ' cRGB '
class Variable_Changed_Hilite ( aetools . NProperty ) :
""" Variable Changed Hilite - Variable changed hilite color. """
which = ' Db07 '
want = ' cRGB '
class Default_Array_Size ( aetools . NProperty ) :
""" Default Array Size - Controls whether CodeWarrior uses its own integrated editor or an external application for editing text files. """
which = ' Db08 '
want = ' shor '
class Show_As_Decimal ( aetools . NProperty ) :
""" Show As Decimal - Show variable values as decimal by default """
which = ' Db10 '
want = ' bool '
class Debugger_Global ( aetools . ComponentItem ) :
""" Debugger Global - Debugger Global preferences """
want = ' DbGL '
class Cache_Edited_Files ( aetools . NProperty ) :
""" Cache Edited Files - Cache edit files between debug sessions """
which = ' Dg12 '
want = ' bool '
class File_Cache_Duration ( aetools . NProperty ) :
""" File Cache Duration - Duration to keep files in cache (in days) """
which = ' Dg13 '
want = ' shor '
class Ignore_Mod_Dates ( aetools . NProperty ) :
""" Ignore Mod Dates - Ignore modification dates of files. """
which = ' Dg01 '
want = ' bool '
class Open_All_Classes ( aetools . NProperty ) :
""" Open All Classes - Open all Java class files. """
which = ' Dg02 '
want = ' bool '
class Launch_Apps_on_Open ( aetools . NProperty ) :
""" Launch Apps on Open - Launch applications on the opening of sym files. """
which = ' Dg03 '
want = ' bool '
class Confirm_Kill ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Confirm Kill - Confirm the <20> killing<6E> of the process. """
2000-08-17 19:16:11 -03:00
which = ' Dg04 '
want = ' bool '
class Stop_at_Main ( aetools . NProperty ) :
""" Stop at Main - Stop to debug on the main() function. """
which = ' Dg05 '
want = ' bool '
class Select_Stack_Crawl ( aetools . NProperty ) :
""" Select Stack Crawl - Select the stack crawl. """
which = ' Dg06 '
want = ' bool '
class Dont_Step_in_Runtime ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Dont Step in Runtime - Don<6F> t step into runtime code when debugging. """
2000-08-17 19:16:11 -03:00
which = ' Dg07 '
want = ' bool '
class Auto_Target_Libraries ( aetools . NProperty ) :
""" Auto Target Libraries - Automatically target libraries when debugging """
which = ' Dg11 '
want = ' bool '
class Debugger_Target ( aetools . ComponentItem ) :
""" Debugger Target - Debugger Target preferences """
want = ' DbTG '
class Log_System_Messages ( aetools . NProperty ) :
""" Log System Messages - Log all system messages while debugging. """
which = ' Dt02 '
want = ' bool '
class Relocated_Executable_Path ( aetools . NProperty ) :
""" Relocated Executable Path - Path to location of relocated libraries, code resources or remote debugging folder """
which = ' Dt10 '
want = ' RlPt '
class Update_Data_While_Running ( aetools . NProperty ) :
""" Update Data While Running - Should pause to update data while running """
which = ' Dt08 '
want = ' bool '
class Data_Update_Interval ( aetools . NProperty ) :
""" Data Update Interval - How often to update the data while running (in seconds) """
which = ' Dt09 '
want = ' long '
class Stop_at_temp_breakpoint ( aetools . NProperty ) :
""" Stop at temp breakpoint - Stop at a temp breakpoint on program launch. Set breakpoint type in Temp Breakpoint Type AppleEvent. """
which = ' Dt13 '
want = ' bool '
class Temp_breakpoint_names ( aetools . NProperty ) :
""" 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. """
which = ' Dt14 '
want = ' ctxt '
class Cache_symbolics ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Cache symbolics - Cache symbolics between runs when executable doesn<73> t change, else release symbolics files after killing process. """
2000-08-17 19:16:11 -03:00
which = ' Dt15 '
want = ' bool '
class Temp_Breakpoint_Type ( aetools . NProperty ) :
""" Temp Breakpoint Type - Type of temp breakpoint to set on program launch. """
which = ' Dt16 '
want = ' TmpB '
class Debugger_Windowing ( aetools . ComponentItem ) :
""" Debugger Windowing - """
want = ' DbWN '
class Debugging_Start_Action ( aetools . NProperty ) :
""" Debugging Start Action - What action to take when debug session starts """
which = ' Dw01 '
want = ' DbSA '
class Do_Nothing_To_Projects ( aetools . NProperty ) :
""" Do Nothing To Projects - Suppress debugging start action for project windows """
which = ' Dw02 '
want = ' bool '
class Editor ( aetools . ComponentItem ) :
""" Editor - """
want = ' EDTR '
class Flash_Delay ( aetools . NProperty ) :
""" Flash Delay - The amount of time, in sixtieths of a second, the editor highlights a matching bracket. """
which = ' ED01 '
want = ' long '
class Dynamic_Scroll ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Dynamic Scroll - Display a window<6F> s contents as you move the scroll box. """
2000-08-17 19:16:11 -03:00
which = ' ED02 '
want = ' bool '
class Balance ( aetools . NProperty ) :
""" Balance - Flash the matching opening bracket when you type a closing bracket. """
which = ' ED03 '
want = ' bool '
class Use_Drag__26__Drop_Editing ( aetools . NProperty ) :
""" Use Drag & Drop Editing - Use Drag & Drop text editing. """
which = ' ED04 '
want = ' bool '
class Sort_Function_Popup ( aetools . NProperty ) :
""" Sort Function Popup - """
which = ' ED06 '
want = ' bool '
class Use_Multiple_Undo ( aetools . NProperty ) :
""" Use Multiple Undo - """
which = ' ED07 '
want = ' bool '
class Relaxed_C_Popup_Parsing ( aetools . NProperty ) :
""" Relaxed C Popup Parsing - Relax the function parser for C source files """
which = ' ED15 '
want = ' bool '
class Left_Margin_Line_Select ( aetools . NProperty ) :
""" Left Margin Line Select - Clicking in the left margin selects lines """
which = ' ED16 '
want = ' bool '
class Default_Text_File_Format ( aetools . NProperty ) :
""" Default Text File Format - Default text file format (i.e. which type of line endings to use) """
which = ' ED17 '
want = ' TxtF '
class Remember_Font ( aetools . NProperty ) :
""" Remember Font - Display a source file with its own font settings. """
which = ' ED08 '
want = ' bool '
class Remember_Selection ( aetools . NProperty ) :
""" Remember Selection - Restore the previous selection in a file when you open it. """
which = ' ED09 '
want = ' bool '
class Remember_Window ( aetools . NProperty ) :
""" Remember Window - Restore the last size and position for a source file window when you open it. """
which = ' ED10 '
want = ' bool '
class Main_Text_Color ( aetools . NProperty ) :
""" Main Text Color - Main, default, color for text. """
which = ' ED12 '
want = ' cRGB '
class Background_Color ( aetools . NProperty ) :
""" Background Color - Color of the background of editor windows. """
which = ' ED13 '
want = ' cRGB '
class Context_Popup_Delay ( aetools . NProperty ) :
""" 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. """
which = ' ED14 '
want = ' long '
class Environment_Variable ( aetools . ComponentItem ) :
""" Environment Variable - Environment variable for host OS """
want = ' EnvV '
class name ( aetools . NProperty ) :
""" name - """
which = ' pnam '
want = ' TEXT '
class value ( aetools . NProperty ) :
""" value - Value of the environment variable """
which = ' Valu '
want = ' TEXT '
class Error_Information ( aetools . ComponentItem ) :
""" Error Information - Describes a single error or warning from the compiler or the linker. """
want = ' ErrM '
class messageKind ( aetools . NProperty ) :
""" messageKind - The type of error or warning. """
which = ' ErrT '
want = ' ErrT '
class message ( aetools . NProperty ) :
""" message - The error or warning message. """
which = ' ErrS '
want = ' TEXT '
class disk_file ( aetools . NProperty ) :
""" disk file - The file where the error occurred. May not be returned for certain kinds of errors (eg, link errors). """
which = ' file '
want = ' fss '
class lineNumber ( aetools . NProperty ) :
""" lineNumber - The line in the file where the error occurred. May not be returned for certain kinds of errors (eg, link errors). """
which = ' ErrL '
want = ' long '
class Extras ( aetools . ComponentItem ) :
""" Extras - """
want = ' GXTR '
class Automatic_Toolbar_Help ( aetools . NProperty ) :
""" Automatic Toolbar Help - Automatically show balloon help in toolbar after delay """
which = ' EX19 '
want = ' bool '
class External_Reference ( aetools . NProperty ) :
""" External Reference - Which on-line function reference to use. """
which = ' EX08 '
want = ' RefP '
class Full_Screen_Zoom ( aetools . NProperty ) :
""" Full Screen Zoom - Zoom windows to the full screen width. """
which = ' EX07 '
want = ' bool '
class Recent_Editor_Count ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Recent Editor Count - Maximum number of editor documents to show in the <20> Open Recent<6E> menu """
2000-08-17 19:16:11 -03:00
which = ' EX16 '
want = ' shor '
class Recent_Project_Count ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Recent Project Count - Maximum number of project documents to show in the <20> Open Recent<6E> menu """
2000-08-17 19:16:11 -03:00
which = ' EX17 '
want = ' shor '
class Use_Editor_Extensions ( aetools . NProperty ) :
""" Use Editor Extensions - Controls the use of the Editor Extensions menu """
which = ' EX10 '
want = ' bool '
class Use_External_Editor ( aetools . NProperty ) :
""" Use External Editor - Controls whether CodeWarrior uses its own integrated editor or an external application for editing text files. """
which = ' EX11 '
want = ' bool '
class Use_Script_Menu ( aetools . NProperty ) :
""" Use Script Menu - Controls the use of the AppleScript menu """
which = ' EX12 '
want = ' bool '
class Use_ToolServer_Menu ( aetools . NProperty ) :
""" Use ToolServer Menu - Controls the use of the ToolServer menu """
which = ' EX18 '
want = ' bool '
class File_Mapping ( aetools . ComponentItem ) :
""" File Mapping - """
want = ' FMap '
class File_Type ( aetools . NProperty ) :
""" File Type - """
which = ' PR04 '
want = ' TEXT '
class Extension ( aetools . NProperty ) :
""" Extension - """
which = ' TA02 '
want = ' TEXT '
class Precompiled ( aetools . NProperty ) :
""" Precompiled - """
which = ' TA03 '
want = ' bool '
class Resource_File ( aetools . NProperty ) :
""" Resource File - """
which = ' TA04 '
want = ' bool '
class Launchable ( aetools . NProperty ) :
""" Launchable - """
which = ' TA05 '
want = ' bool '
class Ignored_by_Make ( aetools . NProperty ) :
""" Ignored by Make - """
which = ' TA06 '
want = ' bool '
class Compiler ( aetools . NProperty ) :
""" Compiler - """
which = ' TA07 '
want = ' TEXT '
class File_Mappings ( aetools . ComponentItem ) :
""" File Mappings - Mappings of extensions & file types to compilers """
want = ' FLMP '
class Mappings ( aetools . NProperty ) :
""" Mappings - """
which = ' FMps '
want = ' FMap '
class Font ( aetools . ComponentItem ) :
""" Font - """
want = ' mFNT '
class Auto_Indent ( aetools . NProperty ) :
""" Auto Indent - Indent new lines automatically. """
which = ' FN01 '
want = ' bool '
class Tab_Size ( aetools . NProperty ) :
""" Tab Size - """
which = ' FN02 '
want = ' shor '
class Tab_Indents_Selection ( aetools . NProperty ) :
""" Tab Indents Selection - Tab indents selection when multiple lines are selected """
which = ' FN03 '
want = ' bool '
class Tab_Inserts_Spaces ( aetools . NProperty ) :
""" Tab Inserts Spaces - Insert spaces instead of tab character """
which = ' FN04 '
want = ' bool '
class Text_Font ( aetools . NProperty ) :
""" Text Font - The font used in editing windows. """
which = ' ptxf '
want = ' TEXT '
class Text_Size ( aetools . NProperty ) :
""" Text Size - The size of the text in an editing window. """
which = ' ptps '
want = ' shor '
class Function_Information ( aetools . ComponentItem ) :
""" Function Information - Describes the location of any function or global data definition within the current project. """
want = ' FDef '
class Global_Source_Trees ( aetools . ComponentItem ) :
""" Global Source Trees - Globally-defined source tree roots """
want = ' GSTs '
class Source_Trees ( aetools . NProperty ) :
""" Source Trees - List of source tree roots """
which = ' ST01 '
want = ' SrcT '
class Path_Information ( aetools . ComponentItem ) :
""" Path Information - Contains all of the parameters that describe an access path. """
want = ' PInf '
class format ( aetools . NProperty ) :
""" format - Format of the a """
which = ' Frmt '
want = ' PthF '
class origin ( aetools . NProperty ) :
""" origin - """
which = ' Orig '
want = ' PPrm '
class root ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" root - Name of the root of the relative path. Pre-defined values are <20> Absolute<74> , <20> Project<63> , <20> CodeWarrior<6F> , and <20> System<65> . Anything else is a user-defined root. """
2000-08-17 19:16:11 -03:00
which = ' Root '
want = ' TEXT '
class recursive ( aetools . NProperty ) :
""" recursive - Will the path be searched recursively? (Default is true) """
which = ' Recu '
want = ' bool '
2002-01-22 19:22:32 -04:00
class framework ( aetools . NProperty ) :
""" framework - Is the path a Mac OS X framework style path? (This flag is readable but not writeable from AppleScript.) """
which = ' Frmw '
want = ' bool '
2000-08-17 19:16:11 -03:00
class host_flags ( aetools . NProperty ) :
""" host flags - Bit fields enabling the access path for each host OS (1 = Mac OS, 2 = Windows) """
which = ' HstF '
want = ' long '
class Plugin_Settings ( aetools . ComponentItem ) :
""" Plugin Settings - Settings for plugin tools """
want = ' PSTG '
class Plugin_Diagnostics_Level ( aetools . NProperty ) :
""" Plugin Diagnostics Level - Plugin Diagnostics Level is for those who are developing plugins for the IDE and need to debug them. """
which = ' PX01 '
want = ' PXdg '
class Disable_Third_Party_COM_Plugins ( aetools . NProperty ) :
""" Disable Third Party COM Plugins - Disable COM plugins from third parties """
which = ' PX02 '
want = ' bool '
class ProjectFile ( aetools . ComponentItem ) :
""" ProjectFile - A file contained in a project """
want = ' SrcF '
class filetype ( aetools . NProperty ) :
""" filetype - What kind of file is this ? """
which = ' SrcT '
want = ' SrcT '
class codesize ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" codesize - The size of this file<6C> s code. """
2000-08-17 19:16:11 -03:00
which = ' CSiz '
want = ' long '
class datasize ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" datasize - The size of this file<6C> s data. """
2000-08-17 19:16:11 -03:00
which = ' DSiz '
want = ' long '
class up_to_date ( aetools . NProperty ) :
""" up to date - Has the file been compiled since its last modification ? """
which = ' UpTD '
want = ' bool '
class symbols ( aetools . NProperty ) :
""" symbols - Are debugging symbols generated for this file ? """
which = ' SymG '
want = ' bool '
class weak_link ( aetools . NProperty ) :
""" weak link - Is this file imported weakly into the project ? [PowerPC only] """
which = ' Weak '
want = ' bool '
class initialize_before ( aetools . NProperty ) :
""" initialize before - Initialize the shared library before the main application. """
which = ' Bfor '
want = ' bool '
class includes ( aetools . NProperty ) :
""" includes - """
which = ' IncF '
want = ' fss '
class Relative_Path ( aetools . ComponentItem ) :
""" Relative Path - Relative path from some root """
want = ' RlPt '
class Runtime_Settings ( aetools . ComponentItem ) :
""" Runtime Settings - Runtime settings """
want = ' RSTG '
class Host_Application ( aetools . NProperty ) :
""" Host Application - Host application for running/debugging libraries and code resources """
which = ' RS01 '
want = ' RlPt '
class Command_Line_Arguments ( aetools . NProperty ) :
""" Command Line Arguments - Extra command line args to pass to executable """
which = ' RS02 '
want = ' TEXT '
class Working_Directory ( aetools . NProperty ) :
""" Working Directory - Working directory to use when running the executable """
which = ' RS03 '
want = ' TEXT '
class Environment_Variables ( aetools . NProperty ) :
""" Environment Variables - Environment variables to use when running the executable """
which = ' RS04 '
want = ' EnvV '
class Segment ( aetools . ComponentItem ) :
""" Segment - A segment or group in the project """
want = ' Seg '
class filecount ( aetools . NProperty ) :
""" filecount - """
which = ' NumF '
want = ' shor '
class seg_2d_preloaded ( aetools . NProperty ) :
""" seg-preloaded - Is the segment preloaded ? [68K only] """
which = ' Prel '
want = ' bool '
class seg_2d_protected ( aetools . NProperty ) :
""" seg-protected - Is the segment protected ? [68K only] """
which = ' Prot '
want = ' bool '
class seg_2d_locked ( aetools . NProperty ) :
""" seg-locked - Is the segment locked ? [68K only] """
which = ' PLck '
want = ' bool '
class seg_2d_purgeable ( aetools . NProperty ) :
""" seg-purgeable - Is the segment purgeable ? [68K only] """
which = ' Purg '
want = ' bool '
class seg_2d_system_heap ( aetools . NProperty ) :
""" seg-system heap - Is the segment loaded into the system heap ? [68K only] """
which = ' SysH '
want = ' bool '
class Shielded_Folder ( aetools . ComponentItem ) :
""" Shielded Folder - """
want = ' SFit '
class Expression_To_Match ( aetools . NProperty ) :
""" Expression To Match - Regular expression which describes folders to skip """
which = ' SF01 '
want = ' TEXT '
class Skip_Project_Operations ( aetools . NProperty ) :
""" Skip Project Operations - Matching folders will be skipped during project operations """
which = ' SF02 '
want = ' bool '
class Skip_Find_And_Compare_Operations ( aetools . NProperty ) :
""" Skip Find And Compare Operations - Matching folders will be skipped during find and compare operations """
which = ' SF03 '
want = ' bool '
class Shielded_Folders ( aetools . ComponentItem ) :
""" Shielded Folders - Folders skipped when performing project and find-and-compare operations """
want = ' SHFL '
class Shielded_Items ( aetools . NProperty ) :
""" Shielded Items - """
which = ' SFis '
want = ' SFit '
class Source_Tree ( aetools . ComponentItem ) :
""" Source Tree - User-defined source tree root """
want = ' SrcT '
class path ( aetools . NProperty ) :
""" path - path for the user-defined source tree root """
which = ' Path '
want = ' TEXT '
class path_kind ( aetools . NProperty ) :
""" path kind - kind of path """
which = ' Kind '
want = ' STKd '
class Syntax_Coloring ( aetools . ComponentItem ) :
""" Syntax Coloring - """
want = ' SNTX '
class Syntax_Coloring ( aetools . NProperty ) :
""" Syntax Coloring - Mark keywords and comments with color. """
which = ' GH01 '
want = ' bool '
class Comment_Color ( aetools . NProperty ) :
""" Comment Color - The color for comments. """
which = ' GH02 '
want = ' cRGB '
class Keyword_Color ( aetools . NProperty ) :
""" Keyword Color - The color for language keywords. """
which = ' GH03 '
want = ' cRGB '
class String_Color ( aetools . NProperty ) :
""" String Color - The color for strings. """
which = ' GH04 '
want = ' cRGB '
class Target_Settings ( aetools . ComponentItem ) :
2001-05-17 09:45:13 -03:00
""" Target Settings - Contains the definitions of a project<63> s target. """
2000-08-17 19:16:11 -03:00
want = ' TARG '
class Linker ( aetools . NProperty ) :
""" Linker - The name of the current linker. """
which = ' TA01 '
want = ' TEXT '
class Pre_Linker ( aetools . NProperty ) :
""" Pre Linker - """
which = ' TA13 '
want = ' TEXT '
class Post_Linker ( aetools . NProperty ) :
""" Post Linker - """
which = ' TA09 '
want = ' TEXT '
class Target_Name ( aetools . NProperty ) :
""" Target Name - """
which = ' TA10 '
want = ' TEXT '
class Output_Directory_Path ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Output Directory Path - Path to output directory. Usage of this property is deprecated. Use the <20> Output Directory Location<6F> property instead. """
2000-08-17 19:16:11 -03:00
which = ' TA11 '
want = ' TEXT '
class Output_Directory_Origin ( aetools . NProperty ) :
2001-05-17 09:45:13 -03:00
""" Output Directory Origin - Origin of path to output directory. Usage of this property is deprecated. Use the <20> Output Directory Location<6F> property instead. """
2000-08-17 19:16:11 -03:00
which = ' TA12 '
want = ' PPrm '
class Output_Directory_Location ( aetools . NProperty ) :
""" Output Directory Location - Location of output directory """
which = ' TA16 '
want = ' RlPt '
class Use_Relative_Paths ( aetools . NProperty ) :
""" Use Relative Paths - Save project entries using relative paths """
which = ' TA15 '
want = ' bool '
class Target_Source_Trees ( aetools . ComponentItem ) :
""" Target Source Trees - Target-specific user-defined source tree roots """
want = ' TSTs '
class VCS_Setup ( aetools . ComponentItem ) :
""" VCS Setup - The version control system preferences. """
want = ' VCSs '
class VCS_Active ( aetools . NProperty ) :
""" VCS Active - Use Version Control """
which = ' VC01 '
want = ' bool '
class Use_Global_Settings ( aetools . NProperty ) :
""" Use Global Settings - Use the global VCS settings by default """
which = ' VC11 '
want = ' bool '
class Connection_Method ( aetools . NProperty ) :
""" Connection Method - Name of Version Control System to use. """
which = ' VC02 '
want = ' TEXT '
class Username ( aetools . NProperty ) :
""" Username - The user name for the VCS. """
which = ' VC03 '
want = ' TEXT '
class Password ( aetools . NProperty ) :
""" Password - The password for the VCS. """
which = ' VC04 '
want = ' TEXT '
class Auto_Connect ( aetools . NProperty ) :
""" Auto Connect - Automatically connect to database when starting. """
which = ' VC05 '
want = ' bool '
class Store_Password ( aetools . NProperty ) :
""" Store Password - Store the password. """
which = ' VC06 '
want = ' bool '
class Always_Prompt ( aetools . NProperty ) :
""" Always Prompt - Always show login dialog """
which = ' VC07 '
want = ' bool '
class Mount_Volume ( aetools . NProperty ) :
""" Mount Volume - Attempt to mount the database volume if it isn ' t available. """
which = ' VC08 '
want = ' bool '
class Database_Path ( aetools . NProperty ) :
""" Database Path - Path to the VCS database. """
which = ' VC09 '
want = ' RlPt '
class Local_Path ( aetools . NProperty ) :
""" Local Path - Path to the local root """
which = ' VC10 '
want = ' RlPt '
class _class ( aetools . ComponentItem ) :
""" class - A class, struct, or record type in the current project. """
want = ' Clas '
class language ( aetools . NProperty ) :
""" language - Implementation language of this class """
which = ' Lang '
want = ' Lang '
class declaration_file ( aetools . NProperty ) :
""" declaration file - Source file containing the class declaration """
which = ' DcFl '
want = ' fss '
class declaration_start_offset ( aetools . NProperty ) :
""" declaration start offset - Start of class declaration source code """
which = ' DcSt '
want = ' long '
class declaration_end_offset ( aetools . NProperty ) :
""" declaration end offset - End of class declaration """
which = ' DcEn '
want = ' long '
class subclasses ( aetools . NProperty ) :
""" subclasses - the immediate subclasses of this class """
which = ' SubC '
want = ' Clas '
class all_subclasses ( aetools . NProperty ) :
""" all subclasses - the classes directly or indirectly derived from this class """
which = ' SubA '
want = ' Clas '
# element 'BsCl' as ['indx']
# element 'MbFn' as ['indx', 'name']
# element 'DtMb' as ['indx', 'name']
classes = _class
class member_function ( aetools . ComponentItem ) :
""" member function - A class member function or method. """
want = ' MbFn '
class access ( aetools . NProperty ) :
""" access - """
which = ' Acce '
want = ' Acce '
class virtual ( aetools . NProperty ) :
""" virtual - """
which = ' Virt '
want = ' bool '
class static ( aetools . NProperty ) :
""" static - """
which = ' Stat '
want = ' bool '
class implementation_file ( aetools . NProperty ) :
""" implementation file - Source file containing the member function definition """
which = ' DfFl '
want = ' fss '
class implementation_start_offset ( aetools . NProperty ) :
""" implementation start offset - start of member function definition source code """
which = ' DfSt '
want = ' long '
class implementation_end_offset ( aetools . NProperty ) :
""" implementation end offset - end of member function definition """
which = ' DfEn '
want = ' long '
member_functions = member_function
class data_member ( aetools . ComponentItem ) :
""" data member - A class data member or field """
want = ' DtMb '
data_members = data_member
class base_class ( aetools . ComponentItem ) :
""" base class - A base class or super class of a class """
want = ' BsCl '
class _class ( aetools . NProperty ) :
""" class - The class object corresponding to this base class """
which = ' Clas '
want = ' obj '
base_classes = base_class
class browser_catalog ( aetools . ComponentItem ) :
""" browser catalog - The browser symbol catalog for the current project """
want = ' Cata '
# element 'Clas' as ['indx', 'name']
Access_Paths . _propdict = {
' User_Paths ' : User_Paths ,
' System_Paths ' : System_Paths ,
' Always_Full_Search ' : Always_Full_Search ,
' Convert_Paths ' : Convert_Paths ,
2002-01-22 19:22:32 -04:00
' Require_Framework_Includes ' : Require_Framework_Includes ,
2000-08-17 19:16:11 -03:00
}
Access_Paths . _elemdict = {
}
Browser_Coloring . _propdict = {
' Browser_Keywords ' : Browser_Keywords ,
' Classes_Color ' : Classes_Color ,
' Constants_Color ' : Constants_Color ,
' Enums_Color ' : Enums_Color ,
' Functions_Color ' : Functions_Color ,
' Globals_Color ' : Globals_Color ,
' Macros_Color ' : Macros_Color ,
' Templates_Color ' : Templates_Color ,
' Typedefs_Color ' : Typedefs_Color ,
' Template_Commands_in_Menu ' : Template_Commands_in_Menu ,
}
Browser_Coloring . _elemdict = {
}
Build_Extras . _propdict = {
' Browser_Active ' : Browser_Active ,
' Modification_Date_Caching ' : Modification_Date_Caching ,
' Dump_Browser_Info ' : Dump_Browser_Info ,
' Cache_Subproject_Data ' : Cache_Subproject_Data ,
}
Build_Extras . _elemdict = {
}
Build_Settings . _propdict = {
' Completion_Sound ' : Completion_Sound ,
' Success_Sound ' : Success_Sound ,
' Failure_Sound ' : Failure_Sound ,
' Save_Before_Building ' : Save_Before_Building ,
' Build_Before_Running ' : Build_Before_Running ,
' Include_Cache_Size ' : Include_Cache_Size ,
' Compiler_Thread_Stack_Size ' : Compiler_Thread_Stack_Size ,
}
Build_Settings . _elemdict = {
}
Custom_Keywords . _propdict = {
' Custom_Color_1 ' : Custom_Color_1 ,
' Custom_Color_2 ' : Custom_Color_2 ,
' Custom_Color_3 ' : Custom_Color_3 ,
' Custom_Color_4 ' : Custom_Color_4 ,
}
Custom_Keywords . _elemdict = {
}
Debugger_Display . _propdict = {
' Show_Variable_Types ' : Show_Variable_Types ,
' Show_Locals ' : Show_Locals ,
' Sort_By_Method ' : Sort_By_Method ,
' Use_RTTI ' : Use_RTTI ,
' Threads_in_Window ' : Threads_in_Window ,
' Variable_Hints ' : Variable_Hints ,
' Watchpoint_Hilite ' : Watchpoint_Hilite ,
' Variable_Changed_Hilite ' : Variable_Changed_Hilite ,
' Default_Array_Size ' : Default_Array_Size ,
' Show_As_Decimal ' : Show_As_Decimal ,
}
Debugger_Display . _elemdict = {
}
Debugger_Global . _propdict = {
' Cache_Edited_Files ' : Cache_Edited_Files ,
' File_Cache_Duration ' : File_Cache_Duration ,
' Ignore_Mod_Dates ' : Ignore_Mod_Dates ,
' Open_All_Classes ' : Open_All_Classes ,
' Launch_Apps_on_Open ' : Launch_Apps_on_Open ,
' Confirm_Kill ' : Confirm_Kill ,
' Stop_at_Main ' : Stop_at_Main ,
' Select_Stack_Crawl ' : Select_Stack_Crawl ,
' Dont_Step_in_Runtime ' : Dont_Step_in_Runtime ,
' Auto_Target_Libraries ' : Auto_Target_Libraries ,
}
Debugger_Global . _elemdict = {
}
Debugger_Target . _propdict = {
' Log_System_Messages ' : Log_System_Messages ,
' Relocated_Executable_Path ' : Relocated_Executable_Path ,
' Update_Data_While_Running ' : Update_Data_While_Running ,
' Data_Update_Interval ' : Data_Update_Interval ,
' Auto_Target_Libraries ' : Auto_Target_Libraries ,
' Stop_at_temp_breakpoint ' : Stop_at_temp_breakpoint ,
' Temp_breakpoint_names ' : Temp_breakpoint_names ,
' Cache_symbolics ' : Cache_symbolics ,
' Temp_Breakpoint_Type ' : Temp_Breakpoint_Type ,
}
Debugger_Target . _elemdict = {
}
Debugger_Windowing . _propdict = {
' Debugging_Start_Action ' : Debugging_Start_Action ,
' Do_Nothing_To_Projects ' : Do_Nothing_To_Projects ,
}
Debugger_Windowing . _elemdict = {
}
Editor . _propdict = {
' Flash_Delay ' : Flash_Delay ,
' Dynamic_Scroll ' : Dynamic_Scroll ,
' Balance ' : Balance ,
' Use_Drag__26__Drop_Editing ' : Use_Drag__26__Drop_Editing ,
' Sort_Function_Popup ' : Sort_Function_Popup ,
' Use_Multiple_Undo ' : Use_Multiple_Undo ,
' Relaxed_C_Popup_Parsing ' : Relaxed_C_Popup_Parsing ,
' Left_Margin_Line_Select ' : Left_Margin_Line_Select ,
' Default_Text_File_Format ' : Default_Text_File_Format ,
' Remember_Font ' : Remember_Font ,
' Remember_Selection ' : Remember_Selection ,
' Remember_Window ' : Remember_Window ,
' Main_Text_Color ' : Main_Text_Color ,
' Background_Color ' : Background_Color ,
' Context_Popup_Delay ' : Context_Popup_Delay ,
}
Editor . _elemdict = {
}
Environment_Variable . _propdict = {
' name ' : name ,
' value ' : value ,
}
Environment_Variable . _elemdict = {
}
Error_Information . _propdict = {
' messageKind ' : messageKind ,
' message ' : message ,
' disk_file ' : disk_file ,
' lineNumber ' : lineNumber ,
}
Error_Information . _elemdict = {
}
Extras . _propdict = {
' Automatic_Toolbar_Help ' : Automatic_Toolbar_Help ,
' External_Reference ' : External_Reference ,
' Full_Screen_Zoom ' : Full_Screen_Zoom ,
' Recent_Editor_Count ' : Recent_Editor_Count ,
' Recent_Project_Count ' : Recent_Project_Count ,
' Use_Editor_Extensions ' : Use_Editor_Extensions ,
' Use_External_Editor ' : Use_External_Editor ,
' Use_Script_Menu ' : Use_Script_Menu ,
' Use_ToolServer_Menu ' : Use_ToolServer_Menu ,
}
Extras . _elemdict = {
}
File_Mapping . _propdict = {
' File_Type ' : File_Type ,
' Extension ' : Extension ,
' Precompiled ' : Precompiled ,
' Resource_File ' : Resource_File ,
' Launchable ' : Launchable ,
' Ignored_by_Make ' : Ignored_by_Make ,
' Compiler ' : Compiler ,
}
File_Mapping . _elemdict = {
}
File_Mappings . _propdict = {
' Mappings ' : Mappings ,
}
File_Mappings . _elemdict = {
}
Font . _propdict = {
' Auto_Indent ' : Auto_Indent ,
' Tab_Size ' : Tab_Size ,
' Tab_Indents_Selection ' : Tab_Indents_Selection ,
' Tab_Inserts_Spaces ' : Tab_Inserts_Spaces ,
' Text_Font ' : Text_Font ,
' Text_Size ' : Text_Size ,
}
Font . _elemdict = {
}
Function_Information . _propdict = {
' disk_file ' : disk_file ,
' lineNumber ' : lineNumber ,
}
Function_Information . _elemdict = {
}
Global_Source_Trees . _propdict = {
' Source_Trees ' : Source_Trees ,
}
Global_Source_Trees . _elemdict = {
}
Path_Information . _propdict = {
' name ' : name ,
' format ' : format ,
' origin ' : origin ,
' root ' : root ,
' recursive ' : recursive ,
2002-01-22 19:22:32 -04:00
' framework ' : framework ,
2000-08-17 19:16:11 -03:00
' host_flags ' : host_flags ,
}
Path_Information . _elemdict = {
}
Plugin_Settings . _propdict = {
' Plugin_Diagnostics_Level ' : Plugin_Diagnostics_Level ,
' Disable_Third_Party_COM_Plugins ' : Disable_Third_Party_COM_Plugins ,
}
Plugin_Settings . _elemdict = {
}
ProjectFile . _propdict = {
' filetype ' : filetype ,
' name ' : name ,
' disk_file ' : disk_file ,
' codesize ' : codesize ,
' datasize ' : datasize ,
' up_to_date ' : up_to_date ,
' symbols ' : symbols ,
' weak_link ' : weak_link ,
' initialize_before ' : initialize_before ,
' includes ' : includes ,
}
ProjectFile . _elemdict = {
}
Relative_Path . _propdict = {
' name ' : name ,
' format ' : format ,
' origin ' : origin ,
' root ' : root ,
}
Relative_Path . _elemdict = {
}
Runtime_Settings . _propdict = {
' Host_Application ' : Host_Application ,
' Command_Line_Arguments ' : Command_Line_Arguments ,
' Working_Directory ' : Working_Directory ,
' Environment_Variables ' : Environment_Variables ,
}
Runtime_Settings . _elemdict = {
}
Segment . _propdict = {
' name ' : name ,
' filecount ' : filecount ,
' seg_2d_preloaded ' : seg_2d_preloaded ,
' seg_2d_protected ' : seg_2d_protected ,
' seg_2d_locked ' : seg_2d_locked ,
' seg_2d_purgeable ' : seg_2d_purgeable ,
' seg_2d_system_heap ' : seg_2d_system_heap ,
}
Segment . _elemdict = {
}
Shielded_Folder . _propdict = {
' Expression_To_Match ' : Expression_To_Match ,
' Skip_Project_Operations ' : Skip_Project_Operations ,
' Skip_Find_And_Compare_Operations ' : Skip_Find_And_Compare_Operations ,
}
Shielded_Folder . _elemdict = {
}
Shielded_Folders . _propdict = {
' Shielded_Items ' : Shielded_Items ,
}
Shielded_Folders . _elemdict = {
}
Source_Tree . _propdict = {
' name ' : name ,
' path ' : path ,
' path_kind ' : path_kind ,
' format ' : format ,
}
Source_Tree . _elemdict = {
}
Syntax_Coloring . _propdict = {
' Syntax_Coloring ' : Syntax_Coloring ,
' Comment_Color ' : Comment_Color ,
' Keyword_Color ' : Keyword_Color ,
' String_Color ' : String_Color ,
' Custom_Color_1 ' : Custom_Color_1 ,
' Custom_Color_2 ' : Custom_Color_2 ,
' Custom_Color_3 ' : Custom_Color_3 ,
' Custom_Color_4 ' : Custom_Color_4 ,
}
Syntax_Coloring . _elemdict = {
}
Target_Settings . _propdict = {
' Linker ' : Linker ,
' Pre_Linker ' : Pre_Linker ,
' Post_Linker ' : Post_Linker ,
' Target_Name ' : Target_Name ,
' Output_Directory_Path ' : Output_Directory_Path ,
' Output_Directory_Origin ' : Output_Directory_Origin ,
' Output_Directory_Location ' : Output_Directory_Location ,
' Use_Relative_Paths ' : Use_Relative_Paths ,
}
Target_Settings . _elemdict = {
}
Target_Source_Trees . _propdict = {
' Source_Trees ' : Source_Trees ,
}
Target_Source_Trees . _elemdict = {
}
VCS_Setup . _propdict = {
' VCS_Active ' : VCS_Active ,
' Use_Global_Settings ' : Use_Global_Settings ,
' Connection_Method ' : Connection_Method ,
' Username ' : Username ,
' Password ' : Password ,
' Auto_Connect ' : Auto_Connect ,
' Store_Password ' : Store_Password ,
' Always_Prompt ' : Always_Prompt ,
' Mount_Volume ' : Mount_Volume ,
' Database_Path ' : Database_Path ,
' Local_Path ' : Local_Path ,
}
VCS_Setup . _elemdict = {
}
_class . _propdict = {
' name ' : name ,
' language ' : language ,
' declaration_file ' : declaration_file ,
' declaration_start_offset ' : declaration_start_offset ,
' declaration_end_offset ' : declaration_end_offset ,
' subclasses ' : subclasses ,
' all_subclasses ' : all_subclasses ,
}
_class . _elemdict = {
' base_class ' : base_class ,
' member_function ' : member_function ,
' data_member ' : data_member ,
}
member_function . _propdict = {
' name ' : name ,
' access ' : access ,
' virtual ' : virtual ,
' static ' : static ,
' declaration_file ' : declaration_file ,
' declaration_start_offset ' : declaration_start_offset ,
' declaration_end_offset ' : declaration_end_offset ,
' implementation_file ' : implementation_file ,
' implementation_start_offset ' : implementation_start_offset ,
' implementation_end_offset ' : implementation_end_offset ,
}
member_function . _elemdict = {
}
data_member . _propdict = {
' name ' : name ,
' access ' : access ,
' static ' : static ,
' declaration_start_offset ' : declaration_start_offset ,
' declaration_end_offset ' : declaration_end_offset ,
}
data_member . _elemdict = {
}
base_class . _propdict = {
' _class ' : _class ,
' access ' : access ,
' virtual ' : virtual ,
}
base_class . _elemdict = {
}
browser_catalog . _propdict = {
}
browser_catalog . _elemdict = {
' _class ' : _class ,
}
_Enum_TmpB = {
' User_Specified ' : ' Usrs ' , # Use user specified symbols when setting temporary breakpoints on program launch.
' Default ' : ' Dflt ' , # Use system default symbols when setting temporary breakpoints on program launch.
}
_Enum_TxtF = {
' MacOS ' : ' TxF0 ' , # MacOS text format
' DOS ' : ' TxF1 ' , # DOS text format
' Unix ' : ' TxF2 ' , # Unix text format
}
_Enum_savo = {
' yes ' : ' yes ' , # Save changes
' no ' : ' no ' , # Do not save changes
' ask ' : ' ask ' , # Ask the user whether to save
}
_Enum_ErrT = {
' information ' : ' ErIn ' , #
' compiler_warning ' : ' ErCW ' , #
' compiler_error ' : ' ErCE ' , #
' definition ' : ' ErDf ' , #
' linker_warning ' : ' ErLW ' , #
' linker_error ' : ' ErLE ' , #
' find_result ' : ' ErFn ' , #
' generic_error ' : ' ErGn ' , #
}
_Enum_SrcT = {
' source ' : ' FTxt ' , # A source file (.c, .cp, .p, etc).
' unknown ' : ' FUnk ' , # An unknown file type.
}
_Enum_PPrm = {
' absolute ' : ' Abso ' , # An absolute path name, including volume name.
2001-05-17 09:45:13 -03:00
' project_relative ' : ' PRel ' , # A path relative to the current project<63> s folder.
' shell_relative ' : ' SRel ' , # A path relative to the CodeWarrior<6F> folder.
2000-08-17 19:16:11 -03:00
' system_relative ' : ' YRel ' , # A path relative to the system folder
' root_relative ' : ' RRel ' , #
}
_Enum_DbSA = {
2001-05-17 09:45:13 -03:00
' No_Action ' : ' DSA1 ' , # Don<6F> t do anything to non-debug windows
2000-08-17 19:16:11 -03:00
' Hide_Windows ' : ' DSA2 ' , # Hide non-debugging windows
' Collapse_Windows ' : ' DSA3 ' , # Collapse non-debugging windows
' Close_Windows ' : ' DSA4 ' , # Close non-debugging windows
}
_Enum_Lang = {
' C ' : ' LC ' , #
' C_2b__2b_ ' : ' LC++ ' , #
' Pascal ' : ' LP ' , #
' Object_Pascal ' : ' LP++ ' , #
' Java ' : ' LJav ' , #
' Assembler ' : ' LAsm ' , #
' Unknown ' : ' L? ' , #
}
_Enum_Acce = {
' public ' : ' Publ ' , #
' protected ' : ' Prot ' , #
' private ' : ' Priv ' , #
}
_Enum_Inte = {
' never_interact ' : ' eNvr ' , # Never allow user interactions
' interact_with_self ' : ' eInS ' , # Allow user interaction only when an AppleEvent is sent from within CodeWarrior
' interact_with_local ' : ' eInL ' , # Allow user interaction when AppleEvents are sent from applications on the same machine (default)
' interact_with_all ' : ' eInA ' , # Allow user interaction from both local and remote AppleEvents
}
_Enum_DgBL = {
' Always ' : ' DgB0 ' , # Always build before debugging.
' Never ' : ' DgB1 ' , # Never build before debugging.
' Ask ' : ' DgB2 ' , # Ask about building before debugging.
}
_Enum_RefP = {
' Think_Reference ' : ' DanR ' , #
' QuickView ' : ' ALTV ' , #
}
_Enum_PXdg = {
' Diagnose_None ' : ' PXd1 ' , # No Plugin Diagnostics.
' Diagnose_Errors ' : ' PXd2 ' , # Plugin Diagnostics for errors only.
' Diagnose_All ' : ' PXd3 ' , # Plugin Diagnostics for everything.
}
_Enum_BXbr = {
' Always_Build ' : ' BXb1 ' , # Always build the target before running.
' Ask_Build ' : ' BXb2 ' , # Ask before building the target when running.
' Never_Build ' : ' BXb3 ' , # Never before building the target before running.
}
_Enum_STKd = {
2001-05-17 09:45:13 -03:00
' Absolute_Path ' : ' STK0 ' , # The <20> path<74> property is an absolute path to the location of the source tree.
' Registry_Key ' : ' STK1 ' , # The <20> path<74> property is the name of a registry key that contains the path to the root.
' Environment_Variable ' : ' STK2 ' , # The <20> path<74> property is the name of an environment variable that contains the path to the root.
2000-08-17 19:16:11 -03:00
}
_Enum_PthF = {
' Generic_Path ' : ' PFGn ' , #
' MacOS_Path ' : ' PFMc ' , # MacOS path using colon as separator
' Windows_Path ' : ' PFWn ' , # Windows path using backslash as separator
' Unix_Path ' : ' PFUx ' , # Unix path using slash as separator
}
#
# Indices of types declared in this module
#
_classdeclarations = {
2002-01-22 19:22:32 -04:00
' FMap ' : File_Mapping ,
' Cata ' : browser_catalog ,
' BSTG ' : Build_Settings ,
' SrcF ' : ProjectFile ,
2000-08-17 19:16:11 -03:00
' BRKW ' : Browser_Coloring ,
2002-01-22 19:22:32 -04:00
' ErrM ' : Error_Information ,
' VCSs ' : VCS_Setup ,
' EDTR ' : Editor ,
2000-08-17 19:16:11 -03:00
' SHFL ' : Shielded_Folders ,
2002-01-22 19:22:32 -04:00
' SFit ' : Shielded_Folder ,
' CUKW ' : Custom_Keywords ,
2000-08-17 19:16:11 -03:00
' PInf ' : Path_Information ,
2002-01-22 19:22:32 -04:00
' FLMP ' : File_Mappings ,
2000-08-17 19:16:11 -03:00
' Seg ' : Segment ,
2002-01-22 19:22:32 -04:00
' DbTG ' : Debugger_Target ,
2000-08-17 19:16:11 -03:00
' FDef ' : Function_Information ,
2002-01-22 19:22:32 -04:00
' PATH ' : Access_Paths ,
2000-08-17 19:16:11 -03:00
' GXTR ' : Extras ,
2002-01-22 19:22:32 -04:00
' DbWN ' : Debugger_Windowing ,
2000-08-17 19:16:11 -03:00
' GSTs ' : Global_Source_Trees ,
2002-01-22 19:22:32 -04:00
' SNTX ' : Syntax_Coloring ,
' BsCl ' : base_class ,
' RlPt ' : Relative_Path ,
' TARG ' : Target_Settings ,
' EnvV ' : Environment_Variable ,
' SrcT ' : Source_Tree ,
' DbGL ' : Debugger_Global ,
' MbFn ' : member_function ,
' RSTG ' : Runtime_Settings ,
' PSTG ' : Plugin_Settings ,
' DtMb ' : data_member ,
' LXTR ' : Build_Extras ,
' mFNT ' : Font ,
' TSTs ' : Target_Source_Trees ,
' DbDS ' : Debugger_Display ,
2000-08-17 19:16:11 -03:00
' Clas ' : _class ,
}
_propdeclarations = {
' SymG ' : symbols ,
2002-01-22 19:22:32 -04:00
' BX02 ' : Success_Sound ,
' BX03 ' : Failure_Sound ,
' BX01 ' : Completion_Sound ,
' BX06 ' : Compiler_Thread_Stack_Size ,
' BX07 ' : Save_Before_Building ,
' BX04 ' : Build_Before_Running ,
' BX05 ' : Include_Cache_Size ,
' NumF ' : filecount ,
' Frmw ' : framework ,
' Frmt ' : format ,
' FN01 ' : Auto_Indent ,
' FN02 ' : Tab_Size ,
' FN03 ' : Tab_Indents_Selection ,
' FN04 ' : Tab_Inserts_Spaces ,
' Dg07 ' : Dont_Step_in_Runtime ,
' Dg06 ' : Select_Stack_Crawl ,
' Dg05 ' : Stop_at_Main ,
' Dg04 ' : Confirm_Kill ,
' Dg03 ' : Launch_Apps_on_Open ,
' Dg02 ' : Open_All_Classes ,
' Dg01 ' : Ignore_Mod_Dates ,
' Weak ' : weak_link ,
' DcFl ' : declaration_file ,
' Path ' : path ,
' Recu ' : recursive ,
' TA16 ' : Output_Directory_Location ,
' Db10 ' : Show_As_Decimal ,
2000-08-17 19:16:11 -03:00
' CSiz ' : codesize ,
2002-01-22 19:22:32 -04:00
' ErrL ' : lineNumber ,
' Dt16 ' : Temp_Breakpoint_Type ,
' ErrS ' : message ,
' BW07 ' : Templates_Color ,
' ErrT ' : messageKind ,
' EX18 ' : Use_ToolServer_Menu ,
' EX19 ' : Automatic_Toolbar_Help ,
' TA15 ' : Use_Relative_Paths ,
' TA12 ' : Output_Directory_Origin ,
' TA13 ' : Pre_Linker ,
' TA10 ' : Target_Name ,
' TA11 ' : Output_Directory_Path ,
' EX10 ' : Use_Editor_Extensions ,
' EX11 ' : Use_External_Editor ,
' EX12 ' : Use_Script_Menu ,
' EX16 ' : Recent_Editor_Count ,
' EX17 ' : Recent_Project_Count ,
2000-08-17 19:16:11 -03:00
' DfEn ' : implementation_end_offset ,
2002-01-22 19:22:32 -04:00
' Acce ' : access ,
' BW02 ' : Constants_Color ,
2000-08-17 19:16:11 -03:00
' Kind ' : path_kind ,
' Db08 ' : Default_Array_Size ,
2002-01-22 19:22:32 -04:00
' Db09 ' : Show_Locals ,
' SrcT ' : filetype ,
' Db02 ' : Sort_By_Method ,
' Db03 ' : Use_RTTI ,
' Db01 ' : Show_Variable_Types ,
' Db06 ' : Watchpoint_Hilite ,
' Db07 ' : Variable_Changed_Hilite ,
' Db04 ' : Threads_in_Window ,
' Db05 ' : Variable_Hints ,
' TA01 ' : Linker ,
' EX09 ' : Browser_Active ,
' EX08 ' : External_Reference ,
' TA05 ' : Launchable ,
' TA04 ' : Resource_File ,
' TA07 ' : Compiler ,
' TA06 ' : Ignored_by_Make ,
' RS01 ' : Host_Application ,
' RS03 ' : Working_Directory ,
' RS02 ' : Command_Line_Arguments ,
' EX07 ' : Full_Screen_Zoom ,
' RS04 ' : Environment_Variables ,
' EX04 ' : Modification_Date_Caching ,
' PR04 ' : File_Type ,
' DfSt ' : implementation_start_offset ,
' pnam ' : name ,
' GH01 ' : Syntax_Coloring ,
2000-08-17 19:16:11 -03:00
' GH03 ' : Keyword_Color ,
2002-01-22 19:22:32 -04:00
' GH02 ' : Comment_Color ,
' GH05 ' : Custom_Color_1 ,
' GH04 ' : String_Color ,
' GH07 ' : Custom_Color_3 ,
' GH06 ' : Custom_Color_2 ,
' GH08 ' : Custom_Color_4 ,
' ST01 ' : Source_Trees ,
' EX30 ' : Dump_Browser_Info ,
' EX31 ' : Cache_Subproject_Data ,
' Clas ' : _class ,
2000-08-17 19:16:11 -03:00
' DSiz ' : datasize ,
2002-01-22 19:22:32 -04:00
' ED14 ' : Context_Popup_Delay ,
' ED15 ' : Relaxed_C_Popup_Parsing ,
' ED16 ' : Left_Margin_Line_Select ,
' ED17 ' : Default_Text_File_Format ,
' ED10 ' : Remember_Window ,
' ED12 ' : Main_Text_Color ,
' ED13 ' : Background_Color ,
' Prot ' : seg_2d_protected ,
' Purg ' : seg_2d_purgeable ,
' HstF ' : host_flags ,
' Stat ' : static ,
' ptps ' : Text_Size ,
' PA01 ' : User_Paths ,
' DcSt ' : declaration_start_offset ,
2000-08-17 19:16:11 -03:00
' IncF ' : includes ,
2002-01-22 19:22:32 -04:00
' Valu ' : value ,
' ED07 ' : Use_Multiple_Undo ,
' ED06 ' : Sort_Function_Popup ,
' ED04 ' : Use_Drag__26__Drop_Editing ,
' ED03 ' : Balance ,
' ED02 ' : Dynamic_Scroll ,
' ED01 ' : Flash_Delay ,
' ED09 ' : Remember_Selection ,
' ED08 ' : Remember_Font ,
' SF03 ' : Skip_Find_And_Compare_Operations ,
' SF02 ' : Skip_Project_Operations ,
' SF01 ' : Expression_To_Match ,
' SubC ' : subclasses ,
' SubA ' : all_subclasses ,
' ptxf ' : Text_Font ,
' Dg11 ' : Auto_Target_Libraries ,
2000-08-17 19:16:11 -03:00
' PX01 ' : Plugin_Diagnostics_Level ,
' PX02 ' : Disable_Third_Party_COM_Plugins ,
2002-01-22 19:22:32 -04:00
' Lang ' : language ,
' BW10 ' : Template_Commands_in_Menu ,
' Dt08 ' : Update_Data_While_Running ,
' Dt09 ' : Data_Update_Interval ,
' VC04 ' : Password ,
' Dt02 ' : Log_System_Messages ,
' Orig ' : origin ,
' Prel ' : seg_2d_preloaded ,
' UpTD ' : up_to_date ,
' Dw02 ' : Do_Nothing_To_Projects ,
' SFis ' : Shielded_Items ,
' SysH ' : seg_2d_system_heap ,
' file ' : disk_file ,
' Bfor ' : initialize_before ,
' VC10 ' : Local_Path ,
' VC11 ' : Use_Global_Settings ,
' PLck ' : seg_2d_locked ,
2000-08-17 19:16:11 -03:00
' BW06 ' : Macros_Color ,
2002-01-22 19:22:32 -04:00
' BW08 ' : Typedefs_Color ,
' Dw01 ' : Debugging_Start_Action ,
' BW05 ' : Globals_Color ,
' BW04 ' : Functions_Color ,
' Dt15 ' : Cache_symbolics ,
' Dt14 ' : Temp_breakpoint_names ,
' Dt13 ' : Stop_at_temp_breakpoint ,
' BW00 ' : Browser_Keywords ,
' BW03 ' : Enums_Color ,
' Dt10 ' : Relocated_Executable_Path ,
' DfFl ' : implementation_file ,
' BW01 ' : Classes_Color ,
' TA03 ' : Precompiled ,
' TA02 ' : Extension ,
' PA05 ' : Require_Framework_Includes ,
' PA04 ' : Convert_Paths ,
' Root ' : root ,
' PA03 ' : System_Paths ,
' PA02 ' : Always_Full_Search ,
' VC09 ' : Database_Path ,
' VC08 ' : Mount_Volume ,
' Dg12 ' : Cache_Edited_Files ,
' Dg13 ' : File_Cache_Duration ,
' VC05 ' : Auto_Connect ,
2000-08-17 19:16:11 -03:00
' Virt ' : virtual ,
2002-01-22 19:22:32 -04:00
' VC07 ' : Always_Prompt ,
' VC06 ' : Store_Password ,
' VC01 ' : VCS_Active ,
' VC03 ' : Username ,
' VC02 ' : Connection_Method ,
' FMps ' : Mappings ,
' TA09 ' : Post_Linker ,
' DcEn ' : declaration_end_offset ,
2000-08-17 19:16:11 -03:00
}
_compdeclarations = {
}
_enumdeclarations = {
' Lang ' : _Enum_Lang ,
2002-01-22 19:22:32 -04:00
' Inte ' : _Enum_Inte ,
2000-08-17 19:16:11 -03:00
' STKd ' : _Enum_STKd ,
' DgBL ' : _Enum_DgBL ,
2002-01-22 19:22:32 -04:00
' Acce ' : _Enum_Acce ,
' RefP ' : _Enum_RefP ,
' TxtF ' : _Enum_TxtF ,
' DbSA ' : _Enum_DbSA ,
' TmpB ' : _Enum_TmpB ,
' savo ' : _Enum_savo ,
' PthF ' : _Enum_PthF ,
' SrcT ' : _Enum_SrcT ,
' PXdg ' : _Enum_PXdg ,
' ErrT ' : _Enum_ErrT ,
' BXbr ' : _Enum_BXbr ,
' PPrm ' : _Enum_PPrm ,
2000-08-17 19:16:11 -03:00
}