]> granicus.if.org Git - python/commitdiff
Re-gegernated with the new gensuitemodule.
authorJack Jansen <jack.jansen@cwi.nl>
Fri, 13 Jun 2003 14:31:19 +0000 (14:31 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Fri, 13 Jun 2003 14:31:19 +0000 (14:31 +0000)
38 files changed:
Lib/plat-mac/lib-scriptpackages/CodeWarrior/CodeWarrior_suite.py
Lib/plat-mac/lib-scriptpackages/CodeWarrior/Metrowerks_Shell_Suite.py
Lib/plat-mac/lib-scriptpackages/CodeWarrior/Required.py
Lib/plat-mac/lib-scriptpackages/CodeWarrior/Standard_Suite.py
Lib/plat-mac/lib-scriptpackages/CodeWarrior/__init__.py
Lib/plat-mac/lib-scriptpackages/Explorer/Standard_Suite.py
Lib/plat-mac/lib-scriptpackages/Explorer/__init__.py
Lib/plat-mac/lib-scriptpackages/Finder/Finder_Basics.py
Lib/plat-mac/lib-scriptpackages/Finder/Legacy_suite.py
Lib/plat-mac/lib-scriptpackages/Finder/__init__.py
Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py
Lib/plat-mac/lib-scriptpackages/Netscape/PowerPlant.py
Lib/plat-mac/lib-scriptpackages/Netscape/Required_suite.py
Lib/plat-mac/lib-scriptpackages/Netscape/Standard_Suite.py
Lib/plat-mac/lib-scriptpackages/Netscape/Standard_URL_suite.py
Lib/plat-mac/lib-scriptpackages/Netscape/Text.py
Lib/plat-mac/lib-scriptpackages/Netscape/WorldWideWeb_suite.py
Lib/plat-mac/lib-scriptpackages/Netscape/__init__.py
Lib/plat-mac/lib-scriptpackages/StdSuites/AppleScript_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/Macintosh_Connectivity_Clas.py
Lib/plat-mac/lib-scriptpackages/StdSuites/QuickDraw_Graphics_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/QuickDraw_Graphics_Suppleme.py
Lib/plat-mac/lib-scriptpackages/StdSuites/Required_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/Standard_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/Table_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/Text_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/Type_Names_Suite.py
Lib/plat-mac/lib-scriptpackages/StdSuites/__init__.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/Disk_Folder_File_Suite.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/Folder_Actions_Suite.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/Power_Suite.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/Processes_Suite.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/Standard_Suite.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/System_Events_Suite.py
Lib/plat-mac/lib-scriptpackages/SystemEvents/__init__.py
Lib/plat-mac/lib-scriptpackages/Terminal/Standard_Suite.py
Lib/plat-mac/lib-scriptpackages/Terminal/Terminal_Suite.py
Lib/plat-mac/lib-scriptpackages/Terminal/__init__.py

index 5cb7478b17ad07b61ec910221ab5739454e0ad11..033703c3a91b713496d233398efa938f434f4cbd 100644 (file)
@@ -1,7 +1,7 @@
 """Suite CodeWarrior suite: Terms for scripting the CodeWarrior IDE
 Level 0, version 0
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.6
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index a812b0a18195984dec5d747c94765a019bbf07bf..3beb0895f23b30326605c69ca881bbe2602c6dc2 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Metrowerks Shell Suite: Events supported by the Metrowerks Project Shell
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.6
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index a1b6c3366463855df5d1acf7ae9e4569859b94b9..a2c0de86a819ab4d89cb3f8b5df6fe40edac68a6 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Required: Terms that every application should support
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.6
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index abc846ad075fc63384d7162d7b36a7c8be3af882..ae277a27608c075ed42b233fcab1a430881aae17 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Standard Suite: Common terms for most applications
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.6
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
@@ -179,6 +179,7 @@ class _Prop_user_interaction(aetools.NProperty):
     """user interaction - user interaction level """
     which = 'inte'
     want = 'Inte'
+user_interaction = _Prop_user_interaction()
 #        element 'cwin' as ['indx', 'name', 'rang']
 #        element 'docu' as ['indx', 'name', 'rang']
 
index c67e92fa44f1ee4ba07e22039ce4bf8ad9618b35..43ae4040e648ab2ff8541c4ea3e0b9aa3e9acc62 100644 (file)
@@ -1,5 +1,5 @@
 """
-Package generated from /Volumes/Moes/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.6
+Package generated from /Volumes/Sap/Applications (Mac OS 9)/Metrowerks CodeWarrior 7.0/Metrowerks CodeWarrior/CodeWarrior IDE 4.2.5
 """
 import aetools
 Error = aetools.Error
@@ -48,14 +48,14 @@ import StdSuites
 # Set property and element dictionaries now that all classes have been defined
 #
 getbaseclasses(character)
+getbaseclasses(selection_2d_object)
+getbaseclasses(application)
+getbaseclasses(document)
 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)
@@ -77,52 +77,52 @@ getbaseclasses(File_Mapping)
 getbaseclasses(browser_catalog)
 getbaseclasses(Build_Settings)
 getbaseclasses(ProjectFile)
-getbaseclasses(Browser_Coloring)
-getbaseclasses(Error_Information)
 getbaseclasses(VCS_Setup)
-getbaseclasses(Editor)
-getbaseclasses(Shielded_Folders)
+getbaseclasses(data_member)
 getbaseclasses(Shielded_Folder)
 getbaseclasses(Custom_Keywords)
 getbaseclasses(Path_Information)
-getbaseclasses(File_Mappings)
 getbaseclasses(Segment)
-getbaseclasses(Debugger_Target)
-getbaseclasses(Function_Information)
+getbaseclasses(Source_Tree)
 getbaseclasses(Access_Paths)
-getbaseclasses(Extras)
 getbaseclasses(Debugger_Windowing)
-getbaseclasses(Global_Source_Trees)
-getbaseclasses(Syntax_Coloring)
-getbaseclasses(base_class)
 getbaseclasses(Relative_Path)
-getbaseclasses(Target_Settings)
 getbaseclasses(Environment_Variable)
-getbaseclasses(Source_Tree)
+getbaseclasses(base_class)
+getbaseclasses(Debugger_Display)
+getbaseclasses(Build_Extras)
+getbaseclasses(Error_Information)
+getbaseclasses(Editor)
+getbaseclasses(Shielded_Folders)
+getbaseclasses(Extras)
+getbaseclasses(File_Mappings)
+getbaseclasses(Function_Information)
+getbaseclasses(Debugger_Target)
+getbaseclasses(Syntax_Coloring)
+getbaseclasses(class_)
+getbaseclasses(Global_Source_Trees)
+getbaseclasses(Target_Settings)
 getbaseclasses(Debugger_Global)
 getbaseclasses(member_function)
 getbaseclasses(Runtime_Settings)
 getbaseclasses(Plugin_Settings)
-getbaseclasses(data_member)
-getbaseclasses(Build_Extras)
+getbaseclasses(Browser_Coloring)
 getbaseclasses(Font)
 getbaseclasses(Target_Source_Trees)
-getbaseclasses(Debugger_Display)
-getbaseclasses(class_)
 
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
     'cha ' : character,
+    'csel' : selection_2d_object,
+    'capp' : application,
+    'docu' : document,
     '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,
@@ -144,38 +144,38 @@ _classdeclarations = {
     'Cata' : browser_catalog,
     'BSTG' : Build_Settings,
     'SrcF' : ProjectFile,
-    'BRKW' : Browser_Coloring,
-    'ErrM' : Error_Information,
     'VCSs' : VCS_Setup,
-    'EDTR' : Editor,
-    'SHFL' : Shielded_Folders,
+    'DtMb' : data_member,
     'SFit' : Shielded_Folder,
     'CUKW' : Custom_Keywords,
     'PInf' : Path_Information,
-    'FLMP' : File_Mappings,
     'Seg ' : Segment,
-    'DbTG' : Debugger_Target,
-    'FDef' : Function_Information,
+    'SrcT' : Source_Tree,
     'PATH' : Access_Paths,
-    'GXTR' : Extras,
     'DbWN' : Debugger_Windowing,
-    'GSTs' : Global_Source_Trees,
-    'SNTX' : Syntax_Coloring,
-    'BsCl' : base_class,
     'RlPt' : Relative_Path,
-    'TARG' : Target_Settings,
     'EnvV' : Environment_Variable,
-    'SrcT' : Source_Tree,
+    'BsCl' : base_class,
+    'DbDS' : Debugger_Display,
+    'LXTR' : Build_Extras,
+    'ErrM' : Error_Information,
+    'EDTR' : Editor,
+    'SHFL' : Shielded_Folders,
+    'GXTR' : Extras,
+    'FLMP' : File_Mappings,
+    'FDef' : Function_Information,
+    'DbTG' : Debugger_Target,
+    'SNTX' : Syntax_Coloring,
+    'Clas' : class_,
+    'GSTs' : Global_Source_Trees,
+    'TARG' : Target_Settings,
     'DbGL' : Debugger_Global,
     'MbFn' : member_function,
     'RSTG' : Runtime_Settings,
     'PSTG' : Plugin_Settings,
-    'DtMb' : data_member,
-    'LXTR' : Build_Extras,
+    'BRKW' : Browser_Coloring,
     'mFNT' : Font,
     'TSTs' : Target_Source_Trees,
-    'DbDS' : Debugger_Display,
-    'Clas' : class_,
 }
 
 
index b9cbbcd0548e62318f51c11825665e11f1d48871..af68e25d554d5ab7884e2d15a99d6001fa10f835 100644 (file)
@@ -46,6 +46,7 @@ class _Prop_selected_text(aetools.NProperty):
     """selected text - the selected text """
     which = 'stxt'
     want = 'TEXT'
+selected_text = _Prop_selected_text()
 application._superclassnames = []
 application._privpropdict = {
     'selected_text' : _Prop_selected_text,
index 796e6464eb2c2f2c6ec25eb2497d71fa3aed5b10..a9b09b041dd1ce9b502d112aad9f4bf270ed4da9 100644 (file)
@@ -76,3 +76,5 @@ class Explorer(Standard_Suite_Events,
 
     _moduleName = 'Explorer'
 
+    _elemdict = application._elemdict
+    _propdict = application._propdict
index 9c5381aeb7280a672190811a80b893ecc9748d4d..c0a7b20050b87d4bbb24b37948a906075706a302 100644 (file)
@@ -65,54 +65,67 @@ class _Prop_Finder_preferences(aetools.NProperty):
     """Finder preferences - (NOT AVAILABLE YET) Various preferences that apply to the Finder as a whole """
     which = 'pfrp'
     want = 'cprf'
+Finder_preferences = _Prop_Finder_preferences()
 class _Prop_clipboard(aetools.NProperty):
     """clipboard - (NOT AVAILABLE YET) the Finder\xd5s clipboard window """
     which = 'pcli'
     want = 'obj '
+clipboard = _Prop_clipboard()
 class _Prop_desktop(aetools.NProperty):
     """desktop - the desktop """
     which = 'desk'
     want = 'cdsk'
+desktop = _Prop_desktop()
 class _Prop_frontmost(aetools.NProperty):
     """frontmost - Is the Finder the frontmost process? """
     which = 'pisf'
     want = 'bool'
+frontmost = _Prop_frontmost()
 class _Prop_home(aetools.NProperty):
     """home - the home directory """
     which = 'home'
     want = 'cfol'
+home = _Prop_home()
 class _Prop_insertion_location(aetools.NProperty):
     """insertion location - the container in which a new folder would appear if \xd2New Folder\xd3 was selected """
     which = 'pins'
     want = 'obj '
+insertion_location = _Prop_insertion_location()
 class _Prop_name(aetools.NProperty):
     """name - the Finder\xd5s name """
     which = 'pnam'
     want = 'itxt'
+name = _Prop_name()
 class _Prop_product_version(aetools.NProperty):
     """product version - the version of the System software running on this computer """
     which = 'ver2'
     want = 'utxt'
+product_version = _Prop_product_version()
 class _Prop_selection(aetools.NProperty):
     """selection - the selection in the frontmost Finder window """
     which = 'sele'
     want = 'obj '
+selection = _Prop_selection()
 class _Prop_startup_disk(aetools.NProperty):
     """startup disk - the startup disk """
     which = 'sdsk'
     want = 'cdis'
+startup_disk = _Prop_startup_disk()
 class _Prop_trash(aetools.NProperty):
     """trash - the trash """
     which = 'trsh'
     want = 'ctrs'
+trash = _Prop_trash()
 class _Prop_version(aetools.NProperty):
     """version - the version of the Finder """
     which = 'vers'
     want = 'utxt'
+version = _Prop_version()
 class _Prop_visible(aetools.NProperty):
     """visible - Is the Finder\xd5s layer visible? """
     which = 'pvis'
     want = 'bool'
+visible = _Prop_visible()
 #        element 'alia' as ['indx', 'name']
 #        element 'appf' as ['indx', 'name', 'ID  ']
 #        element 'brow' as ['indx', 'ID  ']
index 9bd1537ef994af045f3c338223a2dab26a641576..69da626682767df2519902d3dfc4cd16b1af41ad 100644 (file)
@@ -77,6 +77,7 @@ class _Prop_desktop_picture(aetools.NProperty):
     """desktop picture - the desktop picture of the main monitor """
     which = 'dpic'
     want = 'file'
+desktop_picture = _Prop_desktop_picture()
 
 class application_process(aetools.ComponentItem):
     """application process - A process launched from an application file """
index 1be70ba74caa30c75950aac3dc7b03a0417c3410..8782a4f81bb67e65e96051a177fc7c9c8afd44fc 100644 (file)
@@ -67,151 +67,151 @@ import StdSuites
 #
 # Set property and element dictionaries now that all classes have been defined
 #
-getbaseclasses(icon_view_options)
-getbaseclasses(label)
-getbaseclasses(column)
-getbaseclasses(preferences)
-getbaseclasses(alias_list)
-getbaseclasses(icon_family)
-getbaseclasses(list_view_options)
-getbaseclasses(item)
-getbaseclasses(package)
-getbaseclasses(file)
-getbaseclasses(application_file)
-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(application)
-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(StdSuites.Type_Names_Suite.double_integer)
-getbaseclasses(StdSuites.Type_Names_Suite.version)
-getbaseclasses(StdSuites.Type_Names_Suite.RGB16_color)
+getbaseclasses(StdSuites.Type_Names_Suite.small_integer)
 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.string)
 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.type_property_info)
 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.null)
+getbaseclasses(StdSuites.Type_Names_Suite.type_event_info)
+getbaseclasses(StdSuites.Type_Names_Suite.rotation)
 getbaseclasses(StdSuites.Type_Names_Suite.long_fixed_rectangle)
-getbaseclasses(StdSuites.Type_Names_Suite.long_fixed)
+getbaseclasses(StdSuites.Type_Names_Suite.long_point)
+getbaseclasses(StdSuites.Type_Names_Suite.target_id)
 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.type_parameter_info)
+getbaseclasses(StdSuites.Type_Names_Suite.long_fixed_point)
+getbaseclasses(StdSuites.Type_Names_Suite.bounding_rectangle)
+getbaseclasses(StdSuites.Type_Names_Suite.TIFF_picture)
+getbaseclasses(StdSuites.Type_Names_Suite.long_fixed)
+getbaseclasses(StdSuites.Type_Names_Suite.version)
+getbaseclasses(StdSuites.Type_Names_Suite.RGB16_color)
+getbaseclasses(StdSuites.Type_Names_Suite.double_integer)
+getbaseclasses(StdSuites.Type_Names_Suite.location_reference)
+getbaseclasses(StdSuites.Type_Names_Suite.point)
+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.small_real)
 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.dash_style)
 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(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(application)
+getbaseclasses(alias_file)
+getbaseclasses(package)
+getbaseclasses(file)
+getbaseclasses(application_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(item)
+getbaseclasses(icon_view_options)
+getbaseclasses(preferences)
+getbaseclasses(alias_list)
+getbaseclasses(icon_family)
+getbaseclasses(label)
+getbaseclasses(column)
+getbaseclasses(list_view_options)
 
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
-    'icop' : icon_view_options,
-    'clbl' : label,
-    'lvcl' : column,
-    'cprf' : preferences,
-    'alst' : alias_list,
-    'ifam' : icon_family,
-    'lvop' : list_view_options,
-    'cobj' : item,
-    'pack' : package,
-    'file' : file,
-    'appf' : application_file,
-    'alia' : alias_file,
-    'inlf' : internet_location_file,
-    'docf' : document_file,
-    'clpf' : clipping,
-    'pwnd' : preferences_window,
-    'brow' : Finder_window,
-    'cwin' : window,
-    'lwnd' : clipping_window,
-    'iwnd' : information_window,
-    'capp' : application,
-    '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,
-    'comp' : StdSuites.Type_Names_Suite.double_integer,
-    'vers' : StdSuites.Type_Names_Suite.version,
-    'tr16' : StdSuites.Type_Names_Suite.RGB16_color,
+    'shor' : StdSuites.Type_Names_Suite.small_integer,
     '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,
+    'TEXT' : StdSuites.Type_Names_Suite.string,
     '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,
+    'pinf' : StdSuites.Type_Names_Suite.type_property_info,
     '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,
+    'null' : StdSuites.Type_Names_Suite.null,
+    'evin' : StdSuites.Type_Names_Suite.type_event_info,
+    'trot' : StdSuites.Type_Names_Suite.rotation,
     'lfrc' : StdSuites.Type_Names_Suite.long_fixed_rectangle,
-    'lfxd' : StdSuites.Type_Names_Suite.long_fixed,
+    'lpnt' : StdSuites.Type_Names_Suite.long_point,
+    'targ' : StdSuites.Type_Names_Suite.target_id,
     'suin' : StdSuites.Type_Names_Suite.type_suite_info,
-    'trot' : StdSuites.Type_Names_Suite.rotation,
-    'shor' : StdSuites.Type_Names_Suite.small_integer,
+    'pmin' : StdSuites.Type_Names_Suite.type_parameter_info,
+    'lfpt' : StdSuites.Type_Names_Suite.long_fixed_point,
+    'qdrt' : StdSuites.Type_Names_Suite.bounding_rectangle,
+    'TIFF' : StdSuites.Type_Names_Suite.TIFF_picture,
+    'lfxd' : StdSuites.Type_Names_Suite.long_fixed,
+    'vers' : StdSuites.Type_Names_Suite.version,
+    'tr16' : StdSuites.Type_Names_Suite.RGB16_color,
+    'comp' : StdSuites.Type_Names_Suite.double_integer,
+    'insl' : StdSuites.Type_Names_Suite.location_reference,
+    'QDpt' : StdSuites.Type_Names_Suite.point,
+    'aete' : StdSuites.Type_Names_Suite.application_dictionary,
+    'magn' : StdSuites.Type_Names_Suite.unsigned_integer,
+    'cmnu' : StdSuites.Type_Names_Suite.menu,
+    'sing' : StdSuites.Type_Names_Suite.small_real,
     '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,
+    'tdas' : StdSuites.Type_Names_Suite.dash_style,
     '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,
+    '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,
+    'capp' : application,
+    'alia' : alias_file,
+    'pack' : package,
+    'file' : file,
+    'appf' : application_file,
+    'inlf' : internet_location_file,
+    'docf' : document_file,
+    'clpf' : clipping,
+    'pwnd' : preferences_window,
+    'brow' : Finder_window,
+    'cwin' : window,
+    'lwnd' : clipping_window,
+    'iwnd' : information_window,
+    'cobj' : item,
+    'icop' : icon_view_options,
+    'cprf' : preferences,
+    'alst' : alias_list,
+    'ifam' : icon_family,
+    'clbl' : label,
+    'lvcl' : column,
+    'lvop' : list_view_options,
 }
 
 
@@ -229,3 +229,5 @@ class Finder(Standard_Suite_Events,
 
     _moduleName = 'Finder'
 
+    _elemdict = application._elemdict
+    _propdict = application._propdict
index e7f630ab515aea0ac3f263d7435d6aa33c3a5c23..a40510eef371f72907938dd7a2fa48f9f591097f 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Mozilla suite: Experimental Mozilla suite
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index bdb0e0e2775cc198a3451175857b99355ad21942..30fe5667698851ab009fda78154d705581b3c30e 100644 (file)
@@ -1,7 +1,7 @@
 """Suite PowerPlant: 
 Level 0, version 0
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index a006f760a8122c3066f64903d144ed13d6d0dcaa..5352bb18b3765aa12097d31efaece4b56e71d178 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Required suite: 
 Level 0, version 0
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 776925a3f8ffdfc83c60092bbea2cf08222bfa81..5c3e927893ce6498a1b84c124d2001f0ce35e980 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Standard Suite: Common terms for most applications
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
@@ -108,10 +108,12 @@ class _Prop_alert_application(aetools.NProperty):
     """alert application - Most of the alerts will be sent to this application using yet unspecified AE interface. We need a few alert boxes: alert, confirm and notify. Any ideas on how to design this event? mailto:atotic@netscape.com. I\xd5d like to conform to the standard. """
     which = 'ALAP'
     want = 'type'
+alert_application = _Prop_alert_application()
 class _Prop_kiosk_mode(aetools.NProperty):
     """kiosk mode - Kiosk mode leaves very few menus enabled """
     which = 'KOSK'
     want = 'long'
+kiosk_mode = _Prop_kiosk_mode()
 #        element 'cwin' as ['indx', 'name', 'ID  ']
 
 class window(aetools.ComponentItem):
index 29ab6da57c267173986869187db2d76afb33baf6..94847aa4be1e0cf0f348b8a4033360687909726d 100644 (file)
@@ -3,7 +3,7 @@
 
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 70716f088456f616f1e966438a8237b394d434d1..4515d4b11b32ef341aae8c5eb75ea9cc55d7d32d 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Text: 
 Level 0, version 0
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 062e39ba55c930880a2cca14c8c9b1a5d1ef1313..152c24a9eaf51028ae27b22413ffb6b82415f6e9 100644 (file)
@@ -1,7 +1,7 @@
 """Suite WorldWideWeb suite, as defined in Spyglass spec.: 
 Level 1, version 1
 
-Generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 937c79f313bfd3d66f9d6dfed12fb339aef62dfd..0dc5398a06bc5b34f8bcf38fcc0650db2d7c98b4 100644 (file)
@@ -1,5 +1,5 @@
 """
-Package generated from /Volumes/Moes/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
+Package generated from /Volumes/Sap/Applications (Mac OS 9)/Netscape Communicator\xe2\x84\xa2 Folder/Netscape Communicator\xe2\x84\xa2
 """
 import aetools
 Error = aetools.Error
@@ -59,33 +59,33 @@ import StdSuites
 #
 # Set property and element dictionaries now that all classes have been defined
 #
-getbaseclasses(window)
-getbaseclasses(application)
-getbaseclasses(StdSuites.Text_Suite.text_flow)
+getbaseclasses(text)
+getbaseclasses(styleset)
 getbaseclasses(StdSuites.Text_Suite.character)
-getbaseclasses(StdSuites.Text_Suite.text_style_info)
-getbaseclasses(StdSuites.Text_Suite.line)
+getbaseclasses(StdSuites.Text_Suite.text_flow)
 getbaseclasses(StdSuites.Text_Suite.word)
 getbaseclasses(StdSuites.Text_Suite.paragraph)
+getbaseclasses(StdSuites.Text_Suite.text_style_info)
+getbaseclasses(StdSuites.Text_Suite.line)
 getbaseclasses(StdSuites.Text_Suite.text)
-getbaseclasses(text)
-getbaseclasses(styleset)
+getbaseclasses(window)
+getbaseclasses(application)
 
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
-    'cwin' : window,
-    'capp' : application,
-    'cflo' : StdSuites.Text_Suite.text_flow,
+    'ctxt' : text,
+    'stys' : styleset,
     'cha ' : StdSuites.Text_Suite.character,
-    'tsty' : StdSuites.Text_Suite.text_style_info,
-    'clin' : StdSuites.Text_Suite.line,
+    'cflo' : StdSuites.Text_Suite.text_flow,
     'cwor' : StdSuites.Text_Suite.word,
     'cpar' : StdSuites.Text_Suite.paragraph,
+    'tsty' : StdSuites.Text_Suite.text_style_info,
+    'clin' : StdSuites.Text_Suite.line,
     'ctxt' : StdSuites.Text_Suite.text,
-    'ctxt' : text,
-    'stys' : styleset,
+    'cwin' : window,
+    'capp' : application,
 }
 
 
@@ -101,3 +101,5 @@ class Netscape(Standard_Suite_Events,
 
     _moduleName = 'Netscape'
 
+    _elemdict = application._elemdict
+    _propdict = application._propdict
index 32b223888b3a6357b696ea7529f2fca78e426d9a..251fd779fa07c94e3ad7edecd7078f54ba4d99f5 100644 (file)
@@ -1,7 +1,7 @@
 """Suite AppleScript Suite: Standard terms for AppleScript
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
@@ -762,11 +762,15 @@ class strings(aetools.ComponentItem):
 
 string = strings
 
-class aliases(aetools.ComponentItem):
-    """aliases -  """
+class alias(aetools.ComponentItem):
+    """alias - a file on a disk or server.  The file must exist when you check the syntax of your script. """
     want = 'alis'
+class _Prop_POSIX_path(aetools.NProperty):
+    """POSIX path - the POSIX path of the file """
+    which = 'psxp'
+    want = 'TEXT'
 
-alias = aliases
+aliases = alias
 
 class April(aetools.ComponentItem):
     """April - the month of April """
@@ -795,54 +799,67 @@ class _Prop_AppleScript(aetools.NProperty):
     """AppleScript - the top-level script object """
     which = 'ascr'
     want = 'scpt'
+AppleScript = _Prop_AppleScript()
 class _Prop_days(aetools.NProperty):
     """days - the number of seconds in a day """
     which = 'days'
     want = 'long'
+days = _Prop_days()
 class _Prop_hours(aetools.NProperty):
     """hours - the number of seconds in an hour """
     which = 'hour'
     want = 'long'
+hours = _Prop_hours()
 class _Prop_minutes(aetools.NProperty):
     """minutes - the number of seconds in a minute """
     which = 'min '
     want = 'long'
+minutes = _Prop_minutes()
 class _Prop_pi(aetools.NProperty):
     """pi - the constant pi """
     which = 'pi  '
     want = 'doub'
+pi = _Prop_pi()
 class _Prop_print_depth(aetools.NProperty):
     """print depth - the maximum depth to print """
     which = 'prdp'
     want = 'long'
+print_depth = _Prop_print_depth()
 class _Prop_print_length(aetools.NProperty):
     """print length - the maximum length to print """
     which = 'prln'
     want = 'long'
+print_length = _Prop_print_length()
 class _Prop_result(aetools.NProperty):
     """result - the last result of evaluation """
     which = 'rslt'
     want = '****'
+result = _Prop_result()
 class _Prop_return_(aetools.NProperty):
     """return - a return character """
     which = 'ret '
     want = 'cha '
+return_ = _Prop_return_()
 class _Prop_space(aetools.NProperty):
     """space - a space character """
     which = 'spac'
     want = 'cha '
+space = _Prop_space()
 class _Prop_tab(aetools.NProperty):
     """tab - a tab character """
     which = 'tab '
     want = 'cha '
+tab = _Prop_tab()
 class _Prop_text_item_delimiters(aetools.NProperty):
     """text item delimiters - the text item delimiters of a string """
     which = 'txdl'
     want = 'list'
+text_item_delimiters = _Prop_text_item_delimiters()
 class _Prop_weeks(aetools.NProperty):
     """weeks - the number of seconds in a week """
     which = 'week'
     want = 'long'
+weeks = _Prop_weeks()
 
 applications = application
 
@@ -980,11 +997,11 @@ class Friday(aetools.ComponentItem):
     """Friday - Friday """
     want = 'fri '
 
-class file_specifications(aetools.ComponentItem):
-    """file specifications -  """
+class file_specification(aetools.ComponentItem):
+    """file specification - a file specification as used by the operating system """
     want = 'fss '
 
-file_specification = file_specifications
+file_specifications = file_specification
 
 class gallons(aetools.ComponentItem):
     """gallons - a volume measurement in Imperial gallons """
@@ -1416,10 +1433,11 @@ strings._privpropdict = {
 }
 strings._privelemdict = {
 }
-aliases._superclassnames = []
-aliases._privpropdict = {
+alias._superclassnames = []
+alias._privpropdict = {
+    'POSIX_path' : _Prop_POSIX_path,
 }
-aliases._privelemdict = {
+alias._privelemdict = {
 }
 April._superclassnames = []
 April._privpropdict = {
@@ -1582,10 +1600,11 @@ Friday._privpropdict = {
 }
 Friday._privelemdict = {
 }
-file_specifications._superclassnames = []
-file_specifications._privpropdict = {
+file_specification._superclassnames = []
+file_specification._privpropdict = {
+    'POSIX_path' : _Prop_POSIX_path,
 }
-file_specifications._privelemdict = {
+file_specification._privelemdict = {
 }
 gallons._superclassnames = []
 gallons._privpropdict = {
@@ -2045,7 +2064,7 @@ _classdeclarations = {
     'PICT' : pictures,
     'STXT' : styled_text,
     'TEXT' : strings,
-    'alis' : aliases,
+    'alis' : alias,
     'apr ' : April,
     'aug ' : August,
     'bool' : booleans,
@@ -2075,7 +2094,7 @@ _classdeclarations = {
     'feb ' : February,
     'feet' : feet,
     'fri ' : Friday,
-    'fss ' : file_specifications,
+    'fss ' : file_specification,
     'galn' : gallons,
     'gram' : grams,
     'hand' : handlers,
@@ -2169,6 +2188,7 @@ _propdeclarations = {
     'prdp' : _Prop_print_depth,
     'prln' : _Prop_print_length,
     'pscd' : _Prop_script_code,
+    'psxp' : _Prop_POSIX_path,
     'rest' : _Prop_rest,
     'ret ' : _Prop_return_,
     'rslt' : _Prop_result,
index c61a56b2955d495247746a3ea69fc98775ae2fc3..5fa06ddfe2bb9e1215a56a7bc4f5ac344bd50034 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Macintosh Connectivity Classes: Classes relating to Apple Macintosh personal computer connectivity
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 526222502bfb9fce7c9cae6f473bad9a38e0365e..f4b59f553b27cefa2a7707552184e455ced93cc4 100644 (file)
@@ -1,7 +1,7 @@
 """Suite QuickDraw Graphics Suite: A set of basic classes for graphics
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 31e98ccdf816ca8183a321399a14c5cbf33b0c3d..d78193796dfae275e7df2b08850c863571db8025 100644 (file)
@@ -1,7 +1,7 @@
 """Suite QuickDraw Graphics Supplemental Suite: Defines transformations of graphic objects
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 1a45d92ed7a5017861664c386b256d53ca02c2bb..7e77dbbf5b95acfb2f79f5580b9c487d9cbefafa 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Required Suite: Every application supports open, print, run, and quit
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 0c1fd7489136dee46d4f306cd34102e9a55ea15c..de6d5e5c3120c7b5691dbb6fa256f3a47371ced5 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Standard Suite: Common terms for most applications
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
@@ -206,6 +206,27 @@ class Standard_Suite_Events(builtin_Suite_Events):
         _arguments['----'] = _object
 
 
+        _reply, _arguments, _attributes = self.send(_code, _subcode,
+                _arguments, _attributes)
+        if _arguments.get('errn', 0):
+            raise aetools.Error, aetools.decodeerror(_arguments)
+        # XXXX Optionally decode result
+        if _arguments.has_key('----'):
+            return _arguments['----']
+
+    def handleBreakpoint(self, _object, _attributes={}, **_arguments):
+        """handleBreakpoint: return true to stop at a breakpoint
+        Required argument: the call frame of the breakpoint
+        Keyword argument _attributes: AppleEvent attribute dictionary
+        Returns: true to stop, false if not
+        """
+        _code = 'core'
+        _subcode = 'brak'
+
+        if _arguments: raise TypeError, 'No optional args expected'
+        _arguments['----'] = _object
+
+
         _reply, _arguments, _attributes = self.send(_code, _subcode,
                 _arguments, _attributes)
         if _arguments.get('errn', 0):
@@ -448,11 +469,15 @@ class Standard_Suite_Events(builtin_Suite_Events):
             return _arguments['----']
 
 
-class aliases(aetools.ComponentItem):
-    """aliases -  """
+class alias(aetools.ComponentItem):
+    """alias - a file on a disk or server.  The file must exist when you check the syntax of your script. """
     want = 'alis'
+class _Prop_POSIX_path(aetools.NProperty):
+    """POSIX path - the POSIX path of the file """
+    which = 'psxp'
+    want = 'TEXT'
 
-alias = aliases
+aliases = alias
 
 class application(aetools.ComponentItem):
     """application - An application program """
@@ -461,22 +486,27 @@ class _Prop_clipboard(aetools.NProperty):
     """clipboard - the contents of the clipboard for this application """
     which = 'pcli'
     want = '****'
+clipboard = _Prop_clipboard()
 class _Prop_frontmost(aetools.NProperty):
     """frontmost - Is this the frontmost application? """
     which = 'pisf'
     want = 'bool'
+frontmost = _Prop_frontmost()
 class _Prop_name(aetools.NProperty):
     """name - the name of the application """
     which = 'pnam'
     want = 'itxt'
+name = _Prop_name()
 class _Prop_selection(aetools.NProperty):
     """selection - the selection visible to the user.  Use the \xd4select\xd5 command to set a new selection; use \xd4contents of selection\xd5 to get or change information in the document. """
     which = 'sele'
     want = 'csel'
+selection = _Prop_selection()
 class _Prop_version(aetools.NProperty):
     """version - the version of the application """
     which = 'vers'
     want = 'vers'
+version = _Prop_version()
 
 applications = application
 
@@ -553,16 +583,13 @@ documents = document
 class file(aetools.ComponentItem):
     """file - a file on a disk or server """
     want = 'file'
-class _Prop_stationery(aetools.NProperty):
-    """stationery - Is the file a stationery file? """
-    which = 'pspd'
-    want = 'bool'
 
 files = file
-aliases._superclassnames = []
-aliases._privpropdict = {
+alias._superclassnames = []
+alias._privpropdict = {
+    'POSIX_path' : _Prop_POSIX_path,
 }
-aliases._privelemdict = {
+alias._privelemdict = {
 }
 application._superclassnames = []
 application._privpropdict = {
@@ -608,7 +635,7 @@ document._privelemdict = {
 }
 file._superclassnames = []
 file._privpropdict = {
-    'stationery' : _Prop_stationery,
+    'POSIX_path' : _Prop_POSIX_path,
 }
 file._privelemdict = {
 }
@@ -663,7 +690,7 @@ _Enum_styl = {
 # Indices of types declared in this module
 #
 _classdeclarations = {
-    'alis' : aliases,
+    'alis' : alias,
     'capp' : application,
     'cins' : insertion_points,
     'csel' : selection_2d_object,
@@ -685,7 +712,7 @@ _propdeclarations = {
     'pmod' : _Prop_modal,
     'pnam' : _Prop_name,
     'prsz' : _Prop_resizable,
-    'pspd' : _Prop_stationery,
+    'psxp' : _Prop_POSIX_path,
     'ptit' : _Prop_titled,
     'pvis' : _Prop_visible,
     'pzum' : _Prop_zoomed,
index d4a00a44b87ca9f8fcaa7e8272ec2f7bcfd18482..bb929b8c927418e687e509b22d33b2791649d57c 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Table Suite: Classes for manipulating tables
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 47764eb65f968408c5fb127572e179dd668f2147..4edb7f4339d1f51d887bd0cbb40ef7772bd63eaf 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Text Suite: A set of basic classes for text processing
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
@@ -60,6 +60,10 @@ class _Prop_font(aetools.NProperty):
     """font - the name of the font of the first character """
     which = 'font'
     want = 'ctxt'
+class _Prop_quoted_form(aetools.NProperty):
+    """quoted form - the text in quoted form """
+    which = 'strq'
+    want = 'ctxt'
 class _Prop_size(aetools.NProperty):
     """size - the size in points of the first character """
     which = 'ptsz'
@@ -131,6 +135,7 @@ text._superclassnames = []
 text._privpropdict = {
     'color' : _Prop_color,
     'font' : _Prop_font,
+    'quoted_form' : _Prop_quoted_form,
     'size' : _Prop_size,
     'style' : _Prop_style,
     'uniform_styles' : _Prop_uniform_styles,
@@ -205,6 +210,7 @@ _propdeclarations = {
     'pnam' : _Prop_name,
     'psct' : _Prop_writing_code,
     'ptsz' : _Prop_size,
+    'strq' : _Prop_quoted_form,
     'txst' : _Prop_style,
     'ustl' : _Prop_uniform_styles,
 }
index 7a04a0d615c18f33e3c7efff62518ea4b6f774de..cd9fa19870e6624e8e0dde7b69494b2d35d57c7f 100644 (file)
@@ -1,7 +1,7 @@
 """Suite Type Names Suite: Terminology for Registry data types
 Level 1, version 1
 
-Generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 AETE/AEUT resource version 1/0, language 0, script 0
 """
 
index 1ab2994491c2cf12dfdd8dcab3aa71aca6409da5..f648517250b9e899ad2c74e930daaa20e85b5a1a 100644 (file)
@@ -1,5 +1,5 @@
 """
-Package generated from /Volumes/Moes/Systeemmap/Extensies/AppleScript
+Package generated from /Volumes/Sap/System Folder/Extensions/AppleScript
 Resource aeut resid 0 Standard Event Suites for English
 """
 import aetools
@@ -68,391 +68,391 @@ import StdSuites
 #
 # Set property and element dictionaries now that all classes have been defined
 #
-getbaseclasses(July)
+getbaseclasses(graphic_group)
+getbaseclasses(oval)
+getbaseclasses(graphic_text)
+getbaseclasses(graphic_shape)
+getbaseclasses(drawing_area)
+getbaseclasses(graphic_line)
+getbaseclasses(polygon)
+getbaseclasses(pixel)
+getbaseclasses(rounded_rectangle)
+getbaseclasses(graphic_object)
+getbaseclasses(arc)
+getbaseclasses(pixel_map)
+getbaseclasses(rectangle)
+getbaseclasses(selection_2d_object)
+getbaseclasses(application)
+getbaseclasses(document)
+getbaseclasses(window)
+getbaseclasses(file)
+getbaseclasses(alias)
+getbaseclasses(insertion_point)
+getbaseclasses(character)
+getbaseclasses(paragraph)
+getbaseclasses(word)
+getbaseclasses(text_flow)
+getbaseclasses(text_style_info)
+getbaseclasses(line)
+getbaseclasses(text)
+getbaseclasses(AppleTalk_address)
+getbaseclasses(address_specification)
+getbaseclasses(Token_Ring_address)
+getbaseclasses(FireWire_address)
+getbaseclasses(bus_slot)
+getbaseclasses(SCSI_address)
+getbaseclasses(ADB_address)
+getbaseclasses(USB_address)
+getbaseclasses(device_specification)
+getbaseclasses(LocalTalk_address)
+getbaseclasses(IP_address)
+getbaseclasses(Ethernet_address)
+getbaseclasses(graphic_group)
+getbaseclasses(drawing_area)
+getbaseclasses(cell)
+getbaseclasses(column)
+getbaseclasses(table)
+getbaseclasses(row)
+getbaseclasses(small_integer)
+getbaseclasses(system_dictionary)
+getbaseclasses(color_table)
+getbaseclasses(fixed_point)
+getbaseclasses(plain_text)
+getbaseclasses(type_element_info)
+getbaseclasses(machine_location)
+getbaseclasses(PostScript_picture)
+getbaseclasses(type_suite_info)
+getbaseclasses(menu_item)
+getbaseclasses(pixel_map_record)
+getbaseclasses(small_real)
+getbaseclasses(null)
+getbaseclasses(rotation)
+getbaseclasses(fixed)
+getbaseclasses(long_point)
+getbaseclasses(target_id)
+getbaseclasses(type_property_info)
+getbaseclasses(type_parameter_info)
+getbaseclasses(long_fixed_point)
+getbaseclasses(bounding_rectangle)
+getbaseclasses(TIFF_picture)
+getbaseclasses(long_fixed)
+getbaseclasses(location_reference)
+getbaseclasses(version)
+getbaseclasses(RGB16_color)
+getbaseclasses(double_integer)
+getbaseclasses(type_event_info)
+getbaseclasses(point)
+getbaseclasses(application_dictionary)
+getbaseclasses(unsigned_integer)
+getbaseclasses(menu)
+getbaseclasses(fixed_rectangle)
+getbaseclasses(long_fixed_rectangle)
+getbaseclasses(type_class_info)
+getbaseclasses(RGB96_color)
+getbaseclasses(dash_style)
+getbaseclasses(scrap_styles)
+getbaseclasses(extended_real)
+getbaseclasses(long_rectangle)
 getbaseclasses(May)
 getbaseclasses(string)
-getbaseclasses(cubic_metres)
-getbaseclasses(styled_text)
-getbaseclasses(number_2c__date_or_text)
-getbaseclasses(feet)
-getbaseclasses(February)
-getbaseclasses(number)
 getbaseclasses(miles)
-getbaseclasses(keystroke)
-getbaseclasses(writing_code)
-getbaseclasses(degrees_Fahrenheit)
-getbaseclasses(list_2c__record_or_text)
-getbaseclasses(date)
-getbaseclasses(litres)
 getbaseclasses(number_or_date)
-getbaseclasses(centimetres)
+getbaseclasses(October)
 getbaseclasses(event)
 getbaseclasses(Pascal_string)
 getbaseclasses(zone)
 getbaseclasses(picture)
 getbaseclasses(list_or_string)
-getbaseclasses(integer)
-getbaseclasses(alias_or_string)
-getbaseclasses(writing_code_info)
-getbaseclasses(text_item)
-getbaseclasses(machine)
-getbaseclasses(type_class)
-getbaseclasses(preposition)
+getbaseclasses(number)
 getbaseclasses(Tuesday)
-getbaseclasses(upper_case)
 getbaseclasses(version)
-getbaseclasses(Wednesday)
 getbaseclasses(December)
 getbaseclasses(square_kilometres)
 getbaseclasses(reference)
 getbaseclasses(vector)
 getbaseclasses(weekday)
-getbaseclasses(RGB_color)
 getbaseclasses(Sunday)
 getbaseclasses(international_text)
 getbaseclasses(seconds)
-getbaseclasses(March)
+getbaseclasses(RGB_color)
 getbaseclasses(kilometres)
-getbaseclasses(square_feet)
+getbaseclasses(styled_Unicode_text)
+getbaseclasses(missing_value)
+getbaseclasses(metres)
+getbaseclasses(number_or_string)
 getbaseclasses(list)
+getbaseclasses(linked_list)
 getbaseclasses(real)
+getbaseclasses(encoded_string)
+getbaseclasses(list_or_record)
+getbaseclasses(Monday)
+getbaseclasses(September)
+getbaseclasses(anything)
+getbaseclasses(property)
+getbaseclasses(reference_form)
+getbaseclasses(item)
+getbaseclasses(grams)
+getbaseclasses(record)
+getbaseclasses(empty_ae_name_)
+getbaseclasses(constant)
+getbaseclasses(square_miles)
+getbaseclasses(data)
+getbaseclasses(Unicode_text)
+getbaseclasses(yards)
+getbaseclasses(cubic_yards)
+getbaseclasses(pounds)
+getbaseclasses(cubic_centimetres)
+getbaseclasses(text)
+getbaseclasses(July)
+getbaseclasses(cubic_metres)
+getbaseclasses(styled_text)
+getbaseclasses(number_2c__date_or_text)
+getbaseclasses(feet)
+getbaseclasses(February)
+getbaseclasses(degrees_Celsius)
+getbaseclasses(keystroke)
+getbaseclasses(integer)
+getbaseclasses(degrees_Fahrenheit)
+getbaseclasses(list_2c__record_or_text)
+getbaseclasses(date)
+getbaseclasses(degrees_Kelvin)
+getbaseclasses(centimetres)
+getbaseclasses(writing_code)
+getbaseclasses(alias_or_string)
+getbaseclasses(writing_code_info)
+getbaseclasses(text_item)
+getbaseclasses(machine)
+getbaseclasses(type_class)
+getbaseclasses(preposition)
+getbaseclasses(Wednesday)
+getbaseclasses(upper_case)
+getbaseclasses(March)
+getbaseclasses(square_feet)
 getbaseclasses(November)
 getbaseclasses(quarts)
-getbaseclasses(degrees_Celsius)
-getbaseclasses(missing_value)
 getbaseclasses(alias)
 getbaseclasses(January)
-getbaseclasses(metres)
 getbaseclasses(month)
-getbaseclasses(number_or_string)
 getbaseclasses(June)
 getbaseclasses(August)
-getbaseclasses(linked_list)
 getbaseclasses(styled_Clipboard_text)
-getbaseclasses(encoded_string)
 getbaseclasses(gallons)
 getbaseclasses(cubic_inches)
 getbaseclasses(Friday)
-getbaseclasses(styled_Unicode_text)
-getbaseclasses(list_or_record)
-getbaseclasses(degrees_Kelvin)
-getbaseclasses(Monday)
 getbaseclasses(sound)
 getbaseclasses(class_)
 getbaseclasses(kilograms)
 getbaseclasses(script)
-getbaseclasses(anything)
-getbaseclasses(property)
-getbaseclasses(record)
+getbaseclasses(litres)
 getbaseclasses(boolean)
-getbaseclasses(October)
 getbaseclasses(square_metres)
 getbaseclasses(inches)
-getbaseclasses(reference_form)
-getbaseclasses(item)
-getbaseclasses(grams)
 getbaseclasses(character)
 getbaseclasses(April)
-getbaseclasses(empty_ae_name_)
+getbaseclasses(ounces)
 getbaseclasses(app)
-getbaseclasses(constant)
 getbaseclasses(handler)
-getbaseclasses(square_miles)
-getbaseclasses(data)
 getbaseclasses(C_string)
-getbaseclasses(Unicode_text)
 getbaseclasses(Thursday)
 getbaseclasses(square_yards)
-getbaseclasses(yards)
-getbaseclasses(cubic_yards)
-getbaseclasses(ounces)
-getbaseclasses(pounds)
 getbaseclasses(cubic_feet)
-getbaseclasses(cubic_centimetres)
 getbaseclasses(Saturday)
-getbaseclasses(September)
 getbaseclasses(file_specification)
-getbaseclasses(text)
-getbaseclasses(window)
-getbaseclasses(file)
-getbaseclasses(selection_2d_object)
-getbaseclasses(alias)
-getbaseclasses(application)
-getbaseclasses(insertion_point)
-getbaseclasses(document)
-getbaseclasses(small_integer)
-getbaseclasses(RGB16_color)
-getbaseclasses(version)
-getbaseclasses(system_dictionary)
-getbaseclasses(color_table)
-getbaseclasses(fixed_point)
-getbaseclasses(plain_text)
-getbaseclasses(type_element_info)
-getbaseclasses(location_reference)
-getbaseclasses(machine_location)
-getbaseclasses(PostScript_picture)
-getbaseclasses(point)
-getbaseclasses(menu_item)
-getbaseclasses(pixel_map_record)
-getbaseclasses(application_dictionary)
-getbaseclasses(unsigned_integer)
-getbaseclasses(menu)
-getbaseclasses(fixed_rectangle)
-getbaseclasses(long_fixed_rectangle)
-getbaseclasses(type_event_info)
-getbaseclasses(small_real)
-getbaseclasses(type_suite_info)
-getbaseclasses(rotation)
-getbaseclasses(type_parameter_info)
-getbaseclasses(fixed)
-getbaseclasses(scrap_styles)
-getbaseclasses(long_point)
-getbaseclasses(type_class_info)
-getbaseclasses(TIFF_picture)
-getbaseclasses(RGB96_color)
-getbaseclasses(dash_style)
-getbaseclasses(extended_real)
-getbaseclasses(type_property_info)
-getbaseclasses(long_fixed_point)
-getbaseclasses(long_rectangle)
-getbaseclasses(bounding_rectangle)
-getbaseclasses(double_integer)
-getbaseclasses(long_fixed)
-getbaseclasses(null)
-getbaseclasses(target_id)
-getbaseclasses(graphic_group)
-getbaseclasses(oval)
-getbaseclasses(graphic_text)
-getbaseclasses(graphic_shape)
-getbaseclasses(graphic_line)
-getbaseclasses(graphic_object)
-getbaseclasses(drawing_area)
-getbaseclasses(polygon)
-getbaseclasses(pixel)
-getbaseclasses(rounded_rectangle)
-getbaseclasses(arc)
-getbaseclasses(pixel_map)
-getbaseclasses(rectangle)
-getbaseclasses(paragraph)
-getbaseclasses(character)
-getbaseclasses(text_flow)
-getbaseclasses(text_style_info)
-getbaseclasses(line)
-getbaseclasses(word)
-getbaseclasses(text)
-getbaseclasses(graphic_group)
-getbaseclasses(drawing_area)
-getbaseclasses(cell)
-getbaseclasses(column)
-getbaseclasses(table)
-getbaseclasses(row)
-getbaseclasses(AppleTalk_address)
-getbaseclasses(address_specification)
-getbaseclasses(Token_Ring_address)
-getbaseclasses(FireWire_address)
-getbaseclasses(bus_slot)
-getbaseclasses(SCSI_address)
-getbaseclasses(ADB_address)
-getbaseclasses(USB_address)
-getbaseclasses(device_specification)
-getbaseclasses(LocalTalk_address)
-getbaseclasses(IP_address)
-getbaseclasses(Ethernet_address)
 
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
-    'jul ' : July,
+    'cpic' : graphic_group,
+    'covl' : oval,
+    'cgtx' : graphic_text,
+    'cgsh' : graphic_shape,
+    'cdrw' : drawing_area,
+    'glin' : graphic_line,
+    'cpgn' : polygon,
+    'cpxl' : pixel,
+    'crrc' : rounded_rectangle,
+    'cgob' : graphic_object,
+    'carc' : arc,
+    'cpix' : pixel_map,
+    'crec' : rectangle,
+    'csel' : selection_2d_object,
+    'capp' : application,
+    'docu' : document,
+    'cwin' : window,
+    'file' : file,
+    'alis' : alias,
+    'cins' : insertion_point,
+    'cha ' : character,
+    'cpar' : paragraph,
+    'cwor' : word,
+    'cflo' : text_flow,
+    'tsty' : text_style_info,
+    'clin' : line,
+    'ctxt' : text,
+    'cat ' : AppleTalk_address,
+    'cadr' : address_specification,
+    'ctok' : Token_Ring_address,
+    'cfw ' : FireWire_address,
+    'cbus' : bus_slot,
+    'cscs' : SCSI_address,
+    'cadb' : ADB_address,
+    'cusb' : USB_address,
+    'cdev' : device_specification,
+    'clt ' : LocalTalk_address,
+    'cip ' : IP_address,
+    'cen ' : Ethernet_address,
+    'cpic' : graphic_group,
+    'cdrw' : drawing_area,
+    'ccel' : cell,
+    'ccol' : column,
+    'ctbl' : table,
+    'crow' : row,
+    'shor' : small_integer,
+    'aeut' : system_dictionary,
+    'clrt' : color_table,
+    'fpnt' : fixed_point,
+    'TEXT' : plain_text,
+    'elin' : type_element_info,
+    'mLoc' : machine_location,
+    'EPS ' : PostScript_picture,
+    'suin' : type_suite_info,
+    'cmen' : menu_item,
+    'tpmm' : pixel_map_record,
+    'sing' : small_real,
+    'null' : null,
+    'trot' : rotation,
+    'fixd' : fixed,
+    'lpnt' : long_point,
+    'targ' : target_id,
+    'pinf' : type_property_info,
+    'pmin' : type_parameter_info,
+    'lfpt' : long_fixed_point,
+    'qdrt' : bounding_rectangle,
+    'TIFF' : TIFF_picture,
+    'lfxd' : long_fixed,
+    'insl' : location_reference,
+    'vers' : version,
+    'tr16' : RGB16_color,
+    'comp' : double_integer,
+    'evin' : type_event_info,
+    'QDpt' : point,
+    'aete' : application_dictionary,
+    'magn' : unsigned_integer,
+    'cmnu' : menu,
+    'frct' : fixed_rectangle,
+    'lfrc' : long_fixed_rectangle,
+    'gcli' : type_class_info,
+    'tr96' : RGB96_color,
+    'tdas' : dash_style,
+    'styl' : scrap_styles,
+    'exte' : extended_real,
+    'lrct' : long_rectangle,
     'may ' : May,
     'TEXT' : string,
-    'cmet' : cubic_metres,
-    'STXT' : styled_text,
-    'nds ' : number_2c__date_or_text,
-    'feet' : feet,
-    'feb ' : February,
-    'nmbr' : number,
     'mile' : miles,
-    'kprs' : keystroke,
-    'psct' : writing_code,
-    'degf' : degrees_Fahrenheit,
-    'lrs ' : list_2c__record_or_text,
-    'ldt ' : date,
-    'litr' : litres,
     'nd  ' : number_or_date,
-    'cmtr' : centimetres,
+    'oct ' : October,
     'evnt' : event,
     'pstr' : Pascal_string,
     'zone' : zone,
     'PICT' : picture,
     'ls  ' : list_or_string,
-    'long' : integer,
-    'sf  ' : alias_or_string,
-    'citl' : writing_code_info,
-    'citm' : text_item,
-    'mach' : machine,
-    'type' : type_class,
-    'prep' : preposition,
+    'nmbr' : number,
     'tue ' : Tuesday,
-    'case' : upper_case,
     'vers' : version,
-    'wed ' : Wednesday,
     'dec ' : December,
     'sqkm' : square_kilometres,
     'obj ' : reference,
     'vect' : vector,
     'wkdy' : weekday,
-    'cRGB' : RGB_color,
     'sun ' : Sunday,
     'itxt' : international_text,
     'scnd' : seconds,
-    'mar ' : March,
+    'cRGB' : RGB_color,
     'kmtr' : kilometres,
-    'sqft' : square_feet,
+    'sutx' : styled_Unicode_text,
+    'msng' : missing_value,
+    'metr' : metres,
+    'ns  ' : number_or_string,
     'list' : list,
+    'llst' : linked_list,
     'doub' : real,
+    'encs' : encoded_string,
+    'lr  ' : list_or_record,
+    'mon ' : Monday,
+    'sep ' : September,
+    '****' : anything,
+    'prop' : property,
+    'kfrm' : reference_form,
+    'cobj' : item,
+    'gram' : grams,
+    'reco' : record,
+    'undf' : empty_ae_name_,
+    'enum' : constant,
+    'sqmi' : square_miles,
+    'rdat' : data,
+    'utxt' : Unicode_text,
+    'yard' : yards,
+    'cyrd' : cubic_yards,
+    'lbs ' : pounds,
+    'ccmt' : cubic_centimetres,
+    'ctxt' : text,
+    'jul ' : July,
+    'cmet' : cubic_metres,
+    'STXT' : styled_text,
+    'nds ' : number_2c__date_or_text,
+    'feet' : feet,
+    'feb ' : February,
+    'degc' : degrees_Celsius,
+    'kprs' : keystroke,
+    'long' : integer,
+    'degf' : degrees_Fahrenheit,
+    'lrs ' : list_2c__record_or_text,
+    'ldt ' : date,
+    'degk' : degrees_Kelvin,
+    'cmtr' : centimetres,
+    'psct' : writing_code,
+    'sf  ' : alias_or_string,
+    'citl' : writing_code_info,
+    'citm' : text_item,
+    'mach' : machine,
+    'type' : type_class,
+    'prep' : preposition,
+    'wed ' : Wednesday,
+    'case' : upper_case,
+    'mar ' : March,
+    'sqft' : square_feet,
     'nov ' : November,
     'qrts' : quarts,
-    'degc' : degrees_Celsius,
-    'msng' : missing_value,
     'alis' : alias,
     'jan ' : January,
-    'metr' : metres,
     'mnth' : month,
-    'ns  ' : number_or_string,
     'jun ' : June,
     'aug ' : August,
-    'llst' : linked_list,
     'styl' : styled_Clipboard_text,
-    'encs' : encoded_string,
     'galn' : gallons,
     'cuin' : cubic_inches,
     'fri ' : Friday,
-    'sutx' : styled_Unicode_text,
-    'lr  ' : list_or_record,
-    'degk' : degrees_Kelvin,
-    'mon ' : Monday,
     'snd ' : sound,
     'pcls' : class_,
     'kgrm' : kilograms,
     'scpt' : script,
-    '****' : anything,
-    'prop' : property,
-    'reco' : record,
+    'litr' : litres,
     'bool' : boolean,
-    'oct ' : October,
     'sqrm' : square_metres,
     'inch' : inches,
-    'kfrm' : reference_form,
-    'cobj' : item,
-    'gram' : grams,
     'cha ' : character,
     'apr ' : April,
-    'undf' : empty_ae_name_,
+    'ozs ' : ounces,
     'capp' : app,
-    'enum' : constant,
     'hand' : handler,
-    'sqmi' : square_miles,
-    'rdat' : data,
     'cstr' : C_string,
-    'utxt' : Unicode_text,
     'thu ' : Thursday,
     'sqyd' : square_yards,
-    'yard' : yards,
-    'cyrd' : cubic_yards,
-    'ozs ' : ounces,
-    'lbs ' : pounds,
     'cfet' : cubic_feet,
-    'ccmt' : cubic_centimetres,
     'sat ' : Saturday,
-    'sep ' : September,
     'fss ' : file_specification,
-    'ctxt' : text,
-    'cwin' : window,
-    'file' : file,
-    'csel' : selection_2d_object,
-    'alis' : alias,
-    'capp' : application,
-    'cins' : insertion_point,
-    'docu' : document,
-    'shor' : small_integer,
-    'tr16' : RGB16_color,
-    'vers' : version,
-    'aeut' : system_dictionary,
-    'clrt' : color_table,
-    'fpnt' : fixed_point,
-    'TEXT' : plain_text,
-    'elin' : type_element_info,
-    'insl' : location_reference,
-    'mLoc' : machine_location,
-    'EPS ' : PostScript_picture,
-    'QDpt' : point,
-    'cmen' : menu_item,
-    'tpmm' : pixel_map_record,
-    'aete' : application_dictionary,
-    'magn' : unsigned_integer,
-    'cmnu' : menu,
-    'frct' : fixed_rectangle,
-    'lfrc' : long_fixed_rectangle,
-    'evin' : type_event_info,
-    'sing' : small_real,
-    'suin' : type_suite_info,
-    'trot' : rotation,
-    'pmin' : type_parameter_info,
-    'fixd' : fixed,
-    'styl' : scrap_styles,
-    'lpnt' : long_point,
-    'gcli' : type_class_info,
-    'TIFF' : TIFF_picture,
-    'tr96' : RGB96_color,
-    'tdas' : dash_style,
-    'exte' : extended_real,
-    'pinf' : type_property_info,
-    'lfpt' : long_fixed_point,
-    'lrct' : long_rectangle,
-    'qdrt' : bounding_rectangle,
-    'comp' : double_integer,
-    'lfxd' : long_fixed,
-    'null' : null,
-    'targ' : target_id,
-    'cpic' : graphic_group,
-    'covl' : oval,
-    'cgtx' : graphic_text,
-    'cgsh' : graphic_shape,
-    'glin' : graphic_line,
-    'cgob' : graphic_object,
-    'cdrw' : drawing_area,
-    'cpgn' : polygon,
-    'cpxl' : pixel,
-    'crrc' : rounded_rectangle,
-    'carc' : arc,
-    'cpix' : pixel_map,
-    'crec' : rectangle,
-    'cpar' : paragraph,
-    'cha ' : character,
-    'cflo' : text_flow,
-    'tsty' : text_style_info,
-    'clin' : line,
-    'cwor' : word,
-    'ctxt' : text,
-    'cpic' : graphic_group,
-    'cdrw' : drawing_area,
-    'ccel' : cell,
-    'ccol' : column,
-    'ctbl' : table,
-    'crow' : row,
-    'cat ' : AppleTalk_address,
-    'cadr' : address_specification,
-    'ctok' : Token_Ring_address,
-    'cfw ' : FireWire_address,
-    'cbus' : bus_slot,
-    'cscs' : SCSI_address,
-    'cadb' : ADB_address,
-    'cusb' : USB_address,
-    'cdev' : device_specification,
-    'clt ' : LocalTalk_address,
-    'cip ' : IP_address,
-    'cen ' : Ethernet_address,
 }
 
 
index 4b9e49fa2ae6616de9c2b22cc830a2bd1c92c3c7..b9e6b34a77fe5f05fb322e4496b8efd40597951d 100644 (file)
@@ -39,31 +39,45 @@ class Disk_Folder_File_Suite_Events:
             return _arguments['----']
 
 
-class alias(aetools.ComponentItem):
-    """alias - An alias in the file system """
-    want = 'alis'
+class application(aetools.ComponentItem):
+    """application - The Disk-Folder-File Suite host program """
+    want = 'capp'
 class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
-    want = 'cobj'
+    want = 'capp'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
+class _Prop_folder_actions_enabled(aetools.NProperty):
+    """folder actions enabled - Are Folder Actions currently being processed? """
+    which = 'faen'
+    want = 'bool'
+folder_actions_enabled = _Prop_folder_actions_enabled()
 class _Prop_properties(aetools.NProperty):
-    """properties - every property of the alias """
+    """properties - every property of the Disk-Folder-File Suite host program """
     which = 'pALL'
     want = '****'
-class _Prop_version(aetools.NProperty):
-    """version - the version of the application bundle referenced by the alias (visible at the bottom of the "Get Info" window) """
-    which = 'vers'
-    want = 'utxt'
-#        element 'alis' as ['name', 'indx', 'rele', 'rang', 'test']
+properties = _Prop_properties()
+#        element 'cdis' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
+#        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'foac' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'logi' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcap' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcda' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'prcs' as ['name', 'indx', 'rele', 'rang', 'test']
 
-aliases = alias
+applications = application
 
 class disk(aetools.ComponentItem):
     """disk - A disk in the file system """
     want = 'cdis'
+class _Prop_POSIX_path(aetools.NProperty):
+    """POSIX path - the POSIX file system path of the disk """
+    which = 'posx'
+    want = 'utxt'
 class _Prop_capacity(aetools.NProperty):
     """capacity - the total number of bytes (free or used) on the disk """
     which = 'capa'
@@ -85,14 +99,25 @@ class _Prop_ignore_privileges(aetools.NProperty):
     which = 'igpr'
     want = 'bool'
 class _Prop_local_volume(aetools.NProperty):
-    """local volume - Is the media a local volume (as opposed to a file server)? """
+    """local volume - Is the media a local volume (as opposed to a file server? """
     which = 'isrv'
     want = 'bool'
+class _Prop_name(aetools.NProperty):
+    """name - the name of the disk """
+    which = 'pnam'
+    want = 'utxt'
+class _Prop_path(aetools.NProperty):
+    """path - the file system path of the disk """
+    which = 'ppth'
+    want = 'utxt'
 class _Prop_startup(aetools.NProperty):
     """startup - Is this disk the boot disk? """
     which = 'istd'
     want = 'bool'
-#        element 'alis' as ['name', 'indx', 'rele', 'rang', 'test']
+class _Prop_volume(aetools.NProperty):
+    """volume - the volume on which the folder resides """
+    which = 'volu'
+    want = 'utxt'
 #        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
@@ -102,20 +127,18 @@ disks = disk
 class folder(aetools.ComponentItem):
     """folder - A folder in the file system """
     want = 'cfol'
-#        element 'alis' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
 
 folders = folder
 
 class item(aetools.ComponentItem):
     """item - An item in the file system """
     want = 'cobj'
-class _Prop_POSIX_path(aetools.NProperty):
-    """POSIX path - the POSIX file system path of the item """
-    which = 'posx'
-    want = 'utxt'
 class _Prop_busy_status(aetools.NProperty):
     """busy status - Is the item busy? """
     which = 'busy'
@@ -124,18 +147,10 @@ class _Prop_creation_date(aetools.NProperty):
     """creation date - the date on which the item was created """
     which = 'ascd'
     want = '****'
-class _Prop_displayed_name(aetools.NProperty):
-    """displayed name - the name of the item as displayed in the User Interface """
-    which = 'dnam'
-    want = 'utxt'
 class _Prop_modification_date(aetools.NProperty):
     """modification date - the date on which the item was last modified """
     which = 'asmo'
     want = '****'
-class _Prop_name(aetools.NProperty):
-    """name - the name of the item """
-    which = 'pnam'
-    want = 'utxt'
 class _Prop_name_extension(aetools.NProperty):
     """name extension - the extension portion of the name """
     which = 'extn'
@@ -144,22 +159,17 @@ class _Prop_package_folder(aetools.NProperty):
     """package folder - Is the item a package? """
     which = 'pkgf'
     want = 'bool'
-class _Prop_path(aetools.NProperty):
-    """path - the file system path of the item """
-    which = 'ppth'
-    want = 'utxt'
 class _Prop_url(aetools.NProperty):
     """url - the url of the item """
     which = 'url '
     want = 'utxt'
 class _Prop_visible(aetools.NProperty):
     """visible - Is the item visible? """
-    which = 'pvis'
+    which = 'visi'
     want = 'bool'
-class _Prop_volume(aetools.NProperty):
-    """volume - the volume on which the item resides """
-    which = 'volu'
-    want = 'utxt'
+#        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
 
 items = item
 
@@ -167,45 +177,64 @@ class file(aetools.ComponentItem):
     """file - A file in the file system """
     want = 'file'
 class _Prop_creator_type(aetools.NProperty):
-    """creator type - the OSType identifying the application that created the file """
+    """creator type - the OSType identifying the application that created the item """
     which = 'fcrt'
     want = 'utxt'
 class _Prop_file_type(aetools.NProperty):
-    """file type - the OSType identifying the type of data contained in the file """
+    """file type - the OSType identifying the type of data contained in the item """
     which = 'asty'
     want = 'utxt'
 class _Prop_physical_size(aetools.NProperty):
     """physical size - the actual space used by the file on disk """
     which = 'phys'
-    want = '****'
+    want = 'magn'
 class _Prop_product_version(aetools.NProperty):
-    """product version - the version of the product (visible at the top of the "Get Info" window) """
+    """product version - the version of the product (visible at the top of the ?et Info?window) """
     which = 'ver2'
     want = 'utxt'
 class _Prop_size(aetools.NProperty):
     """size - the logical size of the file """
     which = 'ptsz'
-    want = '****'
+    want = 'magn'
 class _Prop_stationery(aetools.NProperty):
     """stationery - Is the file a stationery pad? """
     which = 'pspd'
     want = 'bool'
+class _Prop_version(aetools.NProperty):
+    """version - the version of the file (visible at the bottom of the ?et Info?window) """
+    which = 'vers'
+    want = 'utxt'
+#        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
 
 files = file
-alias._superclassnames = ['item']
-alias._privpropdict = {
+application._superclassnames = []
+import Standard_Suite
+import Folder_Actions_Suite
+import Login_Items_Suite
+import Processes_Suite
+application._privpropdict = {
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
+    'folder_actions_enabled' : _Prop_folder_actions_enabled,
     'properties' : _Prop_properties,
-    'version' : _Prop_version,
 }
-alias._privelemdict = {
-    'alias' : alias,
+application._privelemdict = {
+    'application_process' : Processes_Suite.application_process,
+    'desk_accessory_process' : Processes_Suite.desk_accessory_process,
+    'disk' : disk,
+    'document' : Standard_Suite.document,
     'file' : file,
     'folder' : folder,
+    'folder_action' : Folder_Actions_Suite.folder_action,
     'item' : item,
+    'login_item' : Login_Items_Suite.login_item,
+    'process' : Processes_Suite.process,
+    'window' : Standard_Suite.window,
 }
 disk._superclassnames = ['item']
 disk._privpropdict = {
+    'POSIX_path' : _Prop_POSIX_path,
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
     'capacity' : _Prop_capacity,
     'ejectable' : _Prop_ejectable,
@@ -213,24 +242,32 @@ disk._privpropdict = {
     'free_space' : _Prop_free_space,
     'ignore_privileges' : _Prop_ignore_privileges,
     'local_volume' : _Prop_local_volume,
+    'name' : _Prop_name,
+    'path' : _Prop_path,
     'properties' : _Prop_properties,
     'startup' : _Prop_startup,
+    'volume' : _Prop_volume,
 }
 disk._privelemdict = {
-    'alias' : alias,
     'file' : file,
     'folder' : folder,
     'item' : item,
 }
 folder._superclassnames = ['item']
 folder._privpropdict = {
+    'POSIX_path' : _Prop_POSIX_path,
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
+    'name' : _Prop_name,
+    'path' : _Prop_path,
     'properties' : _Prop_properties,
+    'volume' : _Prop_volume,
 }
 folder._privelemdict = {
-    'alias' : alias,
+    'file' : file,
     'file' : file,
     'folder' : folder,
+    'folder' : folder,
+    'item' : item,
     'item' : item,
 }
 item._superclassnames = []
@@ -239,7 +276,6 @@ item._privpropdict = {
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
     'busy_status' : _Prop_busy_status,
     'creation_date' : _Prop_creation_date,
-    'displayed_name' : _Prop_displayed_name,
     'modification_date' : _Prop_modification_date,
     'name' : _Prop_name,
     'name_extension' : _Prop_name_extension,
@@ -251,20 +287,30 @@ item._privpropdict = {
     'volume' : _Prop_volume,
 }
 item._privelemdict = {
+    'file' : file,
+    'folder' : folder,
+    'item' : item,
 }
 file._superclassnames = ['item']
 file._privpropdict = {
+    'POSIX_path' : _Prop_POSIX_path,
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
     'creator_type' : _Prop_creator_type,
     'file_type' : _Prop_file_type,
+    'name' : _Prop_name,
+    'path' : _Prop_path,
     'physical_size' : _Prop_physical_size,
     'product_version' : _Prop_product_version,
     'properties' : _Prop_properties,
     'size' : _Prop_size,
     'stationery' : _Prop_stationery,
     'version' : _Prop_version,
+    'volume' : _Prop_volume,
 }
 file._privelemdict = {
+    'file' : file,
+    'folder' : folder,
+    'item' : item,
 }
 _Enum_edfm = {
     'MS_2d_DOS_format' : 'dfms',       # MS-DOS format
@@ -289,7 +335,7 @@ _Enum_edfm = {
 # Indices of types declared in this module
 #
 _classdeclarations = {
-    'alis' : alias,
+    'capp' : application,
     'cdis' : disk,
     'cfol' : folder,
     'cobj' : item,
@@ -304,8 +350,8 @@ _propdeclarations = {
     'c@#^' : _Prop__3c_Inheritance_3e_,
     'capa' : _Prop_capacity,
     'dfmt' : _Prop_format,
-    'dnam' : _Prop_displayed_name,
     'extn' : _Prop_name_extension,
+    'faen' : _Prop_folder_actions_enabled,
     'fcrt' : _Prop_creator_type,
     'frsp' : _Prop_free_space,
     'igpr' : _Prop_ignore_privileges,
@@ -320,10 +366,10 @@ _propdeclarations = {
     'ppth' : _Prop_path,
     'pspd' : _Prop_stationery,
     'ptsz' : _Prop_size,
-    'pvis' : _Prop_visible,
     'url ' : _Prop_url,
     'ver2' : _Prop_product_version,
     'vers' : _Prop_version,
+    'visi' : _Prop_visible,
     'volu' : _Prop_volume,
 }
 
index fda155d0b0535db511bec8b1d0f0cbc38dcff0a9..22cf935b5a79608566030fb8b4fe8a1c697dffa3 100644 (file)
@@ -147,17 +147,41 @@ class Folder_Actions_Suite_Events:
             return _arguments['----']
 
 
-class folder_action(aetools.ComponentItem):
-    """folder action - An action attached to a folder in the file system """
-    want = 'foac'
+class application(aetools.ComponentItem):
+    """application - The Folder Actions Suite host program """
+    want = 'capp'
 class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
-    want = 'cobj'
-class _Prop_enabled(aetools.NProperty):
-    """enabled - Is the folder action enabled? """
-    which = 'enaB'
+    want = 'capp'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
+class _Prop_folder_actions_enabled(aetools.NProperty):
+    """folder actions enabled - Are Folder Actions currently being processed? """
+    which = 'faen'
     want = 'bool'
+folder_actions_enabled = _Prop_folder_actions_enabled()
+class _Prop_properties(aetools.NProperty):
+    """properties - every property of the Folder Actions Suite host program """
+    which = 'pALL'
+    want = '****'
+properties = _Prop_properties()
+#        element 'cdis' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
+#        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'foac' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'logi' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcap' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcda' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'prcs' as ['name', 'indx', 'rele', 'rang', 'test']
+
+applications = application
+
+class folder_action(aetools.ComponentItem):
+    """folder action - An action attached to a folder in the file system """
+    want = 'foac'
 class _Prop_name(aetools.NProperty):
     """name - the name of the folder action, which is also the name of the folder """
     which = 'pnam'
@@ -166,10 +190,6 @@ class _Prop_path(aetools.NProperty):
     """path - the path to the folder to which the folder action applies """
     which = 'ppth'
     want = '****'
-class _Prop_properties(aetools.NProperty):
-    """properties - every property of the folder action """
-    which = 'pALL'
-    want = '****'
 class _Prop_volume(aetools.NProperty):
     """volume - the volume on which the folder action resides """
     which = 'volu'
@@ -187,11 +207,32 @@ class _Prop_POSIX_path(aetools.NProperty):
     want = 'utxt'
 
 scripts = script
+application._superclassnames = []
+import Disk_Folder_File_Suite
 import Standard_Suite
+import Login_Items_Suite
+import Processes_Suite
+application._privpropdict = {
+    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
+    'folder_actions_enabled' : _Prop_folder_actions_enabled,
+    'properties' : _Prop_properties,
+}
+application._privelemdict = {
+    'application_process' : Processes_Suite.application_process,
+    'desk_accessory_process' : Processes_Suite.desk_accessory_process,
+    'disk' : Disk_Folder_File_Suite.disk,
+    'document' : Standard_Suite.document,
+    'file' : Disk_Folder_File_Suite.file,
+    'folder' : Disk_Folder_File_Suite.folder,
+    'folder_action' : folder_action,
+    'item' : Disk_Folder_File_Suite.item,
+    'login_item' : Login_Items_Suite.login_item,
+    'process' : Processes_Suite.process,
+    'window' : Standard_Suite.window,
+}
 folder_action._superclassnames = ['item']
 folder_action._privpropdict = {
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-    'enabled' : _Prop_enabled,
     'name' : _Prop_name,
     'path' : _Prop_path,
     'properties' : _Prop_properties,
@@ -223,13 +264,14 @@ _Enum_actn = {
 # Indices of types declared in this module
 #
 _classdeclarations = {
+    'capp' : application,
     'foac' : folder_action,
     'scpt' : script,
 }
 
 _propdeclarations = {
     'c@#^' : _Prop__3c_Inheritance_3e_,
-    'enaB' : _Prop_enabled,
+    'faen' : _Prop_folder_actions_enabled,
     'pALL' : _Prop_properties,
     'pnam' : _Prop_name,
     'posx' : _Prop_POSIX_path,
index b32e1c7116ab6dc1c809cf7c7b67b878a8e9f622..ef539b1e03353e432376bfa1771bedce5ea76822 100644 (file)
@@ -73,13 +73,73 @@ class Power_Suite_Events:
             return _arguments['----']
 
 
+class application(aetools.ComponentItem):
+    """application - The System Events application """
+    want = 'capp'
+class _Prop__3c_Inheritance_3e_(aetools.NProperty):
+    """<Inheritance> - All of the properties of the superclass. """
+    which = 'c@#^'
+    want = 'capp'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
+class _Prop_folder_actions_enabled(aetools.NProperty):
+    """folder actions enabled - Are Folder Actions currently being processed? """
+    which = 'faen'
+    want = 'bool'
+folder_actions_enabled = _Prop_folder_actions_enabled()
+class _Prop_properties(aetools.NProperty):
+    """properties - every property of the System Events application """
+    which = 'pALL'
+    want = '****'
+properties = _Prop_properties()
+#        element 'cdis' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
+#        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'foac' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'logi' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcap' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcda' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'prcs' as ['name', 'indx', 'rele', 'rang', 'test']
+
+applications = application
+application._superclassnames = []
+import Disk_Folder_File_Suite
+import Standard_Suite
+import Folder_Actions_Suite
+import Login_Items_Suite
+import Processes_Suite
+application._privpropdict = {
+    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
+    'folder_actions_enabled' : _Prop_folder_actions_enabled,
+    'properties' : _Prop_properties,
+}
+application._privelemdict = {
+    'application_process' : Processes_Suite.application_process,
+    'desk_accessory_process' : Processes_Suite.desk_accessory_process,
+    'disk' : Disk_Folder_File_Suite.disk,
+    'document' : Standard_Suite.document,
+    'file' : Disk_Folder_File_Suite.file,
+    'folder' : Disk_Folder_File_Suite.folder,
+    'folder_action' : Folder_Actions_Suite.folder_action,
+    'item' : Disk_Folder_File_Suite.item,
+    'login_item' : Login_Items_Suite.login_item,
+    'process' : Processes_Suite.process,
+    'window' : Standard_Suite.window,
+}
+
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
+    'capp' : application,
 }
 
 _propdeclarations = {
+    'c@#^' : _Prop__3c_Inheritance_3e_,
+    'faen' : _Prop_folder_actions_enabled,
+    'pALL' : _Prop_properties,
 }
 
 _compdeclarations = {
index 1104e0bb3a27ce0337f460b9202cc74276afa645..9dcb85fb2f9a5cd1622d6b223caadf21905fccb6 100644 (file)
@@ -12,1197 +12,41 @@ _code = 'prcs'
 
 class Processes_Suite_Events:
 
-    def cancel(self, _object, _attributes={}, **_arguments):
-        """cancel: cause the target process to behave as if the UI element were cancelled
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'cncl'
+    pass
 
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
 
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    _argmap_click = {
-        'at' : 'insh',
-    }
-
-    def click(self, _object, _attributes={}, **_arguments):
-        """click: cause the target process to behave as if the UI element were clicked
-        Required argument: the object for the command
-        Keyword argument at: when sent to a "process" object, the { x, y } location at which to click, in global coordinates
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'clic'
-
-        aetools.keysubst(_arguments, self._argmap_click)
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def confirm(self, _object, _attributes={}, **_arguments):
-        """confirm: cause the target process to behave as if the UI element were confirmed
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'cnfm'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def decrement(self, _object, _attributes={}, **_arguments):
-        """decrement: cause the target process to behave as if the UI element were decremented
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'decr'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def increment(self, _object, _attributes={}, **_arguments):
-        """increment: cause the target process to behave as if the UI element were incremented
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'incE'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def key_down(self, _object, _attributes={}, **_arguments):
-        """key down: cause the target process to behave as if keys were held down
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'keyF'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def key_up(self, _object, _attributes={}, **_arguments):
-        """key up: cause the target process to behave as if keys were released
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'keyU'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    _argmap_keystroke = {
-        'with' : 'with',
-    }
-
-    def keystroke(self, _object, _attributes={}, **_arguments):
-        """keystroke: cause the target process to behave as if keystrokes were entered
-        Required argument: the object for the command
-        Keyword argument with: modifiers with which the keystrokes are to be entered
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'kprs'
-
-        aetools.keysubst(_arguments, self._argmap_keystroke)
-        _arguments['----'] = _object
-
-        aetools.enumsubst(_arguments, 'with', _Enum_eMds)
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def pick(self, _object, _attributes={}, **_arguments):
-        """pick: cause the target process to behave as if the UI element were picked
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'prcs'
-        _subcode = 'pick'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-    def select(self, _object, _attributes={}, **_arguments):
-        """select: set the selected property of the UI element
-        Required argument: the object for the command
-        Keyword argument _attributes: AppleEvent attribute dictionary
-        """
-        _code = 'misc'
-        _subcode = 'slct'
-
-        if _arguments: raise TypeError, 'No optional args expected'
-        _arguments['----'] = _object
-
-
-        _reply, _arguments, _attributes = self.send(_code, _subcode,
-                _arguments, _attributes)
-        if _arguments.get('errn', 0):
-            raise aetools.Error, aetools.decodeerror(_arguments)
-        # XXXX Optionally decode result
-        if _arguments.has_key('----'):
-            return _arguments['----']
-
-
-class browser(aetools.ComponentItem):
-    """browser - A browser belonging to a window """
-    want = 'broW'
+class application(aetools.ComponentItem):
+    """application - The Processes Suite host program """
+    want = 'capp'
 class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
-    want = 'uiel'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-browsers = browser
-
-class busy_indicator(aetools.ComponentItem):
-    """busy indicator - A busy indicator belonging to a window """
-    want = 'busi'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-busy_indicators = busy_indicator
-
-class button(aetools.ComponentItem):
-    """button - A button belonging to a window or scroll bar """
-    want = 'butT'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-buttons = button
-
-class application(aetools.ComponentItem):
-    """application - A application presenting UI elements """
     want = 'capp'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
+class _Prop_folder_actions_enabled(aetools.NProperty):
+    """folder actions enabled - Are Folder Actions currently being processed? """
+    which = 'faen'
+    want = 'bool'
+folder_actions_enabled = _Prop_folder_actions_enabled()
+class _Prop_properties(aetools.NProperty):
+    """properties - every property of the Processes Suite host program """
+    which = 'pALL'
+    want = '****'
+properties = _Prop_properties()
+#        element 'cdis' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
+#        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'foac' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'logi' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcap' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'pcda' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'prcs' as ['name', 'indx', 'rele', 'rang', 'test']
 
 applications = application
 
-class column(aetools.ComponentItem):
-    """column - A column belonging to a table """
-    want = 'ccol'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-columns = column
-
-class check_box(aetools.ComponentItem):
-    """check box - A check box belonging to a window """
-    want = 'chbx'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-check_boxes = check_box
-
-class color_well(aetools.ComponentItem):
-    """color well - A color well belonging to a window """
-    want = 'colW'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-color_wells = color_well
-
-class combo_box(aetools.ComponentItem):
-    """combo box - A combo box belonging to a window """
-    want = 'comB'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-combo_boxes = combo_box
-
-class row(aetools.ComponentItem):
-    """row - A row belonging to a table """
-    want = 'crow'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-rows = row
-
-class window(aetools.ComponentItem):
-    """window - A window belonging to a process """
-    want = 'cwin'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-windows = window
-
-class drawer(aetools.ComponentItem):
-    """drawer - A drawer that may be extended from a window """
-    want = 'draA'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-drawers = drawer
-
-class grow_area(aetools.ComponentItem):
-    """grow area - A grow area belonging to a window """
-    want = 'grow'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-grow_areas = grow_area
-
-class image(aetools.ComponentItem):
-    """image - An image belonging to a static text field """
-    want = 'imaA'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-images = image
-
-class incrementor(aetools.ComponentItem):
-    """incrementor - A incrementor belonging to a window """
-    want = 'incr'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-incrementors = incrementor
-
-class list(aetools.ComponentItem):
-    """list - A list belonging to a window """
-    want = 'list'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-lists = list
-
-class menu_bar(aetools.ComponentItem):
-    """menu bar - A menu bar belonging to a process """
-    want = 'mbar'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-menu_bars = menu_bar
-
-class menu_button(aetools.ComponentItem):
-    """menu button - A menu button belonging to a window """
-    want = 'menB'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-menu_buttons = menu_button
-
-class menu(aetools.ComponentItem):
-    """menu - A menu belonging to a menu bar """
-    want = 'menE'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-menus = menu
-
-class menu_item(aetools.ComponentItem):
-    """menu item - A menu item belonging to a menu """
-    want = 'menI'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-menu_items = menu_item
-
-class outline(aetools.ComponentItem):
-    """outline - A outline belonging to a window """
-    want = 'outl'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-outlines = outline
-
 class application_process(aetools.ComponentItem):
     """application process - A process launched from an application file """
     want = 'pcap'
@@ -1210,49 +54,6 @@ class _Prop_application_file(aetools.NProperty):
     """application file - a reference to the application file from which this process was launched """
     which = 'appf'
     want = '****'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
 
 application_processes = application_process
 
@@ -1263,106 +64,12 @@ class _Prop_desk_accessory_file(aetools.NProperty):
     """desk accessory file - a reference to the desk accessory file from which this process was launched """
     which = 'dafi'
     want = '****'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
 
 desk_accessory_processes = desk_accessory_process
 
-class pop_up_button(aetools.ComponentItem):
-    """pop up button - A pop up button belonging to a window """
-    want = 'popB'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-pop_up_buttons = pop_up_button
-
 class process(aetools.ComponentItem):
     """process - A process running on this computer """
     want = 'prcs'
-class _Prop_Classic(aetools.NProperty):
-    """Classic - Is the process running in the Classic environment? """
-    which = 'clsc'
-    want = 'bool'
 class _Prop_accepts_high_level_events(aetools.NProperty):
     """accepts high level events - Is the process high-level event aware (accepts open application, open document, print document, and quit)? """
     which = 'isab'
@@ -1371,14 +78,14 @@ class _Prop_accepts_remote_events(aetools.NProperty):
     """accepts remote events - Does the process accept remote events? """
     which = 'revt'
     want = 'bool'
+class _Prop_classic(aetools.NProperty):
+    """classic - Is the process running in the Classic environment? """
+    which = 'clsc'
+    want = 'bool'
 class _Prop_creator_type(aetools.NProperty):
     """creator type - the OSType of the creator of the process (the signature) """
     which = 'fcrt'
     want = 'utxt'
-class _Prop_displayed_name(aetools.NProperty):
-    """displayed name - the name of the file from which the process was launched, as displayed in the User Interface """
-    which = 'dnam'
-    want = 'utxt'
 class _Prop_file(aetools.NProperty):
     """file - the file from which the process was launched """
     which = 'file'
@@ -1403,10 +110,6 @@ class _Prop_partition_space_used(aetools.NProperty):
     """partition space used - the number of bytes currently used in the process' partition """
     which = 'pusd'
     want = 'magn'
-class _Prop_properties(aetools.NProperty):
-    """properties - every property of the process """
-    which = 'pALL'
-    want = '****'
 class _Prop_total_partition_size(aetools.NProperty):
     """total partition size - the size of the partition with which the process was launched """
     which = 'appt'
@@ -1415,2029 +118,30 @@ class _Prop_visible(aetools.NProperty):
     """visible - Is the process' layer visible? """
     which = 'pvis'
     want = 'bool'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
 
 processes = process
-
-class progress_indicator(aetools.ComponentItem):
-    """progress indicator - A progress indicator belonging to a window """
-    want = 'proI'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-progress_indicators = progress_indicator
-
-class radio_button(aetools.ComponentItem):
-    """radio button - A radio button belonging to a window """
-    want = 'radB'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-radio_buttons = radio_button
-
-class relevance_indicator(aetools.ComponentItem):
-    """relevance indicator - A relevance indicator belonging to a window """
-    want = 'reli'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-relevance_indicators = relevance_indicator
-
-class radio_group(aetools.ComponentItem):
-    """radio group - A radio button group belonging to a window """
-    want = 'rgrp'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-radio_groups = radio_group
-
-class scroll_area(aetools.ComponentItem):
-    """scroll area - A scroll area belonging to a window """
-    want = 'scra'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-scroll_areas = scroll_area
-
-class scroll_bar(aetools.ComponentItem):
-    """scroll bar - A scroll bar belonging to a window """
-    want = 'scrb'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-scroll_bars = scroll_bar
-
-class group(aetools.ComponentItem):
-    """group - A group belonging to a window """
-    want = 'sgrp'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-groups = group
-
-class sheet(aetools.ComponentItem):
-    """sheet - A sheet displayed over a window """
-    want = 'sheE'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-sheets = sheet
-
-class slider(aetools.ComponentItem):
-    """slider - A slider belonging to a window """
-    want = 'sliI'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-sliders = slider
-
-class splitter_group(aetools.ComponentItem):
-    """splitter group - A splitter group belonging to a window """
-    want = 'splg'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-splitter_groups = splitter_group
-
-class splitter(aetools.ComponentItem):
-    """splitter - A splitter belonging to a window """
-    want = 'splr'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-splitters = splitter
-
-class static_text(aetools.ComponentItem):
-    """static text - A static text field belonging to a window """
-    want = 'sttx'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-static_texts = static_text
-
-class system_wide_UI_element(aetools.ComponentItem):
-    """system wide UI element - The system wide UI element, a container for UI elements that do not belong to a process or application """
-    want = 'sysw'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-class tab_group(aetools.ComponentItem):
-    """tab group - A tab group belonging to a window """
-    want = 'tab '
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-tab_groups = tab_group
-
-class table(aetools.ComponentItem):
-    """table - A table belonging to a window """
-    want = 'tabB'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-tables = table
-
-class tool_bar(aetools.ComponentItem):
-    """tool bar - A tool bar belonging to a window """
-    want = 'tbar'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-tool_bars = tool_bar
-
-class text_area(aetools.ComponentItem):
-    """text area - A text area belonging to a window """
-    want = 'txta'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-text_areas = text_area
-
-class text_field(aetools.ComponentItem):
-    """text field - A text field belonging to a window """
-    want = 'txtf'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-text_fields = text_field
-
-class UI_element(aetools.ComponentItem):
-    """UI element - A piece of the user interface of a process """
-    want = 'uiel'
-class _Prop_class_(aetools.NProperty):
-    """class - the class of the UI Element, which identifies it function """
-    which = 'pcls'
-    want = 'type'
-class _Prop_description(aetools.NProperty):
-    """description - a more complete description of the UI element and its capabilities """
-    which = 'desc'
-    want = 'utxt'
-class _Prop_enabled(aetools.NProperty):
-    """enabled - Is the UI element enabled? ( Does it accept clicks? ) """
-    which = 'enab'
-    want = 'bool'
-class _Prop_focused(aetools.NProperty):
-    """focused - Is the focus on this UI element? """
-    which = 'focu'
-    want = 'bool'
-class _Prop_help(aetools.NProperty):
-    """help - an encoded description of the UI element and its capabilities """
-    which = 'help'
-    want = 'utxt'
-class _Prop_maximum(aetools.NProperty):
-    """maximum - the maximum vale that the UI element can take on """
-    which = 'maxi'
-    want = 'long'
-class _Prop_minimum(aetools.NProperty):
-    """minimum - the minimum vale that the UI element can take on """
-    which = 'mini'
-    want = 'long'
-class _Prop_orientation(aetools.NProperty):
-    """orientation - the orientation of the UI element """
-    which = 'orie'
-    want = 'utxt'
-class _Prop_position(aetools.NProperty):
-    """position - the position of the UI element """
-    which = 'posn'
-    want = 'QDpt'
-class _Prop_role(aetools.NProperty):
-    """role - an encoded description of the UI element and its capabilities """
-    which = 'role'
-    want = 'utxt'
-class _Prop_selected(aetools.NProperty):
-    """selected - Is the UI element selected? """
-    which = 'selE'
-    want = '****'
-class _Prop_size(aetools.NProperty):
-    """size - the size of the UI element """
-    which = 'ptsz'
-    want = 'QDpt'
-class _Prop_subrole(aetools.NProperty):
-    """subrole - an encoded description of the UI element and its capabilities """
-    which = 'sbrl'
-    want = 'utxt'
-class _Prop_title(aetools.NProperty):
-    """title - the title of the UI element as it appears on the screen """
-    which = 'titl'
-    want = 'utxt'
-class _Prop_value(aetools.NProperty):
-    """value - the current value of the UI element """
-    which = 'valu'
-    want = 'long'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-UI_elements = UI_element
-
-class value_indicator(aetools.ComponentItem):
-    """value indicator - A value indicator ( thumb or slider ) belonging to a scroll bar """
-    want = 'vali'
-#        element 'broW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'busi' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'butT' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'capp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'ccol' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'chbx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'colW' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'comB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'crow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'draA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'grow' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'imaA' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'incr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'list' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'mbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'menI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'outl' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'popB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'proI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'radB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'reli' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'rgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scra' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'scrb' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sgrp' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sheE' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sliI' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splg' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'splr' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sttx' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'sysw' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tab ' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tabB' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'tbar' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txta' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'txtf' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'vali' as ['name', 'indx', 'rele', 'rang', 'test']
-
-value_indicators = value_indicator
-browser._superclassnames = ['UI_element']
-browser._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-browser._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-busy_indicator._superclassnames = ['UI_element']
-busy_indicator._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-busy_indicator._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-button._superclassnames = ['UI_element']
-button._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-button._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-application._superclassnames = ['UI_element']
+application._superclassnames = []
+import Disk_Folder_File_Suite
+import Standard_Suite
+import Folder_Actions_Suite
+import Login_Items_Suite
 application._privpropdict = {
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
+    'folder_actions_enabled' : _Prop_folder_actions_enabled,
+    'properties' : _Prop_properties,
 }
 application._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-column._superclassnames = ['UI_element']
-column._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-column._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-check_box._superclassnames = ['UI_element']
-check_box._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-check_box._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-color_well._superclassnames = ['UI_element']
-color_well._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-color_well._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-combo_box._superclassnames = ['UI_element']
-combo_box._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-combo_box._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-row._superclassnames = ['UI_element']
-row._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-row._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-window._superclassnames = ['UI_element']
-window._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-window._privelemdict = {
-    'UI_element' : UI_element,
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'button' : button,
-    'check_box' : check_box,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'drawer' : drawer,
-    'group' : group,
-    'group' : group,
-    'grow_area' : grow_area,
-    'grow_area' : grow_area,
-    'image' : image,
-    'image' : image,
-    'incrementor' : incrementor,
-    'incrementor' : incrementor,
-    'list' : list,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'sheet' : sheet,
-    'slider' : slider,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'tab_group' : tab_group,
-    'table' : table,
-    'table' : table,
-    'text_area' : text_area,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-drawer._superclassnames = ['UI_element']
-drawer._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-drawer._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-grow_area._superclassnames = ['UI_element']
-grow_area._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-grow_area._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-image._superclassnames = ['UI_element']
-image._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-image._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-incrementor._superclassnames = ['UI_element']
-incrementor._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-incrementor._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-list._superclassnames = ['UI_element']
-list._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-list._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-menu_bar._superclassnames = ['UI_element']
-menu_bar._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-menu_bar._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-menu_button._superclassnames = ['UI_element']
-menu_button._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-menu_button._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-menu._superclassnames = ['UI_element']
-menu._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-menu._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-menu_item._superclassnames = ['UI_element']
-menu_item._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-menu_item._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-outline._superclassnames = ['UI_element']
-outline._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-outline._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
+    'application_process' : application_process,
+    'desk_accessory_process' : desk_accessory_process,
+    'disk' : Disk_Folder_File_Suite.disk,
+    'document' : Standard_Suite.document,
+    'file' : Disk_Folder_File_Suite.file,
+    'folder' : Disk_Folder_File_Suite.folder,
+    'folder_action' : Folder_Actions_Suite.folder_action,
+    'item' : Disk_Folder_File_Suite.item,
+    'login_item' : Login_Items_Suite.login_item,
+    'process' : process,
+    'window' : Standard_Suite.window,
 }
 application_process._superclassnames = ['process']
 application_process._privpropdict = {
@@ -3445,49 +149,6 @@ application_process._privpropdict = {
     'application_file' : _Prop_application_file,
 }
 application_process._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-    'window' : window,
 }
 desk_accessory_process._superclassnames = ['process']
 desk_accessory_process._privpropdict = {
@@ -3495,105 +156,14 @@ desk_accessory_process._privpropdict = {
     'desk_accessory_file' : _Prop_desk_accessory_file,
 }
 desk_accessory_process._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-    'window' : window,
-}
-pop_up_button._superclassnames = ['UI_element']
-pop_up_button._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-pop_up_button._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
 }
-process._superclassnames = ['UI_element']
+process._superclassnames = ['item']
 process._privpropdict = {
-    'Classic' : _Prop_Classic,
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
     'accepts_high_level_events' : _Prop_accepts_high_level_events,
     'accepts_remote_events' : _Prop_accepts_remote_events,
+    'classic' : _Prop_classic,
     'creator_type' : _Prop_creator_type,
-    'displayed_name' : _Prop_displayed_name,
     'file' : _Prop_file,
     'file_type' : _Prop_file_type,
     'frontmost' : _Prop_frontmost,
@@ -3605,1076 +175,16 @@ process._privpropdict = {
     'visible' : _Prop_visible,
 }
 process._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-    'window' : window,
-}
-progress_indicator._superclassnames = ['UI_element']
-progress_indicator._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-progress_indicator._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-radio_button._superclassnames = ['UI_element']
-radio_button._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-radio_button._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-relevance_indicator._superclassnames = ['UI_element']
-relevance_indicator._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-relevance_indicator._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-radio_group._superclassnames = ['UI_element']
-radio_group._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-radio_group._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-scroll_area._superclassnames = ['UI_element']
-scroll_area._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-scroll_area._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-scroll_bar._superclassnames = ['UI_element']
-scroll_bar._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-scroll_bar._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-group._superclassnames = ['UI_element']
-group._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-group._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-sheet._superclassnames = ['UI_element']
-sheet._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-sheet._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-slider._superclassnames = ['UI_element']
-slider._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-slider._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-splitter_group._superclassnames = ['UI_element']
-splitter_group._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-splitter_group._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-splitter._superclassnames = ['UI_element']
-splitter._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
 }
-splitter._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-static_text._superclassnames = ['UI_element']
-static_text._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-static_text._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-system_wide_UI_element._superclassnames = ['UI_element']
-system_wide_UI_element._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-system_wide_UI_element._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-tab_group._superclassnames = ['UI_element']
-tab_group._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-tab_group._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-table._superclassnames = ['UI_element']
-table._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-table._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-tool_bar._superclassnames = ['UI_element']
-tool_bar._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-tool_bar._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-text_area._superclassnames = ['UI_element']
-text_area._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-text_area._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-text_field._superclassnames = ['UI_element']
-text_field._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-text_field._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-import Standard_Suite
-UI_element._superclassnames = ['item']
-UI_element._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-    'class_' : _Prop_class_,
-    'description' : _Prop_description,
-    'enabled' : _Prop_enabled,
-    'focused' : _Prop_focused,
-    'help' : _Prop_help,
-    'maximum' : _Prop_maximum,
-    'minimum' : _Prop_minimum,
-    'name' : _Prop_name,
-    'orientation' : _Prop_orientation,
-    'position' : _Prop_position,
-    'role' : _Prop_role,
-    'selected' : _Prop_selected,
-    'size' : _Prop_size,
-    'subrole' : _Prop_subrole,
-    'title' : _Prop_title,
-    'value' : _Prop_value,
-}
-UI_element._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-value_indicator._superclassnames = ['UI_element']
-value_indicator._privpropdict = {
-    '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
-}
-value_indicator._privelemdict = {
-    'UI_element' : UI_element,
-    'application' : application,
-    'browser' : browser,
-    'busy_indicator' : busy_indicator,
-    'button' : button,
-    'check_box' : check_box,
-    'color_well' : color_well,
-    'column' : column,
-    'combo_box' : combo_box,
-    'drawer' : drawer,
-    'group' : group,
-    'grow_area' : grow_area,
-    'image' : image,
-    'incrementor' : incrementor,
-    'list' : list,
-    'menu' : menu,
-    'menu_bar' : menu_bar,
-    'menu_button' : menu_button,
-    'menu_item' : menu_item,
-    'outline' : outline,
-    'pop_up_button' : pop_up_button,
-    'progress_indicator' : progress_indicator,
-    'radio_button' : radio_button,
-    'radio_group' : radio_group,
-    'relevance_indicator' : relevance_indicator,
-    'row' : row,
-    'scroll_area' : scroll_area,
-    'scroll_bar' : scroll_bar,
-    'sheet' : sheet,
-    'slider' : slider,
-    'splitter' : splitter,
-    'splitter_group' : splitter_group,
-    'static_text' : static_text,
-    'system_wide_UI_element' : system_wide_UI_element,
-    'tab_group' : tab_group,
-    'table' : table,
-    'text_area' : text_area,
-    'text_field' : text_field,
-    'tool_bar' : tool_bar,
-    'value_indicator' : value_indicator,
-    'window' : window,
-}
-_Enum_eMds = {
-    'command_down' : 'Kcmd',   # command down
-    'option_down' : 'Kopt',    # option down
-    'control_down' : 'Kctl',   # control down
-    'shift_down' : 'Ksft',     # shift down
-}
-
-_Enum_eMky = {
-    'control' : 'eCnt',        # control
-    'shift' : 'eSft',  # shift
-    'command' : 'eCmd',        # command
-    'option' : 'eOpt', # option
-}
-
 
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
-    'broW' : browser,
-    'busi' : busy_indicator,
-    'butT' : button,
     'capp' : application,
-    'ccol' : column,
-    'chbx' : check_box,
-    'colW' : color_well,
-    'comB' : combo_box,
-    'crow' : row,
-    'cwin' : window,
-    'draA' : drawer,
-    'grow' : grow_area,
-    'imaA' : image,
-    'incr' : incrementor,
-    'list' : list,
-    'mbar' : menu_bar,
-    'menB' : menu_button,
-    'menE' : menu,
-    'menI' : menu_item,
-    'outl' : outline,
     'pcap' : application_process,
     'pcda' : desk_accessory_process,
-    'popB' : pop_up_button,
     'prcs' : process,
-    'proI' : progress_indicator,
-    'radB' : radio_button,
-    'reli' : relevance_indicator,
-    'rgrp' : radio_group,
-    'scra' : scroll_area,
-    'scrb' : scroll_bar,
-    'sgrp' : group,
-    'sheE' : sheet,
-    'sliI' : slider,
-    'splg' : splitter_group,
-    'splr' : splitter,
-    'sttx' : static_text,
-    'sysw' : system_wide_UI_element,
-    'tab ' : tab_group,
-    'tabB' : table,
-    'tbar' : tool_bar,
-    'txta' : text_area,
-    'txtf' : text_field,
-    'uiel' : UI_element,
-    'vali' : value_indicator,
 }
 
 _propdeclarations = {
@@ -4682,40 +192,23 @@ _propdeclarations = {
     'appt' : _Prop_total_partition_size,
     'asty' : _Prop_file_type,
     'c@#^' : _Prop__3c_Inheritance_3e_,
-    'clsc' : _Prop_Classic,
+    'clsc' : _Prop_classic,
     'dafi' : _Prop_desk_accessory_file,
-    'desc' : _Prop_description,
-    'dnam' : _Prop_displayed_name,
-    'enab' : _Prop_enabled,
+    'faen' : _Prop_folder_actions_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,
 }
index e772664a38a2cc085cf193e5425311b5bfd64669..c9f6d446e67f8d60320824cac1cbf2c6018adfa7 100644 (file)
@@ -337,19 +337,23 @@ class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
     want = 'cobj'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
 class _Prop_frontmost(aetools.NProperty):
     """frontmost - Is this the frontmost (active) application? """
     which = 'pisf'
     want = 'bool'
+frontmost = _Prop_frontmost()
 class _Prop_name(aetools.NProperty):
     """name - The name of the application. """
     which = 'pnam'
     want = 'utxt'
+name = _Prop_name()
 class _Prop_version(aetools.NProperty):
     """version - The version of the application. """
     which = 'vers'
     want = 'utxt'
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
+version = _Prop_version()
+#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
 #        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
 
 applications = application
index 3fa5893b970ff6ffe95329cdf27d049e7d973daa..d5b4bfc6e7dc4c11f4724b459ae8cd4db8ce415e 100644 (file)
@@ -12,7 +12,25 @@ _code = 'sevs'
 
 class System_Events_Suite_Events:
 
-    pass
+    def do_script(self, _object, _attributes={}, **_arguments):
+        """do script: Execute an OSA script.
+        Required argument: the object for the command
+        Keyword argument _attributes: AppleEvent attribute dictionary
+        """
+        _code = 'misc'
+        _subcode = 'dosc'
+
+        if _arguments: raise TypeError, 'No optional args expected'
+        _arguments['----'] = _object
+
+
+        _reply, _arguments, _attributes = self.send(_code, _subcode,
+                _arguments, _attributes)
+        if _arguments.get('errn', 0):
+            raise aetools.Error, aetools.decodeerror(_arguments)
+        # XXXX Optionally decode result
+        if _arguments.has_key('----'):
+            return _arguments['----']
 
 
 class application(aetools.ComponentItem):
@@ -22,23 +40,21 @@ class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
     want = 'capp'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
 class _Prop_folder_actions_enabled(aetools.NProperty):
     """folder actions enabled - Are Folder Actions currently being processed? """
     which = 'faen'
     want = 'bool'
+folder_actions_enabled = _Prop_folder_actions_enabled()
 class _Prop_properties(aetools.NProperty):
     """properties - every property of the System Events application """
     which = 'pALL'
     want = '****'
-class _Prop_system_wide_UI_element(aetools.NProperty):
-    """system wide UI element - the UI element for the entire system """
-    which = 'swui'
-    want = 'uiel'
-#        element 'alis' as ['name', 'indx', 'rele', 'rang', 'test']
+properties = _Prop_properties()
 #        element 'cdis' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cfol' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'cobj' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test']
+#        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
 #        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'file' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'foac' as ['name', 'indx', 'rele', 'rang', 'test']
@@ -46,7 +62,6 @@ class _Prop_system_wide_UI_element(aetools.NProperty):
 #        element 'pcap' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'pcda' as ['name', 'indx', 'rele', 'rang', 'test']
 #        element 'prcs' as ['name', 'indx', 'rele', 'rang', 'test']
-#        element 'uiel' as ['name', 'indx', 'rele', 'rang', 'test']
 
 applications = application
 application._superclassnames = []
@@ -59,11 +74,8 @@ application._privpropdict = {
     '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_,
     'folder_actions_enabled' : _Prop_folder_actions_enabled,
     'properties' : _Prop_properties,
-    'system_wide_UI_element' : _Prop_system_wide_UI_element,
 }
 application._privelemdict = {
-    'UI_element' : Processes_Suite.UI_element,
-    'alias' : Disk_Folder_File_Suite.alias,
     'application_process' : Processes_Suite.application_process,
     'desk_accessory_process' : Processes_Suite.desk_accessory_process,
     'disk' : Disk_Folder_File_Suite.disk,
@@ -88,7 +100,6 @@ _propdeclarations = {
     'c@#^' : _Prop__3c_Inheritance_3e_,
     'faen' : _Prop_folder_actions_enabled,
     'pALL' : _Prop_properties,
-    'swui' : _Prop_system_wide_UI_element,
 }
 
 _compdeclarations = {
index 8115e08a45f27573c137b571bea94c7e54f62721..95f985cccc22ab14ff9dba15e79050883362f47d 100644 (file)
@@ -11,7 +11,6 @@ import Login_Items_Suite
 import Power_Suite
 import Processes_Suite
 import System_Events_Suite
-import Hidden_Suite
 
 
 _code_to_module = {
@@ -23,7 +22,6 @@ _code_to_module = {
     'powr' : Power_Suite,
     'prcs' : Processes_Suite,
     'sevs' : System_Events_Suite,
-    'tpnm' : Hidden_Suite,
 }
 
 
@@ -37,7 +35,6 @@ _code_to_fullname = {
     'powr' : ('SystemEvents.Power_Suite', 'Power_Suite'),
     'prcs' : ('SystemEvents.Processes_Suite', 'Processes_Suite'),
     'sevs' : ('SystemEvents.System_Events_Suite', 'System_Events_Suite'),
-    'tpnm' : ('SystemEvents.Hidden_Suite', 'Hidden_Suite'),
 }
 
 from Standard_Suite import *
@@ -48,7 +45,6 @@ from Login_Items_Suite import *
 from Power_Suite import *
 from Processes_Suite import *
 from System_Events_Suite import *
-from Hidden_Suite import *
 
 def getbaseclasses(v):
     if not getattr(v, '_propdict', None):
@@ -67,219 +63,63 @@ import StdSuites
 #
 # Set property and element dictionaries now that all classes have been defined
 #
+getbaseclasses(login_item)
+getbaseclasses(color)
+getbaseclasses(window)
+getbaseclasses(application)
+getbaseclasses(item)
+getbaseclasses(document)
 getbaseclasses(character)
 getbaseclasses(attachment)
 getbaseclasses(paragraph)
 getbaseclasses(word)
 getbaseclasses(attribute_run)
 getbaseclasses(text)
-getbaseclasses(color)
-getbaseclasses(window)
-getbaseclasses(application)
-getbaseclasses(item)
-getbaseclasses(document)
-getbaseclasses(application)
-getbaseclasses(login_item)
 getbaseclasses(file)
-getbaseclasses(alias)
+getbaseclasses(application)
 getbaseclasses(item)
 getbaseclasses(folder)
 getbaseclasses(disk)
 getbaseclasses(script)
+getbaseclasses(application)
 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)
-getbaseclasses(desk_accessory_process)
-getbaseclasses(menu_item)
-getbaseclasses(progress_indicator)
-getbaseclasses(menu)
-getbaseclasses(menu_button)
-getbaseclasses(pop_up_button)
-getbaseclasses(incrementor)
-getbaseclasses(sheet)
-getbaseclasses(tool_bar)
-getbaseclasses(application_process)
-getbaseclasses(text_field)
-getbaseclasses(text_area)
-getbaseclasses(slider)
-getbaseclasses(scroll_area)
-getbaseclasses(relevance_indicator)
-getbaseclasses(busy_indicator)
-getbaseclasses(row)
+getbaseclasses(application)
+getbaseclasses(application)
 getbaseclasses(process)
-getbaseclasses(table)
-getbaseclasses(outline)
-getbaseclasses(UI_element)
-getbaseclasses(value_indicator)
-getbaseclasses(system_wide_UI_element)
-getbaseclasses(button)
+getbaseclasses(application_process)
+getbaseclasses(desk_accessory_process)
 getbaseclasses(application)
-getbaseclasses(radio_group)
-getbaseclasses(image)
-getbaseclasses(tab_group)
-getbaseclasses(menu_bar)
-getbaseclasses(grow_area)
-getbaseclasses(check_box)
-getbaseclasses(column)
-getbaseclasses(static_text)
-getbaseclasses(splitter_group)
-getbaseclasses(group)
-getbaseclasses(splitter)
-getbaseclasses(drawer)
-getbaseclasses(color_well)
-getbaseclasses(scroll_bar)
-getbaseclasses(combo_box)
-getbaseclasses(browser)
 
 #
 # Indices of types declared in this module
 #
 _classdeclarations = {
+    'logi' : login_item,
+    'colr' : color,
+    'cwin' : window,
+    'capp' : application,
+    'cobj' : item,
+    'docu' : document,
     'cha ' : character,
     'atts' : attachment,
     'cpar' : paragraph,
     'cwor' : word,
     'catr' : attribute_run,
     'ctxt' : text,
-    'colr' : color,
-    'cwin' : window,
-    'capp' : application,
-    'cobj' : item,
-    'docu' : document,
-    'capp' : application,
-    'logi' : login_item,
     'file' : file,
-    'alis' : alias,
+    'capp' : application,
     'cobj' : item,
     'cfol' : folder,
     'cdis' : disk,
     'scpt' : script,
+    'capp' : application,
     '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,
-    'pcda' : desk_accessory_process,
-    'menI' : menu_item,
-    'proI' : progress_indicator,
-    'menE' : menu,
-    'menB' : menu_button,
-    'popB' : pop_up_button,
-    'incr' : incrementor,
-    'sheE' : sheet,
-    'tbar' : tool_bar,
-    'pcap' : application_process,
-    'txtf' : text_field,
-    'txta' : text_area,
-    'sliI' : slider,
-    'scra' : scroll_area,
-    'reli' : relevance_indicator,
-    'busi' : busy_indicator,
-    'crow' : row,
+    'capp' : application,
+    'capp' : application,
     'prcs' : process,
-    'tabB' : table,
-    'outl' : outline,
-    'uiel' : UI_element,
-    'vali' : value_indicator,
-    'sysw' : system_wide_UI_element,
-    'butT' : button,
+    'pcap' : application_process,
+    'pcda' : desk_accessory_process,
     'capp' : application,
-    'rgrp' : radio_group,
-    'imaA' : image,
-    'tab ' : tab_group,
-    'mbar' : menu_bar,
-    'grow' : grow_area,
-    'chbx' : check_box,
-    'ccol' : column,
-    'sttx' : static_text,
-    'splg' : splitter_group,
-    'sgrp' : group,
-    'splr' : splitter,
-    'draA' : drawer,
-    'colW' : color_well,
-    'scrb' : scroll_bar,
-    'comB' : combo_box,
-    'broW' : browser,
 }
 
 
@@ -291,9 +131,10 @@ class SystemEvents(Standard_Suite_Events,
         Power_Suite_Events,
         Processes_Suite_Events,
         System_Events_Suite_Events,
-        Hidden_Suite_Events,
         aetools.TalkTo):
     _signature = 'sevs'
 
     _moduleName = 'SystemEvents'
 
+    _elemdict = application._elemdict
+    _propdict = application._propdict
index 8796efcdc8885179e967d8357664e0ea5a80edcf..673a31a5e8649671df2b42ac1121d667ad2a472e 100644 (file)
@@ -337,18 +337,22 @@ class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
     want = 'cobj'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
 class _Prop_frontmost(aetools.NProperty):
     """frontmost - Is this the frontmost (active) application? """
     which = 'pisf'
     want = 'bool'
+frontmost = _Prop_frontmost()
 class _Prop_name(aetools.NProperty):
     """name - The name of the application. """
     which = 'pnam'
     want = 'utxt'
+name = _Prop_name()
 class _Prop_version(aetools.NProperty):
     """version - The version of the application. """
     which = 'vers'
     want = 'utxt'
+version = _Prop_version()
 #        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
 #        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
 
index 0a6e7d11c15885406b23f5cc29c783ce6b7cef4c..afa02b39fc803505ddc18fc0bc0d8a4650ec3819 100644 (file)
@@ -68,10 +68,12 @@ class _Prop__3c_Inheritance_3e_(aetools.NProperty):
     """<Inheritance> - All of the properties of the superclass. """
     which = 'c@#^'
     want = 'capp'
+_3c_Inheritance_3e_ = _Prop__3c_Inheritance_3e_()
 class _Prop_properties(aetools.NProperty):
     """properties - every property of the Terminal program """
     which = 'pALL'
     want = '****'
+properties = _Prop_properties()
 #        element 'cwin' as ['name', 'indx', 'rele', 'rang', 'test', 'ID  ']
 #        element 'docu' as ['name', 'indx', 'rele', 'rang', 'test']
 
index 8ed692d9c0fe5dd55fe40a7af031c950ba0cf7e2..47b75f2aeba56e636e1db2ba748ece01cda0144b 100644 (file)
@@ -48,14 +48,14 @@ getbaseclasses(window)
 getbaseclasses(application)
 getbaseclasses(item)
 getbaseclasses(document)
+getbaseclasses(window)
+getbaseclasses(application)
 getbaseclasses(character)
 getbaseclasses(attachment)
 getbaseclasses(paragraph)
 getbaseclasses(word)
 getbaseclasses(attribute_run)
 getbaseclasses(text)
-getbaseclasses(window)
-getbaseclasses(application)
 
 #
 # Indices of types declared in this module
@@ -66,14 +66,14 @@ _classdeclarations = {
     'capp' : application,
     'cobj' : item,
     'docu' : document,
+    'cwin' : window,
+    'capp' : application,
     'cha ' : character,
     'atts' : attachment,
     'cpar' : paragraph,
     'cwor' : word,
     'catr' : attribute_run,
     'ctxt' : text,
-    'cwin' : window,
-    'capp' : application,
 }
 
 
@@ -85,3 +85,5 @@ class Terminal(Standard_Suite_Events,
 
     _moduleName = 'Terminal'
 
+    _elemdict = application._elemdict
+    _propdict = application._propdict