Summary of new functions in workbench.library ============================================= BOOL OpenWorkbenchObjectA(STRPTR name,struct TagItem *tags) Open a drawer or launch a program as if the user had double-clicked on its icon. BOOL CloseWorkbenchObjectA(STRPTR name,struct TagItem *tags) Close a drawer as if the user had clicked on the window close gadget. WorkbenchControlA(name,tags) Query or modify global Workbench parameters or local icon options. struct AppWindowDropZone * AddAppWindowDropZoneA(struct AppWindow *aw, ULONG id, ULONG userData, struct TagItem * tags) Designate an AppWindow area as suitable for dropping icons on. BOOL RemoveAppWindowDropZone(struct AppWindow *, struct AppWindowDropZone *) Attempt to remove a drop zone from an AppWindow. BOOL ChangeWorkbenchSelectionA(STRPTR name,struct Hook *hook, struct TagItem *tags); Change the selection states of icons displayed by Workbench. BOOL MakeWorkbenchObjectVisibleA(STRPTR name,struct TagItem *tags) Change a Workbench window in such a way as to make a particular icon visible.