Commit 3576066c authored by Jack Jansen's avatar Jack Jansen

Oops, _propdeclarations and friends are needed: gensuitemodule uses them

to lookup properties declared in base classes. Looking at it I'm not sure
what the official scope if the property codes is, maybe it is only the
(OSA) class in which they are used. But giving them global scope hasn't been
a problem so far.

Regenerated the standard suites, which are now also space-indented.
parent 7b01a834
......@@ -26,9 +26,9 @@ else:
# end of lines, so don't worry about that.
#
if sys.platform == 'mac':
_MWERKSDIR="Sap:Applications (Mac OS 9):Metrowerks CodeWarrior 7.0:Metrowerks CodeWarrior"
_MWERKSDIR="Moes:Applications (Mac OS 9):Metrowerks CodeWarrior 7.0:Metrowerks CodeWarrior"
else:
_MWERKSDIR="/Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/"
_MWERKSDIR="/Volumes/Moes/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/"
INCLUDEDIR=os.path.join(_MWERKSDIR, "MacOS Support", "Universal", "Interfaces", "CIncludes")
#
......
......@@ -987,8 +987,6 @@ class ObjectCompiler:
if self.fp:
self.fp.write("\n_Prop_%s = _Prop_%s\n"%(pname, othername))
else:
if self.hasname(pname):
pass
if self.fp:
self.fp.write("class _Prop_%s(aetools.NProperty):\n" % pname)
self.fp.write(' """%s - %s """\n' % (ascii(name), ascii(what[1])))
......@@ -1108,26 +1106,26 @@ class ObjectCompiler:
self.fp.write(" %s : %s,\n" % (`k`, v))
self.fp.write("}\n")
## self.fp.write("\n_propdeclarations = {\n")
## proplist = self.namemappers[0].getall('property')
## proplist.sort()
## for k, v in proplist:
## self.fp.write(" %s : _Prop_%s,\n" % (`k`, v))
## self.fp.write("}\n")
##
## self.fp.write("\n_compdeclarations = {\n")
## complist = self.namemappers[0].getall('comparison')
## complist.sort()
## for k, v in complist:
## self.fp.write(" %s : %s,\n" % (`k`, v))
## self.fp.write("}\n")
##
## self.fp.write("\n_enumdeclarations = {\n")
## enumlist = self.namemappers[0].getall('enum')
## enumlist.sort()
## for k, v in enumlist:
## self.fp.write(" %s : %s,\n" % (`k`, v))
## self.fp.write("}\n")
self.fp.write("\n_propdeclarations = {\n")
proplist = self.namemappers[0].getall('property')
proplist.sort()
for k, v in proplist:
self.fp.write(" %s : _Prop_%s,\n" % (`k`, v))
self.fp.write("}\n")
self.fp.write("\n_compdeclarations = {\n")
complist = self.namemappers[0].getall('comparison')
complist.sort()
for k, v in complist:
self.fp.write(" %s : %s,\n" % (`k`, v))
self.fp.write("}\n")
self.fp.write("\n_enumdeclarations = {\n")
enumlist = self.namemappers[0].getall('enum')
enumlist.sort()
for k, v in enumlist:
self.fp.write(" %s : %s,\n" % (`k`, v))
self.fp.write("}\n")
def compiledata(data):
[type, description, flags] = data
......
......@@ -643,3 +643,40 @@ _classdeclarations = {
'TRGT' : target,
'TXTD' : text_document,
}
_propdeclarations = {
'CMPD' : _Prop_compiled_date,
'CSZE' : _Prop_code_size,
'CURT' : _Prop_current_target,
'DBUG' : _Prop_debug,
'DPND' : _Prop_dependents,
'DSZE' : _Prop_data_size,
'FILE' : _Prop_location,
'FTYP' : _Prop_type,
'ID ' : _Prop_id,
'INIT' : _Prop_init_before,
'LIDX' : _Prop_link_index,
'LINK' : _Prop_linked,
'LNKO' : _Prop_link_against_output,
'MODD' : _Prop_modified_date,
'MRGE' : _Prop_merge_output,
'PRER' : _Prop_prerequisites,
'Path' : _Prop_path,
'PrjD' : _Prop_project_document,
'TrgT' : _Prop_target,
'WEAK' : _Prop_weak_link,
'c@#^' : _Prop_inherits,
'imod' : _Prop_modified,
'pnam' : _Prop_name,
'sele' : _Prop_selection,
}
_compdeclarations = {
}
_enumdeclarations = {
'DKND' : _Enum_DKND,
'FTYP' : _Enum_FTYP,
'Inte' : _Enum_Inte,
'PERM' : _Enum_PERM,
}
......@@ -2173,3 +2173,201 @@ _classdeclarations = {
'VCSs' : VCS_Setup,
'mFNT' : Font,
}
_propdeclarations = {
'Acce' : _Prop_access,
'BW00' : _Prop_Browser_Keywords,
'BW01' : _Prop_Classes_Color,
'BW02' : _Prop_Constants_Color,
'BW03' : _Prop_Enums_Color,
'BW04' : _Prop_Functions_Color,
'BW05' : _Prop_Globals_Color,
'BW06' : _Prop_Macros_Color,
'BW07' : _Prop_Templates_Color,
'BW08' : _Prop_Typedefs_Color,
'BW10' : _Prop_Template_Commands_in_Menu,
'BX01' : _Prop_Completion_Sound,
'BX02' : _Prop_Success_Sound,
'BX03' : _Prop_Failure_Sound,
'BX04' : _Prop_Build_Before_Running,
'BX05' : _Prop_Include_Cache_Size,
'BX06' : _Prop_Compiler_Thread_Stack_Size,
'BX07' : _Prop_Save_Before_Building,
'Bfor' : _Prop_initialize_before,
'CSiz' : _Prop_codesize,
'Clas' : _Prop_class_,
'DSiz' : _Prop_datasize,
'Db01' : _Prop_Show_Variable_Types,
'Db02' : _Prop_Sort_By_Method,
'Db03' : _Prop_Use_RTTI,
'Db04' : _Prop_Threads_in_Window,
'Db05' : _Prop_Variable_Hints,
'Db06' : _Prop_Watchpoint_Hilite,
'Db07' : _Prop_Variable_Changed_Hilite,
'Db08' : _Prop_Default_Array_Size,
'Db09' : _Prop_Show_Locals,
'Db10' : _Prop_Show_As_Decimal,
'DcEn' : _Prop_declaration_end_offset,
'DcFl' : _Prop_declaration_file,
'DcSt' : _Prop_declaration_start_offset,
'DfEn' : _Prop_implementation_end_offset,
'DfFl' : _Prop_implementation_file,
'DfSt' : _Prop_implementation_start_offset,
'Dg01' : _Prop_Ignore_Mod_Dates,
'Dg02' : _Prop_Open_All_Classes,
'Dg03' : _Prop_Launch_Apps_on_Open,
'Dg04' : _Prop_Confirm_Kill,
'Dg05' : _Prop_Stop_at_Main,
'Dg06' : _Prop_Select_Stack_Crawl,
'Dg07' : _Prop_Dont_Step_in_Runtime,
'Dg11' : _Prop_Auto_Target_Libraries,
'Dg12' : _Prop_Cache_Edited_Files,
'Dg13' : _Prop_File_Cache_Duration,
'Dt02' : _Prop_Log_System_Messages,
'Dt08' : _Prop_Update_Data_While_Running,
'Dt09' : _Prop_Data_Update_Interval,
'Dt10' : _Prop_Relocated_Executable_Path,
'Dt13' : _Prop_Stop_at_temp_breakpoint,
'Dt14' : _Prop_Temp_breakpoint_names,
'Dt15' : _Prop_Cache_symbolics,
'Dt16' : _Prop_Temp_Breakpoint_Type,
'Dw01' : _Prop_Debugging_Start_Action,
'Dw02' : _Prop_Do_Nothing_To_Projects,
'ED01' : _Prop_Flash_Delay,
'ED02' : _Prop_Dynamic_Scroll,
'ED03' : _Prop_Balance,
'ED04' : _Prop_Use_Drag__26__Drop_Editing,
'ED06' : _Prop_Sort_Function_Popup,
'ED07' : _Prop_Use_Multiple_Undo,
'ED08' : _Prop_Remember_Font,
'ED09' : _Prop_Remember_Selection,
'ED10' : _Prop_Remember_Window,
'ED12' : _Prop_Main_Text_Color,
'ED13' : _Prop_Background_Color,
'ED14' : _Prop_Context_Popup_Delay,
'ED15' : _Prop_Relaxed_C_Popup_Parsing,
'ED16' : _Prop_Left_Margin_Line_Select,
'ED17' : _Prop_Default_Text_File_Format,
'EX04' : _Prop_Modification_Date_Caching,
'EX07' : _Prop_Full_Screen_Zoom,
'EX08' : _Prop_External_Reference,
'EX09' : _Prop_Browser_Active,
'EX10' : _Prop_Use_Editor_Extensions,
'EX11' : _Prop_Use_External_Editor,
'EX12' : _Prop_Use_Script_Menu,
'EX16' : _Prop_Recent_Editor_Count,
'EX17' : _Prop_Recent_Project_Count,
'EX18' : _Prop_Use_ToolServer_Menu,
'EX19' : _Prop_Automatic_Toolbar_Help,
'EX30' : _Prop_Dump_Browser_Info,
'EX31' : _Prop_Cache_Subproject_Data,
'ErrL' : _Prop_lineNumber,
'ErrS' : _Prop_message,
'ErrT' : _Prop_messageKind,
'FMps' : _Prop_Mappings,
'FN01' : _Prop_Auto_Indent,
'FN02' : _Prop_Tab_Size,
'FN03' : _Prop_Tab_Indents_Selection,
'FN04' : _Prop_Tab_Inserts_Spaces,
'Frmt' : _Prop_format,
'Frmw' : _Prop_framework,
'GH01' : _Prop_Syntax_Coloring,
'GH02' : _Prop_Comment_Color,
'GH03' : _Prop_Keyword_Color,
'GH04' : _Prop_String_Color,
'GH05' : _Prop_Custom_Color_1,
'GH06' : _Prop_Custom_Color_2,
'GH07' : _Prop_Custom_Color_3,
'GH08' : _Prop_Custom_Color_4,
'HstF' : _Prop_host_flags,
'IncF' : _Prop_includes,
'Kind' : _Prop_path_kind,
'Lang' : _Prop_language,
'NumF' : _Prop_filecount,
'Orig' : _Prop_origin,
'PA01' : _Prop_User_Paths,
'PA02' : _Prop_Always_Full_Search,
'PA03' : _Prop_System_Paths,
'PA04' : _Prop_Convert_Paths,
'PA05' : _Prop_Require_Framework_Includes,
'PLck' : _Prop_seg_2d_locked,
'PR04' : _Prop_File_Type,
'PX01' : _Prop_Plugin_Diagnostics_Level,
'PX02' : _Prop_Disable_Third_Party_COM_Plugins,
'Path' : _Prop_path,
'Prel' : _Prop_seg_2d_preloaded,
'Prot' : _Prop_seg_2d_protected,
'Purg' : _Prop_seg_2d_purgeable,
'RS01' : _Prop_Host_Application,
'RS02' : _Prop_Command_Line_Arguments,
'RS03' : _Prop_Working_Directory,
'RS04' : _Prop_Environment_Variables,
'Recu' : _Prop_recursive,
'Root' : _Prop_root,
'SF01' : _Prop_Expression_To_Match,
'SF02' : _Prop_Skip_Project_Operations,
'SF03' : _Prop_Skip_Find_And_Compare_Operations,
'SFis' : _Prop_Shielded_Items,
'ST01' : _Prop_Source_Trees,
'SrcT' : _Prop_filetype,
'Stat' : _Prop_static,
'SubA' : _Prop_all_subclasses,
'SubC' : _Prop_subclasses,
'SymG' : _Prop_symbols,
'SysH' : _Prop_seg_2d_system_heap,
'TA01' : _Prop_Linker,
'TA02' : _Prop_Extension,
'TA03' : _Prop_Precompiled,
'TA04' : _Prop_Resource_File,
'TA05' : _Prop_Launchable,
'TA06' : _Prop_Ignored_by_Make,
'TA07' : _Prop_Compiler,
'TA09' : _Prop_Post_Linker,
'TA10' : _Prop_Target_Name,
'TA11' : _Prop_Output_Directory_Path,
'TA12' : _Prop_Output_Directory_Origin,
'TA13' : _Prop_Pre_Linker,
'TA15' : _Prop_Use_Relative_Paths,
'TA16' : _Prop_Output_Directory_Location,
'UpTD' : _Prop_up_to_date,
'VC01' : _Prop_VCS_Active,
'VC02' : _Prop_Connection_Method,
'VC03' : _Prop_Username,
'VC04' : _Prop_Password,
'VC05' : _Prop_Auto_Connect,
'VC06' : _Prop_Store_Password,
'VC07' : _Prop_Always_Prompt,
'VC08' : _Prop_Mount_Volume,
'VC09' : _Prop_Database_Path,
'VC10' : _Prop_Local_Path,
'VC11' : _Prop_Use_Global_Settings,
'Valu' : _Prop_value,
'Virt' : _Prop_virtual,
'Weak' : _Prop_weak_link,
'file' : _Prop_disk_file,
'pnam' : _Prop_name,
'ptps' : _Prop_Text_Size,
'ptxf' : _Prop_Text_Font,
}
_compdeclarations = {
}
_enumdeclarations = {
'Acce' : _Enum_Acce,
'BXbr' : _Enum_BXbr,
'DbSA' : _Enum_DbSA,
'DgBL' : _Enum_DgBL,
'ErrT' : _Enum_ErrT,
'Inte' : _Enum_Inte,
'Lang' : _Enum_Lang,
'PPrm' : _Enum_PPrm,
'PXdg' : _Enum_PXdg,
'PthF' : _Enum_PthF,
'RefP' : _Enum_RefP,
'STKd' : _Enum_STKd,
'SrcT' : _Enum_SrcT,
'TmpB' : _Enum_TmpB,
'TxtF' : _Enum_TxtF,
'savo' : _Enum_savo,
}
......@@ -50,3 +50,13 @@ _Enum_Conv = {
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
'Conv' : _Enum_Conv,
}
......@@ -381,3 +381,27 @@ _classdeclarations = {
'docu' : document,
'file' : files,
}
_propdeclarations = {
'DKND' : _Prop_kind,
'FILE' : _Prop_location,
'PERM' : _Prop_file_permissions,
'cwin' : _Prop_window,
'docu' : _Prop_document,
'inte' : _Prop_user_interaction,
'pLen' : _Prop_length,
'pOff' : _Prop_offset,
'pbnd' : _Prop_bounds,
'pcnt' : _Prop_contents,
'pidx' : _Prop_index,
'pnam' : _Prop_name,
'ppos' : _Prop_position,
'pvis' : _Prop_visible,
'pzum' : _Prop_zoomed,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -47,15 +47,6 @@ import StdSuites
#
# Set property and element dictionaries now that all classes have been defined
#
getbaseclasses(character)
getbaseclasses(text)
getbaseclasses(window)
getbaseclasses(file)
getbaseclasses(line)
getbaseclasses(selection_2d_object)
getbaseclasses(application)
getbaseclasses(insertion_point)
getbaseclasses(document)
getbaseclasses(single_class_browser)
getbaseclasses(project_document)
getbaseclasses(symbol_browser)
......@@ -109,20 +100,20 @@ getbaseclasses(Font)
getbaseclasses(Target_Source_Trees)
getbaseclasses(Debugger_Display)
getbaseclasses(class_)
getbaseclasses(character)
getbaseclasses(text)
getbaseclasses(window)
getbaseclasses(file)
getbaseclasses(line)
getbaseclasses(selection_2d_object)
getbaseclasses(application)
getbaseclasses(insertion_point)
getbaseclasses(document)
#
# Indices of types declared in this module
#
_classdeclarations = {
'cha ' : character,
'ctxt' : text,
'cwin' : window,
'file' : file,
'clin' : line,
'csel' : selection_2d_object,
'capp' : application,
'cins' : insertion_point,
'docu' : document,
'1BRW' : single_class_browser,
'PRJD' : project_document,
'SYMB' : symbol_browser,
......@@ -176,6 +167,15 @@ _classdeclarations = {
'TSTs' : Target_Source_Trees,
'DbDS' : Debugger_Display,
'Clas' : class_,
'cha ' : character,
'ctxt' : text,
'cwin' : window,
'file' : file,
'clin' : line,
'csel' : selection_2d_object,
'capp' : application,
'cins' : insertion_point,
'docu' : document,
}
......
......@@ -85,3 +85,12 @@ class Microsoft_Internet_Explorer_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -38,3 +38,12 @@ class Netscape_Suite_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -97,3 +97,12 @@ class Required_Suite_Events(Required_Suite_Events):
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -59,3 +59,13 @@ application._privelemdict = {
_classdeclarations = {
'capp' : application,
}
_propdeclarations = {
'stxt' : _Prop_selected_text,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -43,3 +43,12 @@ class URL_Suite_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -215,3 +215,12 @@ class Web_Browser_Suite_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -254,3 +254,26 @@ _classdeclarations = {
'ctnr' : container,
'ctrs' : trash_2d_object,
}
_propdeclarations = {
'c@#^' : _Prop__3c_Inheritance_3e_,
'capa' : _Prop_capacity,
'cwnd' : _Prop_container_window,
'dfmt' : _Prop_format,
'ects' : _Prop_entire_contents,
'frsp' : _Prop_free_space,
'igpr' : _Prop_ignore_privileges,
'isej' : _Prop_ejectable,
'isrv' : _Prop_local_volume,
'istd' : _Prop_startup,
'pexa' : _Prop_expandable,
'pexc' : _Prop_completely_expanded,
'pexp' : _Prop_expanded,
'warn' : _Prop_warns_before_emptying,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -124,3 +124,22 @@ _Enum_vwby = {
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
'earr' : _Enum_earr,
'ecvw' : _Enum_ecvw,
'edfm' : _Enum_edfm,
'elsv' : _Enum_elsv,
'ipnl' : _Enum_ipnl,
'isiz' : _Enum_isiz,
'lvic' : _Enum_lvic,
'priv' : _Enum_priv,
'sodr' : _Enum_sodr,
'vwby' : _Enum_vwby,
}
......@@ -186,3 +186,27 @@ _classdeclarations = {
'inlf' : internet_location_file,
'pack' : package,
}
_propdeclarations = {
'Clsc' : _Prop_opens_in_Classic,
'appt' : _Prop_preferred_size,
'asty' : _Prop_file_type,
'c@#^' : _Prop__3c_Inheritance_3e_,
'fcrt' : _Prop_creator_type,
'hscr' : _Prop_has_scripting_terminology,
'iloc' : _Prop_location,
'isab' : _Prop_accepts_high_level_events,
'lwnd' : _Prop_clipping_window,
'mprt' : _Prop_minimum_size,
'orig' : _Prop_original_item,
'pspd' : _Prop_stationery,
'sprt' : _Prop_suggested_size,
'ver2' : _Prop_product_version,
'vers' : _Prop_version,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -170,3 +170,25 @@ application._privelemdict = {
_classdeclarations = {
'capp' : application,
}
_propdeclarations = {
'desk' : _Prop_desktop,
'home' : _Prop_home,
'pcli' : _Prop_clipboard,
'pfrp' : _Prop_Finder_preferences,
'pins' : _Prop_insertion_location,
'pisf' : _Prop_frontmost,
'pnam' : _Prop_name,
'pvis' : _Prop_visible,
'sdsk' : _Prop_startup_disk,
'sele' : _Prop_selection,
'trsh' : _Prop_trash,
'ver2' : _Prop_product_version,
'vers' : _Prop_version,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -317,3 +317,39 @@ item._privelemdict = {
_classdeclarations = {
'cobj' : item,
}
_propdeclarations = {
'ascd' : _Prop_creation_date,
'aslk' : _Prop_locked,
'asmo' : _Prop_modification_date,
'cdis' : _Prop_disk,
'comt' : _Prop_comment,
'ctnr' : _Prop_container,
'dnam' : _Prop_displayed_name,
'dscr' : _Prop_description,
'gppr' : _Prop_group_privileges,
'gstp' : _Prop_everyones_privileges,
'hidx' : _Prop_extension_hidden,
'iimg' : _Prop_icon,
'iwnd' : _Prop_information_window,
'kind' : _Prop_kind,
'labi' : _Prop_label_index,
'nmxt' : _Prop_name_extension,
'ownr' : _Prop_owner_privileges,
'pALL' : _Prop_properties,
'pURL' : _Prop_url,
'pbnd' : _Prop_bounds,
'phys' : _Prop_physical_size,
'pidx' : _Prop_index,
'pnam' : _Prop_name,
'posn' : _Prop_position,
'ptsz' : _Prop_size,
'sgrp' : _Prop_group,
'sown' : _Prop_owner,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -197,3 +197,27 @@ _classdeclarations = {
'pcda' : desk_accessory_process,
'prcs' : process,
}
_propdeclarations = {
'appf' : _Prop_application_file,
'appt' : _Prop_total_partition_size,
'asty' : _Prop_file_type,
'c@#^' : _Prop__3c_Inheritance_3e_,
'dafi' : _Prop_desk_accessory_file,
'dpic' : _Prop_desktop_picture,
'fcrt' : _Prop_creator_type,
'file' : _Prop_file,
'hscr' : _Prop_has_scripting_terminology,
'isab' : _Prop_accepts_high_level_events,
'pisf' : _Prop_frontmost,
'pnam' : _Prop_name,
'pusd' : _Prop_partition_space_used,
'pvis' : _Prop_visible,
'revt' : _Prop_accepts_remote_events,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -324,3 +324,12 @@ _Enum_bool = None # XXXX enum bool not found!!
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -297,3 +297,50 @@ _classdeclarations = {
'lvcl' : column,
'lvop' : list_view_options,
}
_propdeclarations = {
'ICN#' : _Prop_large_monochrome_icon_and_mask,
'barr' : _Prop_button_view_arrangement,
'bisz' : _Prop_button_view_icon_size,
'clwd' : _Prop_width,
'colr' : _Prop_color,
'cwin' : _Prop_window,
'dela' : _Prop_delay_before_springing,
'iarr' : _Prop_spatial_view_arrangement,
'icl4' : _Prop_large_4_bit_icon,
'icl8' : _Prop_large_8_bit_icon,
'ics#' : _Prop_small_monochrome_icon_and_mask,
'ics4' : _Prop_small_4_bit_icon,
'ics8' : _Prop_small_8_bit_icon,
'iisz' : _Prop_spatial_view_icon_size,
'il32' : _Prop_large_32_bit_icon,
'is32' : _Prop_small_32_bit_icon,
'l8mk' : _Prop_large_8_bit_mask,
'lisz' : _Prop_list_view_icon_size,
'lvis' : _Prop_icon_size,
'pidx' : _Prop_index,
'pnam' : _Prop_name,
'pvis' : _Prop_visible,
'scda' : _Prop_shows_creation_date,
'scom' : _Prop_shows_comments,
'sdat' : _Prop_shows_modification_date,
'sfsz' : _Prop_calculates_folder_sizes,
'sknd' : _Prop_shows_kind,
'slbl' : _Prop_shows_label,
'sord' : _Prop_sort_direction,
'sprg' : _Prop_spring_open_folders,
'srtc' : _Prop_sort_column,
'ssiz' : _Prop_shows_size,
'svrs' : _Prop_shows_version,
'urdt' : _Prop_uses_relative_dates,
'usme' : _Prop_uses_simple_menus,
'uswg' : _Prop_uses_wide_grid,
'vfnt' : _Prop_view_font,
'vfsz' : _Prop_view_font_size,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -195,3 +195,35 @@ _classdeclarations = {
'lwnd' : clipping_window,
'pwnd' : preferences_window,
}
_propdeclarations = {
'ID ' : _Prop_id,
'c@#^' : _Prop__3c_Inheritance_3e_,
'cobj' : _Prop_item,
'fvtg' : _Prop_target,
'hclb' : _Prop_closeable,
'icop' : _Prop_icon_view_options,
'isfl' : _Prop_floating,
'iszm' : _Prop_zoomable,
'lvop' : _Prop_list_view_options,
'pALL' : _Prop_properties,
'panl' : _Prop_current_panel,
'pbnd' : _Prop_bounds,
'pidx' : _Prop_index,
'pmod' : _Prop_modal,
'pnam' : _Prop_name,
'posn' : _Prop_position,
'prsz' : _Prop_resizable,
'ptit' : _Prop_titled,
'pvew' : _Prop_current_view,
'pvis' : _Prop_visible,
'pzum' : _Prop_zoomed,
'wshd' : _Prop_collapsed,
'zumf' : _Prop_zoomed_full_size,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -67,13 +67,10 @@ import StdSuites
#
# Set property and element dictionaries now that all classes have been defined
#
getbaseclasses(process)
getbaseclasses(application_process)
getbaseclasses(desk_accessory_process)
getbaseclasses(application)
getbaseclasses(trash_2d_object)
getbaseclasses(desktop_2d_object)
getbaseclasses(container)
getbaseclasses(folder)
getbaseclasses(disk)
getbaseclasses(item)
getbaseclasses(package)
getbaseclasses(file)
getbaseclasses(application_file)
......@@ -81,15 +78,6 @@ getbaseclasses(alias_file)
getbaseclasses(internet_location_file)
getbaseclasses(document_file)
getbaseclasses(clipping)
getbaseclasses(preferences_window)
getbaseclasses(Finder_window)
getbaseclasses(window)
getbaseclasses(clipping_window)
getbaseclasses(information_window)
getbaseclasses(process)
getbaseclasses(application_process)
getbaseclasses(desk_accessory_process)
getbaseclasses(application)
getbaseclasses(icon_view_options)
getbaseclasses(label)
getbaseclasses(column)
......@@ -97,6 +85,18 @@ getbaseclasses(preferences)
getbaseclasses(alias_list)
getbaseclasses(icon_family)
getbaseclasses(list_view_options)
getbaseclasses(application)
getbaseclasses(item)
getbaseclasses(trash_2d_object)
getbaseclasses(desktop_2d_object)
getbaseclasses(container)
getbaseclasses(folder)
getbaseclasses(disk)
getbaseclasses(preferences_window)
getbaseclasses(Finder_window)
getbaseclasses(window)
getbaseclasses(clipping_window)
getbaseclasses(information_window)
getbaseclasses(StdSuites.Type_Names_Suite.double_integer)
getbaseclasses(StdSuites.Type_Names_Suite.version)
getbaseclasses(StdSuites.Type_Names_Suite.RGB16_color)
......@@ -142,13 +142,10 @@ getbaseclasses(StdSuites.Type_Names_Suite.bounding_rectangle)
# Indices of types declared in this module
#
_classdeclarations = {
'prcs' : process,
'pcap' : application_process,
'pcda' : desk_accessory_process,
'capp' : application,
'ctrs' : trash_2d_object,
'cdsk' : desktop_2d_object,
'ctnr' : container,
'cfol' : folder,
'cdis' : disk,
'cobj' : item,
'pack' : package,
'file' : file,
'appf' : application_file,
......@@ -156,15 +153,6 @@ _classdeclarations = {
'inlf' : internet_location_file,
'docf' : document_file,
'clpf' : clipping,
'pwnd' : preferences_window,
'brow' : Finder_window,
'cwin' : window,
'lwnd' : clipping_window,
'iwnd' : information_window,
'prcs' : process,
'pcap' : application_process,
'pcda' : desk_accessory_process,
'capp' : application,
'icop' : icon_view_options,
'clbl' : label,
'lvcl' : column,
......@@ -172,6 +160,18 @@ _classdeclarations = {
'alst' : alias_list,
'ifam' : icon_family,
'lvop' : list_view_options,
'capp' : application,
'cobj' : item,
'ctrs' : trash_2d_object,
'cdsk' : desktop_2d_object,
'ctnr' : container,
'cfol' : folder,
'cdis' : disk,
'pwnd' : preferences_window,
'brow' : Finder_window,
'cwin' : window,
'lwnd' : clipping_window,
'iwnd' : information_window,
'comp' : StdSuites.Type_Names_Suite.double_integer,
'vers' : StdSuites.Type_Names_Suite.version,
'tr16' : StdSuites.Type_Names_Suite.RGB16_color,
......
......@@ -255,3 +255,15 @@ _Enum_ncmd = {
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
'comp' : _Enum_comp,
'dire' : _Enum_dire,
'ncmd' : _Enum_ncmd,
}
......@@ -74,3 +74,13 @@ _Enum_dbac = {
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
'dbac' : _Enum_dbac,
}
......@@ -97,3 +97,12 @@ class Required_suite_Events(Required_Suite_Events):
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -213,3 +213,29 @@ _classdeclarations = {
'capp' : application,
'cwin' : window,
}
_propdeclarations = {
'ALAP' : _Prop_alert_application,
'KOSK' : _Prop_kiosk_mode,
'busy' : _Prop_busy,
'curl' : _Prop_URL,
'hclb' : _Prop_closeable,
'isfl' : _Prop_floating,
'iszm' : _Prop_zoomable,
'pbnd' : _Prop_bounds,
'pidx' : _Prop_index,
'pmod' : _Prop_modal,
'pnam' : _Prop_name,
'ppos' : _Prop_position,
'prsz' : _Prop_resizable,
'ptit' : _Prop_titled,
'pvis' : _Prop_visible,
'pzum' : _Prop_zoomed,
'wiid' : _Prop_unique_ID,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -49,3 +49,12 @@ class Standard_URL_suite_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -100,3 +100,23 @@ _classdeclarations = {
'ctxt' : text,
'stys' : styleset,
}
_propdeclarations = {
'bgng' : _Prop_beginning,
'colr' : _Prop_color,
'end ' : _Prop_end,
'font' : _Prop_font,
'pAft' : _Prop_justbehind,
'pBef' : _Prop_infront,
'pUpL' : _Prop_updateLevel,
'pnam' : _Prop_name,
'psct' : _Prop_writing_code,
'ptsz' : _Prop_size,
'txst' : _Prop_style,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -415,3 +415,12 @@ class WorldWideWeb_suite_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -61,6 +61,8 @@ import StdSuites
#
getbaseclasses(window)
getbaseclasses(application)
getbaseclasses(text)
getbaseclasses(styleset)
getbaseclasses(StdSuites.Text_Suite.text_flow)
getbaseclasses(StdSuites.Text_Suite.character)
getbaseclasses(StdSuites.Text_Suite.text_style_info)
......@@ -68,8 +70,6 @@ getbaseclasses(StdSuites.Text_Suite.line)
getbaseclasses(StdSuites.Text_Suite.word)
getbaseclasses(StdSuites.Text_Suite.paragraph)
getbaseclasses(StdSuites.Text_Suite.text)
getbaseclasses(text)
getbaseclasses(styleset)
#
# Indices of types declared in this module
......@@ -77,6 +77,8 @@ getbaseclasses(styleset)
_classdeclarations = {
'cwin' : window,
'capp' : application,
'ctxt' : text,
'stys' : styleset,
'cflo' : StdSuites.Text_Suite.text_flow,
'cha ' : StdSuites.Text_Suite.character,
'tsty' : StdSuites.Text_Suite.text_style_info,
......@@ -84,8 +86,6 @@ _classdeclarations = {
'cwor' : StdSuites.Text_Suite.word,
'cpar' : StdSuites.Text_Suite.paragraph,
'ctxt' : StdSuites.Text_Suite.text,
'ctxt' : text,
'stys' : styleset,
}
......
......@@ -2147,3 +2147,49 @@ _classdeclarations = {
'yard' : yards,
'zone' : zones,
}
_propdeclarations = {
'ID ' : _Prop_id,
'ascr' : _Prop_AppleScript,
'c@#^' : _Prop__3c_Inheritance_3e_,
'day ' : _Prop_day,
'days' : _Prop_days,
'dstr' : _Prop_date_string,
'hour' : _Prop_hours,
'kMod' : _Prop_modifiers,
'kMsg' : _Prop_key,
'kknd' : _Prop_key_kind,
'leng' : _Prop_length,
'min ' : _Prop_minutes,
'mnth' : _Prop_month,
'pare' : _Prop_parent,
'pi ' : _Prop_pi,
'plcd' : _Prop_language_code,
'pnam' : _Prop_name,
'prdp' : _Prop_print_depth,
'prln' : _Prop_print_length,
'pscd' : _Prop_script_code,
'rest' : _Prop_rest,
'ret ' : _Prop_return_,
'rslt' : _Prop_result,
'rvse' : _Prop_reverse,
'spac' : _Prop_space,
'tab ' : _Prop_tab,
'time' : _Prop_time,
'tstr' : _Prop_time_string,
'txdl' : _Prop_text_item_delimiters,
'week' : _Prop_weeks,
'wkdy' : _Prop_weekday,
'year' : _Prop_year,
}
_compdeclarations = {
}
_enumdeclarations = {
'boov' : _Enum_boov,
'cons' : _Enum_cons,
'eMds' : _Enum_eMds,
'ekst' : _Enum_ekst,
'misc' : _Enum_misc,
}
......@@ -341,3 +341,33 @@ _classdeclarations = {
'ctok' : Token_Ring_address,
'cusb' : USB_address,
}
_propdeclarations = {
'ID ' : _Prop_ID,
'c@#^' : _Prop__3c_inheritance_3e_,
'pALL' : _Prop_properties,
'patm' : _Prop_AppleTalk_machine,
'patt' : _Prop_AppleTalk_type,
'patz' : _Prop_AppleTalk_zone,
'pcon' : _Prop_conduit,
'pdns' : _Prop_DNS_form,
'pdva' : _Prop_device_address,
'pdvt' : _Prop_device_type,
'pnam' : _Prop_name,
'pnet' : _Prop_network,
'pnod' : _Prop_node,
'ppor' : _Prop_port,
'pprt' : _Prop_protocol,
'pscb' : _Prop_SCSI_bus,
'pslu' : _Prop_LUN,
'psoc' : _Prop_socket,
}
_compdeclarations = {
}
_enumdeclarations = {
'econ' : _Enum_econ,
'edvt' : _Enum_edvt,
'epro' : _Enum_epro,
}
......@@ -370,3 +370,48 @@ _classdeclarations = {
'crrc' : rounded_rectangle,
'glin' : graphic_line,
}
_propdeclarations = {
'arro' : _Prop_arrow_style,
'cltb' : _Prop_color_table,
'colr' : _Prop_color,
'flcl' : _Prop_fill_color,
'flpt' : _Prop_fill_pattern,
'font' : _Prop_font,
'gobs' : _Prop_ordering,
'pang' : _Prop_start_angle,
'parc' : _Prop_arc_angle,
'pbcl' : _Prop_background_color,
'pbnd' : _Prop_bounds,
'pbpt' : _Prop_background_pattern,
'pchd' : _Prop_corner_curve_height,
'pcwd' : _Prop_corner_curve_width,
'pdpt' : _Prop_pixel_depth,
'pdrt' : _Prop_definition_rect,
'pdst' : _Prop_dash_style,
'pend' : _Prop_end_point,
'pnam' : _Prop_name,
'pnel' : _Prop_default_location,
'ppcl' : _Prop_pen_color,
'pppa' : _Prop_pen_pattern,
'pptm' : _Prop_transfer_mode,
'ppwd' : _Prop_pen_width,
'psct' : _Prop_writing_code,
'pstp' : _Prop_start_point,
'ptlt' : _Prop_point_list,
'ptps' : _Prop_default_size,
'ptsz' : _Prop_size,
'ptxc' : _Prop_text_color,
'ptxf' : _Prop_default_font,
'pupd' : _Prop_update_on_change,
'txst' : _Prop_style,
'ustl' : _Prop_uniform_styles,
}
_compdeclarations = {
}
_enumdeclarations = {
'arro' : _Enum_arro,
'tran' : _Enum_tran,
}
......@@ -59,3 +59,15 @@ _classdeclarations = {
'cdrw' : drawing_area,
'cpic' : graphic_groups,
}
_propdeclarations = {
'prot' : _Prop_rotation,
'pscl' : _Prop_scale,
'ptrs' : _Prop_translation,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -21,3 +21,12 @@ class Required_Suite_Events(builtin_Suite_Events):
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -671,3 +671,41 @@ _classdeclarations = {
'docu' : document,
'file' : file,
}
_propdeclarations = {
'hclb' : _Prop_closeable,
'imod' : _Prop_modified,
'isfl' : _Prop_floating,
'iszm' : _Prop_zoomable,
'pbnd' : _Prop_bounds,
'pcli' : _Prop_clipboard,
'pcnt' : _Prop_contents,
'pidx' : _Prop_index,
'pisf' : _Prop_frontmost,
'pmod' : _Prop_modal,
'pnam' : _Prop_name,
'prsz' : _Prop_resizable,
'pspd' : _Prop_stationery,
'ptit' : _Prop_titled,
'pvis' : _Prop_visible,
'pzum' : _Prop_zoomed,
'sele' : _Prop_selection,
'vers' : _Prop_version,
}
_compdeclarations = {
'< ' : _3c_,
'<= ' : _b2_,
'= ' : _3d_,
'> ' : _3e_,
'>= ' : _b3_,
'bgwt' : starts_with,
'cont' : contains,
'ends' : ends_with,
}
_enumdeclarations = {
'kfrm' : _Enum_kfrm,
'savo' : _Enum_savo,
'styl' : _Enum_styl,
}
......@@ -89,3 +89,16 @@ _classdeclarations = {
'crow' : rows,
'ctbl' : tables,
}
_propdeclarations = {
'pfor' : _Prop_formula,
'pnam' : _Prop_name,
'ppro' : _Prop_protection,
}
_compdeclarations = {
}
_enumdeclarations = {
'prtn' : _Enum_prtn,
}
......@@ -194,3 +194,25 @@ _classdeclarations = {
'cwor' : word,
'tsty' : text_style_info,
}
_propdeclarations = {
'c@#^' : _Prop__3c_inheritance_3e_,
'colr' : _Prop_color,
'font' : _Prop_font,
'ofst' : _Prop_off_styles,
'onst' : _Prop_on_styles,
'pjst' : _Prop_justification,
'pnam' : _Prop_name,
'psct' : _Prop_writing_code,
'ptsz' : _Prop_size,
'txst' : _Prop_style,
'ustl' : _Prop_uniform_styles,
}
_compdeclarations = {
}
_enumdeclarations = {
'just' : _Enum_just,
'styl' : _Enum_styl,
}
......@@ -424,3 +424,12 @@ _classdeclarations = {
'trot' : rotation,
'vers' : version,
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -295,3 +295,41 @@ _classdeclarations = {
'cobj' : item,
'file' : file,
}
_propdeclarations = {
'ascd' : _Prop_creation_date,
'asmo' : _Prop_modification_date,
'asty' : _Prop_file_type,
'busy' : _Prop_busy_status,
'c@#^' : _Prop__3c_Inheritance_3e_,
'capa' : _Prop_capacity,
'dfmt' : _Prop_format,
'dnam' : _Prop_displayed_name,
'extn' : _Prop_name_extension,
'fcrt' : _Prop_creator_type,
'frsp' : _Prop_free_space,
'igpr' : _Prop_ignore_privileges,
'isej' : _Prop_ejectable,
'isrv' : _Prop_local_volume,
'istd' : _Prop_startup,
'pALL' : _Prop_properties,
'phys' : _Prop_physical_size,
'pkgf' : _Prop_package_folder,
'pnam' : _Prop_name,
'posx' : _Prop_POSIX_path,
'ppth' : _Prop_path,
'pspd' : _Prop_stationery,
'ptsz' : _Prop_size,
'pvis' : _Prop_visible,
'url ' : _Prop_url,
'ver2' : _Prop_product_version,
'vers' : _Prop_version,
'volu' : _Prop_volume,
}
_compdeclarations = {
}
_enumdeclarations = {
'edfm' : _Enum_edfm,
}
......@@ -226,3 +226,20 @@ _classdeclarations = {
'foac' : folder_action,
'scpt' : script,
}
_propdeclarations = {
'c@#^' : _Prop__3c_Inheritance_3e_,
'enaB' : _Prop_enabled,
'pALL' : _Prop_properties,
'pnam' : _Prop_name,
'posx' : _Prop_POSIX_path,
'ppth' : _Prop_path,
'volu' : _Prop_volume,
}
_compdeclarations = {
}
_enumdeclarations = {
'actn' : _Enum_actn,
}
......@@ -39,3 +39,12 @@ class Hidden_Suite_Events(Type_Names_Suite_Events):
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -58,3 +58,17 @@ login_item._privelemdict = {
_classdeclarations = {
'logi' : login_item,
}
_propdeclarations = {
'c@#^' : _Prop__3c_Inheritance_3e_,
'hidn' : _Prop_hidden,
'kind' : _Prop_kind,
'pnam' : _Prop_name,
'ppth' : _Prop_path,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -78,3 +78,12 @@ class Power_Suite_Events:
#
_classdeclarations = {
}
_propdeclarations = {
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -4676,3 +4676,46 @@ _classdeclarations = {
'uiel' : UI_element,
'vali' : value_indicator,
}
_propdeclarations = {
'appf' : _Prop_application_file,
'appt' : _Prop_total_partition_size,
'asty' : _Prop_file_type,
'c@#^' : _Prop__3c_Inheritance_3e_,
'clsc' : _Prop_Classic,
'dafi' : _Prop_desk_accessory_file,
'desc' : _Prop_description,
'dnam' : _Prop_displayed_name,
'enab' : _Prop_enabled,
'fcrt' : _Prop_creator_type,
'file' : _Prop_file,
'focu' : _Prop_focused,
'help' : _Prop_help,
'hscr' : _Prop_has_scripting_terminology,
'isab' : _Prop_accepts_high_level_events,
'maxi' : _Prop_maximum,
'mini' : _Prop_minimum,
'orie' : _Prop_orientation,
'pALL' : _Prop_properties,
'pcls' : _Prop_class_,
'pisf' : _Prop_frontmost,
'pnam' : _Prop_name,
'posn' : _Prop_position,
'ptsz' : _Prop_size,
'pusd' : _Prop_partition_space_used,
'pvis' : _Prop_visible,
'revt' : _Prop_accepts_remote_events,
'role' : _Prop_role,
'sbrl' : _Prop_subrole,
'selE' : _Prop_selected,
'titl' : _Prop_title,
'valu' : _Prop_value,
}
_compdeclarations = {
}
_enumdeclarations = {
'eMds' : _Enum_eMds,
'eMky' : _Enum_eMky,
}
......@@ -536,3 +536,43 @@ _classdeclarations = {
'cwin' : window,
'docu' : document,
}
_propdeclarations = {
'ID ' : _Prop_id,
'c@#^' : _Prop__3c_Inheritance_3e_,
'docu' : _Prop_document,
'hclb' : _Prop_closeable,
'imod' : _Prop_modified,
'isfl' : _Prop_floating,
'ismn' : _Prop_miniaturizable,
'iszm' : _Prop_zoomable,
'pALL' : _Prop_properties,
'pbnd' : _Prop_bounds,
'pcls' : _Prop_class_,
'pidx' : _Prop_index,
'pisf' : _Prop_frontmost,
'pmnd' : _Prop_miniaturized,
'pmod' : _Prop_modal,
'pnam' : _Prop_name,
'ppth' : _Prop_path,
'prsz' : _Prop_resizable,
'ptit' : _Prop_titled,
'pvis' : _Prop_visible,
'pzum' : _Prop_zoomed,
'vers' : _Prop_version,
}
_compdeclarations = {
'< ' : _3c_,
'<= ' : _b2_,
'= ' : _3d_,
'> ' : _3e_,
'>= ' : _b3_,
'bgwt' : starts_with,
'cont' : contains,
'ends' : ends_with,
}
_enumdeclarations = {
'savo' : _Enum_savo,
}
......@@ -83,3 +83,16 @@ application._privelemdict = {
_classdeclarations = {
'capp' : application,
}
_propdeclarations = {
'c@#^' : _Prop__3c_Inheritance_3e_,
'faen' : _Prop_folder_actions_enabled,
'pALL' : _Prop_properties,
'swui' : _Prop_system_wide_UI_element,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -179,3 +179,17 @@ _classdeclarations = {
'ctxt' : text,
'cwor' : word,
}
_propdeclarations = {
'atfn' : _Prop_file_name,
'c@#^' : _Prop__3c_Inheritance_3e_,
'colr' : _Prop_color,
'font' : _Prop_font,
'ptsz' : _Prop_size,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -67,24 +67,65 @@ import StdSuites
#
# Set property and element dictionaries now that all classes have been defined
#
getbaseclasses(color)
getbaseclasses(window)
getbaseclasses(application)
getbaseclasses(item)
getbaseclasses(document)
getbaseclasses(character)
getbaseclasses(attachment)
getbaseclasses(paragraph)
getbaseclasses(word)
getbaseclasses(attribute_run)
getbaseclasses(text)
getbaseclasses(login_item)
getbaseclasses(file)
getbaseclasses(alias)
getbaseclasses(item)
getbaseclasses(folder)
getbaseclasses(disk)
getbaseclasses(color)
getbaseclasses(window)
getbaseclasses(application)
getbaseclasses(item)
getbaseclasses(document)
getbaseclasses(script)
getbaseclasses(folder_action)
getbaseclasses(StdSuites.Type_Names_Suite.double_integer)
getbaseclasses(StdSuites.Type_Names_Suite.version)
getbaseclasses(StdSuites.Type_Names_Suite.RGB16_color)
getbaseclasses(StdSuites.Type_Names_Suite.system_dictionary)
getbaseclasses(StdSuites.Type_Names_Suite.color_table)
getbaseclasses(StdSuites.Type_Names_Suite.fixed_point)
getbaseclasses(StdSuites.Type_Names_Suite.TIFF_picture)
getbaseclasses(StdSuites.Type_Names_Suite.type_element_info)
getbaseclasses(StdSuites.Type_Names_Suite.type_event_info)
getbaseclasses(StdSuites.Type_Names_Suite.machine_location)
getbaseclasses(StdSuites.Type_Names_Suite.PostScript_picture)
getbaseclasses(StdSuites.Type_Names_Suite.point)
getbaseclasses(StdSuites.Type_Names_Suite.long_fixed_point)
getbaseclasses(StdSuites.Type_Names_Suite.menu_item)
getbaseclasses(StdSuites.Type_Names_Suite.scrap_styles)
getbaseclasses(StdSuites.Type_Names_Suite.application_dictionary)
getbaseclasses(StdSuites.Type_Names_Suite.unsigned_integer)
getbaseclasses(StdSuites.Type_Names_Suite.menu)
getbaseclasses(StdSuites.Type_Names_Suite.fixed_rectangle)
getbaseclasses(StdSuites.Type_Names_Suite.type_property_info)
getbaseclasses(StdSuites.Type_Names_Suite.long_fixed_rectangle)
getbaseclasses(StdSuites.Type_Names_Suite.long_fixed)
getbaseclasses(StdSuites.Type_Names_Suite.type_suite_info)
getbaseclasses(StdSuites.Type_Names_Suite.rotation)
getbaseclasses(StdSuites.Type_Names_Suite.small_integer)
getbaseclasses(StdSuites.Type_Names_Suite.fixed)
getbaseclasses(StdSuites.Type_Names_Suite.long_point)
getbaseclasses(StdSuites.Type_Names_Suite.type_class_info)
getbaseclasses(StdSuites.Type_Names_Suite.RGB96_color)
getbaseclasses(StdSuites.Type_Names_Suite.target_id)
getbaseclasses(StdSuites.Type_Names_Suite.pixel_map_record)
getbaseclasses(StdSuites.Type_Names_Suite.type_parameter_info)
getbaseclasses(StdSuites.Type_Names_Suite.extended_real)
getbaseclasses(StdSuites.Type_Names_Suite.long_rectangle)
getbaseclasses(StdSuites.Type_Names_Suite.dash_style)
getbaseclasses(StdSuites.Type_Names_Suite.string)
getbaseclasses(StdSuites.Type_Names_Suite.small_real)
getbaseclasses(StdSuites.Type_Names_Suite.null)
getbaseclasses(StdSuites.Type_Names_Suite.location_reference)
getbaseclasses(StdSuites.Type_Names_Suite.bounding_rectangle)
getbaseclasses(window)
getbaseclasses(radio_button)
getbaseclasses(list)
......@@ -129,71 +170,71 @@ getbaseclasses(color_well)
getbaseclasses(scroll_bar)
getbaseclasses(combo_box)
getbaseclasses(browser)
getbaseclasses(StdSuites.Type_Names_Suite.double_integer)
getbaseclasses(StdSuites.Type_Names_Suite.version)
getbaseclasses(StdSuites.Type_Names_Suite.RGB16_color)
getbaseclasses(StdSuites.Type_Names_Suite.system_dictionary)
getbaseclasses(StdSuites.Type_Names_Suite.color_table)
getbaseclasses(StdSuites.Type_Names_Suite.fixed_point)
getbaseclasses(StdSuites.Type_Names_Suite.TIFF_picture)
getbaseclasses(StdSuites.Type_Names_Suite.type_element_info)
getbaseclasses(StdSuites.Type_Names_Suite.type_event_info)
getbaseclasses(StdSuites.Type_Names_Suite.machine_location)
getbaseclasses(StdSuites.Type_Names_Suite.PostScript_picture)
getbaseclasses(StdSuites.Type_Names_Suite.point)
getbaseclasses(StdSuites.Type_Names_Suite.long_fixed_point)
getbaseclasses(StdSuites.Type_Names_Suite.menu_item)
getbaseclasses(StdSuites.Type_Names_Suite.scrap_styles)
getbaseclasses(StdSuites.Type_Names_Suite.application_dictionary)
getbaseclasses(StdSuites.Type_Names_Suite.unsigned_integer)
getbaseclasses(StdSuites.Type_Names_Suite.menu)
getbaseclasses(StdSuites.Type_Names_Suite.fixed_rectangle)
getbaseclasses(StdSuites.Type_Names_Suite.type_property_info)
getbaseclasses(StdSuites.Type_Names_Suite.long_fixed_rectangle)
getbaseclasses(StdSuites.Type_Names_Suite.long_fixed)
getbaseclasses(StdSuites.Type_Names_Suite.type_suite_info)
getbaseclasses(StdSuites.Type_Names_Suite.rotation)
getbaseclasses(StdSuites.Type_Names_Suite.small_integer)
getbaseclasses(StdSuites.Type_Names_Suite.fixed)
getbaseclasses(StdSuites.Type_Names_Suite.long_point)
getbaseclasses(StdSuites.Type_Names_Suite.type_class_info)
getbaseclasses(StdSuites.Type_Names_Suite.RGB96_color)
getbaseclasses(StdSuites.Type_Names_Suite.target_id)
getbaseclasses(StdSuites.Type_Names_Suite.pixel_map_record)
getbaseclasses(StdSuites.Type_Names_Suite.type_parameter_info)
getbaseclasses(StdSuites.Type_Names_Suite.extended_real)
getbaseclasses(StdSuites.Type_Names_Suite.long_rectangle)
getbaseclasses(StdSuites.Type_Names_Suite.dash_style)
getbaseclasses(StdSuites.Type_Names_Suite.string)
getbaseclasses(StdSuites.Type_Names_Suite.small_real)
getbaseclasses(StdSuites.Type_Names_Suite.null)
getbaseclasses(StdSuites.Type_Names_Suite.location_reference)
getbaseclasses(StdSuites.Type_Names_Suite.bounding_rectangle)
getbaseclasses(application)
getbaseclasses(login_item)
#
# Indices of types declared in this module
#
_classdeclarations = {
'colr' : color,
'cwin' : window,
'capp' : application,
'cobj' : item,
'docu' : document,
'cha ' : character,
'atts' : attachment,
'cpar' : paragraph,
'cwor' : word,
'catr' : attribute_run,
'ctxt' : text,
'logi' : login_item,
'file' : file,
'alis' : alias,
'cobj' : item,
'cfol' : folder,
'cdis' : disk,
'colr' : color,
'cwin' : window,
'capp' : application,
'cobj' : item,
'docu' : document,
'scpt' : script,
'foac' : folder_action,
'comp' : StdSuites.Type_Names_Suite.double_integer,
'vers' : StdSuites.Type_Names_Suite.version,
'tr16' : StdSuites.Type_Names_Suite.RGB16_color,
'aeut' : StdSuites.Type_Names_Suite.system_dictionary,
'clrt' : StdSuites.Type_Names_Suite.color_table,
'fpnt' : StdSuites.Type_Names_Suite.fixed_point,
'TIFF' : StdSuites.Type_Names_Suite.TIFF_picture,
'elin' : StdSuites.Type_Names_Suite.type_element_info,
'evin' : StdSuites.Type_Names_Suite.type_event_info,
'mLoc' : StdSuites.Type_Names_Suite.machine_location,
'EPS ' : StdSuites.Type_Names_Suite.PostScript_picture,
'QDpt' : StdSuites.Type_Names_Suite.point,
'lfpt' : StdSuites.Type_Names_Suite.long_fixed_point,
'cmen' : StdSuites.Type_Names_Suite.menu_item,
'styl' : StdSuites.Type_Names_Suite.scrap_styles,
'aete' : StdSuites.Type_Names_Suite.application_dictionary,
'magn' : StdSuites.Type_Names_Suite.unsigned_integer,
'cmnu' : StdSuites.Type_Names_Suite.menu,
'frct' : StdSuites.Type_Names_Suite.fixed_rectangle,
'pinf' : StdSuites.Type_Names_Suite.type_property_info,
'lfrc' : StdSuites.Type_Names_Suite.long_fixed_rectangle,
'lfxd' : StdSuites.Type_Names_Suite.long_fixed,
'suin' : StdSuites.Type_Names_Suite.type_suite_info,
'trot' : StdSuites.Type_Names_Suite.rotation,
'shor' : StdSuites.Type_Names_Suite.small_integer,
'fixd' : StdSuites.Type_Names_Suite.fixed,
'lpnt' : StdSuites.Type_Names_Suite.long_point,
'gcli' : StdSuites.Type_Names_Suite.type_class_info,
'tr96' : StdSuites.Type_Names_Suite.RGB96_color,
'targ' : StdSuites.Type_Names_Suite.target_id,
'tpmm' : StdSuites.Type_Names_Suite.pixel_map_record,
'pmin' : StdSuites.Type_Names_Suite.type_parameter_info,
'exte' : StdSuites.Type_Names_Suite.extended_real,
'lrct' : StdSuites.Type_Names_Suite.long_rectangle,
'tdas' : StdSuites.Type_Names_Suite.dash_style,
'TEXT' : StdSuites.Type_Names_Suite.string,
'sing' : StdSuites.Type_Names_Suite.small_real,
'null' : StdSuites.Type_Names_Suite.null,
'insl' : StdSuites.Type_Names_Suite.location_reference,
'qdrt' : StdSuites.Type_Names_Suite.bounding_rectangle,
'cwin' : window,
'radB' : radio_button,
'list' : list,
......@@ -238,48 +279,7 @@ _classdeclarations = {
'scrb' : scroll_bar,
'comB' : combo_box,
'broW' : browser,
'comp' : StdSuites.Type_Names_Suite.double_integer,
'vers' : StdSuites.Type_Names_Suite.version,
'tr16' : StdSuites.Type_Names_Suite.RGB16_color,
'aeut' : StdSuites.Type_Names_Suite.system_dictionary,
'clrt' : StdSuites.Type_Names_Suite.color_table,
'fpnt' : StdSuites.Type_Names_Suite.fixed_point,
'TIFF' : StdSuites.Type_Names_Suite.TIFF_picture,
'elin' : StdSuites.Type_Names_Suite.type_element_info,
'evin' : StdSuites.Type_Names_Suite.type_event_info,
'mLoc' : StdSuites.Type_Names_Suite.machine_location,
'EPS ' : StdSuites.Type_Names_Suite.PostScript_picture,
'QDpt' : StdSuites.Type_Names_Suite.point,
'lfpt' : StdSuites.Type_Names_Suite.long_fixed_point,
'cmen' : StdSuites.Type_Names_Suite.menu_item,
'styl' : StdSuites.Type_Names_Suite.scrap_styles,
'aete' : StdSuites.Type_Names_Suite.application_dictionary,
'magn' : StdSuites.Type_Names_Suite.unsigned_integer,
'cmnu' : StdSuites.Type_Names_Suite.menu,
'frct' : StdSuites.Type_Names_Suite.fixed_rectangle,
'pinf' : StdSuites.Type_Names_Suite.type_property_info,
'lfrc' : StdSuites.Type_Names_Suite.long_fixed_rectangle,
'lfxd' : StdSuites.Type_Names_Suite.long_fixed,
'suin' : StdSuites.Type_Names_Suite.type_suite_info,
'trot' : StdSuites.Type_Names_Suite.rotation,
'shor' : StdSuites.Type_Names_Suite.small_integer,
'fixd' : StdSuites.Type_Names_Suite.fixed,
'lpnt' : StdSuites.Type_Names_Suite.long_point,
'gcli' : StdSuites.Type_Names_Suite.type_class_info,
'tr96' : StdSuites.Type_Names_Suite.RGB96_color,
'targ' : StdSuites.Type_Names_Suite.target_id,
'tpmm' : StdSuites.Type_Names_Suite.pixel_map_record,
'pmin' : StdSuites.Type_Names_Suite.type_parameter_info,
'exte' : StdSuites.Type_Names_Suite.extended_real,
'lrct' : StdSuites.Type_Names_Suite.long_rectangle,
'tdas' : StdSuites.Type_Names_Suite.dash_style,
'TEXT' : StdSuites.Type_Names_Suite.string,
'sing' : StdSuites.Type_Names_Suite.small_real,
'null' : StdSuites.Type_Names_Suite.null,
'insl' : StdSuites.Type_Names_Suite.location_reference,
'qdrt' : StdSuites.Type_Names_Suite.bounding_rectangle,
'capp' : application,
'logi' : login_item,
}
......
......@@ -536,3 +536,43 @@ _classdeclarations = {
'cwin' : window,
'docu' : document,
}
_propdeclarations = {
'ID ' : _Prop_id,
'c@#^' : _Prop__3c_Inheritance_3e_,
'docu' : _Prop_document,
'hclb' : _Prop_closeable,
'imod' : _Prop_modified,
'isfl' : _Prop_floating,
'ismn' : _Prop_miniaturizable,
'iszm' : _Prop_zoomable,
'pALL' : _Prop_properties,
'pbnd' : _Prop_bounds,
'pcls' : _Prop_class_,
'pidx' : _Prop_index,
'pisf' : _Prop_frontmost,
'pmnd' : _Prop_miniaturized,
'pmod' : _Prop_modal,
'pnam' : _Prop_name,
'ppth' : _Prop_path,
'prsz' : _Prop_resizable,
'ptit' : _Prop_titled,
'pvis' : _Prop_visible,
'pzum' : _Prop_zoomed,
'vers' : _Prop_version,
}
_compdeclarations = {
'< ' : _3c_,
'<= ' : _b2_,
'= ' : _3d_,
'> ' : _3e_,
'>= ' : _b3_,
'bgwt' : starts_with,
'cont' : contains,
'ends' : ends_with,
}
_enumdeclarations = {
'savo' : _Enum_savo,
}
......@@ -217,3 +217,36 @@ _classdeclarations = {
'capp' : application,
'cwin' : window,
}
_propdeclarations = {
'busy' : _Prop_busy,
'c@#^' : _Prop__3c_Inheritance_3e_,
'ccol' : _Prop_number_of_columns,
'crow' : _Prop_number_of_rows,
'hist' : _Prop_history,
'pALL' : _Prop_properties,
'pbcl' : _Prop_background_color,
'pbnd' : _Prop_bounds,
'pbtc' : _Prop_bold_text_color,
'pcnt' : _Prop_contents,
'pcuc' : _Prop_cursor_color,
'pfra' : _Prop_frame,
'pisf' : _Prop_frontmost,
'pori' : _Prop_origin,
'ppos' : _Prop_position,
'prcs' : _Prop_processes,
'psiz' : _Prop_size,
'ptxc' : _Prop_normal_text_color,
'tdct' : _Prop_title_displays_custom_title,
'tddn' : _Prop_title_displays_device_name,
'tdfn' : _Prop_title_displays_file_name,
'tdsp' : _Prop_title_displays_shell_path,
'tdws' : _Prop_title_displays_window_size,
'titl' : _Prop_custom_title,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -179,3 +179,17 @@ _classdeclarations = {
'ctxt' : text,
'cwor' : word,
}
_propdeclarations = {
'atfn' : _Prop_file_name,
'c@#^' : _Prop__3c_Inheritance_3e_,
'colr' : _Prop_color,
'font' : _Prop_font,
'ptsz' : _Prop_size,
}
_compdeclarations = {
}
_enumdeclarations = {
}
......@@ -43,6 +43,11 @@ import StdSuites
#
# Set property and element dictionaries now that all classes have been defined
#
getbaseclasses(color)
getbaseclasses(window)
getbaseclasses(application)
getbaseclasses(item)
getbaseclasses(document)
getbaseclasses(character)
getbaseclasses(attachment)
getbaseclasses(paragraph)
......@@ -51,16 +56,16 @@ getbaseclasses(attribute_run)
getbaseclasses(text)
getbaseclasses(window)
getbaseclasses(application)
getbaseclasses(color)
getbaseclasses(window)
getbaseclasses(application)
getbaseclasses(item)
getbaseclasses(document)
#
# Indices of types declared in this module
#
_classdeclarations = {
'colr' : color,
'cwin' : window,
'capp' : application,
'cobj' : item,
'docu' : document,
'cha ' : character,
'atts' : attachment,
'cpar' : paragraph,
......@@ -69,11 +74,6 @@ _classdeclarations = {
'ctxt' : text,
'cwin' : window,
'capp' : application,
'colr' : color,
'cwin' : window,
'capp' : application,
'cobj' : item,
'docu' : document,
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment