WorldWideWeb suite, as defined in Spyglass spec.: OpenURL: Opens a URL. Allows for more options than GetURL event OpenURL string -- URL [to 'FSS '] -- file destination [toWindow integer] -- window iD [flags integer] -- Binary: any combination of 1, 2 and 4 is allowed: 1 and 2 mean force reload the document. 4 is ignored [post data string] -- Form posting data [post type string] -- MIME type of the posting data. Defaults to application/x-www-form-urlencoded [progressApp 'psn '] -- Application that will display progress Result: integer -- ID of the loading window ShowFile: Similar to OpenDocuments, except that it specifies the parent URL, and MIME type of the file ShowFile alias -- File to open [MIME type string] -- MIME type [Window ID integer] -- Window to open the file in [URL string] -- Use this as a base URL Result: integer -- Window ID of the loaded window. 0 means ShowFile failed, FFFFFFF means that data was not appropriate type to display in the browser. parse anchor: Resolves the relative URL parse anchor string -- Main URL relative to string -- Relative URL Result: string -- Parsed URL cancel progress: Interrupts the download of the document in the given window cancel progress integer -- progress ID, obtained from the progress app [in window integer] -- window ID of the progress to cancel find URL: If the file was downloaded by Netscape, you can call FindURL to find out the URL used to download the file. find URL alias -- File spec Result: string -- The URL webActivate: Makes Netscape the frontmost application, and selects a given window. This event is here for suite completeness/ cross-platform compatibility only, you should use standard AppleEvents instead. webActivate integer -- window to bring to front list windows: Lists the IDs of all the hypertext windows list windows Result: list -- List of unique IDs of all the hypertext windows get window info: Returns the information about the window as a list. Currently the list contains the window title and the URL. You can get the same information using standard Apple Event GetProperty. get window info integer -- window ID Result: list register URL echo: Registers the ÒechoÓ application. Each download from now on will be echoed to this application. register URL echo 'sign' -- Application signature unregister URL echo: cancels URL echo unregister URL echo 'sign' -- application signature register viewer: Registers an application as a ÔspecialÕ viewer for this MIME type. The application will be launched with ViewDoc events register viewer 'sign' -- Application sig MIME type string -- MIME type viewer is registering for [with file type type class] -- Mac file type for the downloaded files Result: boolean -- TRUE if registration has been successful unregister viewer: Revert to the old way of handling this MIME type unregister viewer type class -- Application sig MIME type string -- MIME type to be unregistered [Result: boolean] -- TRUE if the event was successful register protocol: Registers application as a ÒhandlerÓ for this protocol with a given prefix. The handler will receive ÒOpenURLÓ, or if that fails, ÒGetURLÓ event. register protocol 'sign' -- Application sig for protocol string -- protocol prefix: Òfinger:Ó, ÒfileÓ, Result: boolean -- TRUE if registration has been successful unregister protocol: reverses the effects of Òregister protocolÓ unregister protocol 'sign' -- Application sig. [for protocol string] -- protocol prefix. If none, unregister for all protocols [Result: boolean] -- TRUE if successful register window close: Netscape will notify registered application when this window closes register window close 'sign' -- Application signature for window integer -- window ID [Result: boolean] -- true if successful unregister window close: Undo for register window close unregister window close 'sign' -- Application signature for window integer -- window ID [Result: boolean] -- true if successful Netscape suite: Experimental Netscape suite Open bookmark: Reads in a bookmark file Open bookmark alias -- If not available, reloads the current bookmark file Go: navigate a window: back, forward, again(reload), home) This is wrong. If anyone knows how to make this syntax Òtell window 1 to go backÓ atotic@netscape.com would like to hear from you. Go reference -- window direction again/home/backward/forward Standard URL suite: Mac URL standard, supported by many apps GetURL: Loads the URL (optionaly to disk) GetURL string -- The url [to file specification] -- file the URL should be loaded into [inside reference] -- Window the URL should be loaded to [from string] -- Refererer, to be sent with the HTTP request Standard Suite: Common terms for most applications close: Close an object close reference -- the objects to close data size: Return the size in bytes of an object data size reference -- the object whose data size is to be returned Result: integer -- the size of the object in bytes get: Get the data for an object get reference -- the object whose data is to be returned Result: anything -- The data from the object set: Set an objectÕs data set reference -- the object to change to anything -- the new value Class application: An application program Elements: window by numeric index, by name, by ID Properties: alert application type class -- 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Õd like to conform to the standard. kiosk mode integer -- Kiosk mode leaves very few menus enabled Class window: A Window Properties: bounds bounding rectangle -- the boundary rectangle for the window closeable boolean [r/o] -- Does the window have a close box? titled boolean [r/o] -- Does the window have a title bar? index integer -- the number of the window floating boolean [r/o] -- Does the window float? modal boolean [r/o] -- Is the window modal? resizable boolean [r/o] -- Is the window resizable? zoomable boolean [r/o] -- Is the window zoomable? zoomed boolean -- Is the window zoomed? name string -- the title of the window visible boolean [r/o] -- is the window visible? position point [r/o] -- upper left coordinates of window URL string [r/o] -- Current URL unique ID integer [r/o] -- WindowÕs unique ID (a bridge between WWW! suite window idÕs and standard AE windows) busy integer [r/o] -- Is window loading something right now. 2, window is busy and will reject load requests. 1, window is busy, but will interrupt outstanding loads