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.