diff options
Diffstat (limited to 'Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py')
| -rw-r--r-- | Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py b/Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py index 56408f3..ede7189 100644 --- a/Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py +++ b/Lib/plat-mac/lib-scriptpackages/Netscape/Mozilla_suite.py @@ -12,23 +12,16 @@ _code = 'MOSS' class Mozilla_suite_Events: - _argmap_Read_help_file = { - 'with_index' : 'idid', - 'search_text' : 'sear', - } - - def Read_help_file(self, _object, _attributes={}, **_arguments): - """Read help file: Reads in the help file (file should be in the help file format) - Required argument: undocumented, typecode 'alis' - Keyword argument with_index: Index to the help file. Defaults to \xd4DEFAULT\xd5) - Keyword argument search_text: Optional text to search for + def Get_Import_Data(self, _no_object=None, _attributes={}, **_arguments): + """Get Import Data: Returns a structure containing information that is of use to an external module in importing data from an external mail application into Communicator. Keyword argument _attributes: AppleEvent attribute dictionary + Returns: vRefNum and dirID of profile folder (2+4 bytes), vRefNum and DirID of the local mail folder (2+4 bytes), window type of front window (0 if none, \xd4Brwz\xd5 browser, \xd4Addr\xd5 addressbook, \xd4Mesg\xd5 messenger, etc., 4 bytes) """ _code = 'MOSS' - _subcode = 'help' + _subcode = 'Impt' - aetools.keysubst(_arguments, self._argmap_Read_help_file) - _arguments['----'] = _object + if _arguments: raise TypeError, 'No optional args expected' + if _no_object != None: raise TypeError, 'No direct arg expected' _reply, _arguments, _attributes = self.send(_code, _subcode, @@ -39,16 +32,16 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Open_bookmark(self, _object=None, _attributes={}, **_arguments): - """Open bookmark: Reads in a bookmark file - Required argument: If not available, reloads the current bookmark file + def Get_Profile_Name(self, _no_object=None, _attributes={}, **_arguments): + """Get Profile Name: Get the current User Profile Keyword argument _attributes: AppleEvent attribute dictionary + Returns: Name of the current profile, like \xd2Joe Bloggs\xd3. This is the name of the profile folder in the Netscape Users folder. """ _code = 'MOSS' - _subcode = 'book' + _subcode = 'upro' if _arguments: raise TypeError, 'No optional args expected' - _arguments['----'] = _object + if _no_object != None: raise TypeError, 'No direct arg expected' _reply, _arguments, _attributes = self.send(_code, _subcode, @@ -59,23 +52,17 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - _argmap_Go = { - 'direction' : 'dire', - } - - def Go(self, _object, _attributes={}, **_arguments): - """Go: navigate a window: back, forward, again(reload), home) - Required argument: window - Keyword argument direction: undocumented, typecode 'dire' + def Get_workingURL(self, _no_object=None, _attributes={}, **_arguments): + """Get workingURL: Get the path to the running application in URL format. This will allow a script to construct a relative URL Keyword argument _attributes: AppleEvent attribute dictionary + Returns: Will return text of the from \xd2FILE://foo/applicationname\xd3 """ _code = 'MOSS' - _subcode = 'gogo' + _subcode = 'wurl' - aetools.keysubst(_arguments, self._argmap_Go) - _arguments['----'] = _object + if _arguments: raise TypeError, 'No optional args expected' + if _no_object != None: raise TypeError, 'No direct arg expected' - aetools.enumsubst(_arguments, 'dire', _Enum_dire) _reply, _arguments, _attributes = self.send(_code, _subcode, _arguments, _attributes) @@ -85,17 +72,23 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Get_workingURL(self, _no_object=None, _attributes={}, **_arguments): - """Get workingURL: Get the path to the running application in URL format. This will allow a script to construct a relative URL + _argmap_Go = { + 'direction' : 'dire', + } + + def Go(self, _object, _attributes={}, **_arguments): + """Go: navigate a window: back, forward, again(reload), home) + Required argument: window + Keyword argument direction: undocumented, typecode 'dire' Keyword argument _attributes: AppleEvent attribute dictionary - Returns: Will return text of the from \xd2FILE://foo/applicationname\xd3 """ _code = 'MOSS' - _subcode = 'wurl' + _subcode = 'gogo' - if _arguments: raise TypeError, 'No optional args expected' - if _no_object != None: raise TypeError, 'No direct arg expected' + aetools.keysubst(_arguments, self._argmap_Go) + _arguments['----'] = _object + aetools.enumsubst(_arguments, 'dire', _Enum_dire) _reply, _arguments, _attributes = self.send(_code, _subcode, _arguments, _attributes) @@ -105,15 +98,16 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Open_Profile_Manager(self, _no_object=None, _attributes={}, **_arguments): - """Open Profile Manager: Open the user profile manager (obsolete) + def Handle_command(self, _object, _attributes={}, **_arguments): + """Handle command: Handle a command + Required argument: The command to handle Keyword argument _attributes: AppleEvent attribute dictionary """ _code = 'MOSS' - _subcode = 'prfl' + _subcode = 'hcmd' if _arguments: raise TypeError, 'No optional args expected' - if _no_object != None: raise TypeError, 'No direct arg expected' + _arguments['----'] = _object _reply, _arguments, _attributes = self.send(_code, _subcode, @@ -124,13 +118,12 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Get_Import_Data(self, _no_object=None, _attributes={}, **_arguments): - """Get Import Data: Returns a structure containing information that is of use to an external module in importing data from an external mail application into Communicator. + def Open_Address_Book(self, _no_object=None, _attributes={}, **_arguments): + """Open Address Book: Opens the address book Keyword argument _attributes: AppleEvent attribute dictionary - Returns: vRefNum and dirID of profile folder (2+4 bytes), vRefNum and DirID of the local mail folder (2+4 bytes), window type of front window (0 if none, \xd4Brwz\xd5 browser, \xd4Addr\xd5 addressbook, \xd4Mesg\xd5 messenger, etc., 4 bytes) """ _code = 'MOSS' - _subcode = 'Impt' + _subcode = 'addr' if _arguments: raise TypeError, 'No optional args expected' if _no_object != None: raise TypeError, 'No direct arg expected' @@ -144,16 +137,16 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Get_Profile_Name(self, _no_object=None, _attributes={}, **_arguments): - """Get Profile Name: Get the current User Profile + def Open_Component(self, _object, _attributes={}, **_arguments): + """Open Component: Open a Communicator component + Required argument: The component to open Keyword argument _attributes: AppleEvent attribute dictionary - Returns: Name of the current profile, like \xd2Joe Bloggs\xd3. This is the name of the profile folder in the Netscape Users folder. """ _code = 'MOSS' - _subcode = 'upro' + _subcode = 'cpnt' if _arguments: raise TypeError, 'No optional args expected' - if _no_object != None: raise TypeError, 'No direct arg expected' + _arguments['----'] = _object _reply, _arguments, _attributes = self.send(_code, _subcode, @@ -164,12 +157,12 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Open_Address_Book(self, _no_object=None, _attributes={}, **_arguments): - """Open Address Book: Opens the address book + def Open_Profile_Manager(self, _no_object=None, _attributes={}, **_arguments): + """Open Profile Manager: Open the user profile manager (obsolete) Keyword argument _attributes: AppleEvent attribute dictionary """ _code = 'MOSS' - _subcode = 'addr' + _subcode = 'prfl' if _arguments: raise TypeError, 'No optional args expected' if _no_object != None: raise TypeError, 'No direct arg expected' @@ -183,13 +176,13 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Open_Component(self, _object, _attributes={}, **_arguments): - """Open Component: Open a Communicator component - Required argument: The component to open + def Open_bookmark(self, _object=None, _attributes={}, **_arguments): + """Open bookmark: Reads in a bookmark file + Required argument: If not available, reloads the current bookmark file Keyword argument _attributes: AppleEvent attribute dictionary """ _code = 'MOSS' - _subcode = 'cpnt' + _subcode = 'book' if _arguments: raise TypeError, 'No optional args expected' _arguments['----'] = _object @@ -203,15 +196,22 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] - def Handle_command(self, _object, _attributes={}, **_arguments): - """Handle command: Handle a command - Required argument: The command to handle + _argmap_Read_help_file = { + 'with_index' : 'idid', + 'search_text' : 'sear', + } + + def Read_help_file(self, _object, _attributes={}, **_arguments): + """Read help file: Reads in the help file (file should be in the help file format) + Required argument: undocumented, typecode 'alis' + Keyword argument with_index: Index to the help file. Defaults to \xd4DEFAULT\xd5) + Keyword argument search_text: Optional text to search for Keyword argument _attributes: AppleEvent attribute dictionary """ _code = 'MOSS' - _subcode = 'hcmd' + _subcode = 'help' - if _arguments: raise TypeError, 'No optional args expected' + aetools.keysubst(_arguments, self._argmap_Read_help_file) _arguments['----'] = _object @@ -223,13 +223,6 @@ class Mozilla_suite_Events: if _arguments.has_key('----'): return _arguments['----'] -_Enum_dire = { - 'again' : 'agai', # Again (reload) - 'home' : 'home', # Home - 'backward' : 'prev', # Previous page - 'forward' : 'next', # Next page -} - _Enum_comp = { 'Navigator' : 'navg', # The Navigator component 'InBox' : 'inbx', # The InBox component @@ -239,6 +232,13 @@ _Enum_comp = { 'Calendar' : 'cald', # The Calendar Component } +_Enum_dire = { + 'again' : 'agai', # Again (reload) + 'home' : 'home', # Home + 'backward' : 'prev', # Previous page + 'forward' : 'next', # Next page +} + _Enum_ncmd = { 'Get_new_mail' : '\x00\x00\x04W', # 'Send_queued_messages' : '\x00\x00\x04X', # |
