[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


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.