![]() |
![]()
| ![]() |
![]()
NAMEDt/Wsm.h — workspace manager definitions SYNOPSIS#include &<Dt/Wsm.h> DESCRIPTIONThe Dt/Wsm.h header defines structures and function prototypes for workspace management services. The DtWsmWorkspaceInfo structure contains at least the following members:
The DtWsmCBContext structure is opaque. Workspace management functions that add callbacks to uniquely identify callback functions for later removal, return the DtWsmCBContext structure. The header defines the following DtWsmWsReason constants: DtWSM_REASON_ADD DtWSM_REASON_DELETE DtWSM_REASON_BACKDROP DtWSM_REASON_TITLE DtWSM_REASON_CURRENT The header defines the following functions: DtWsmCBContext DtWsmAddCurrentWorkspaceCallback(Widget widget, void DtWsmAddWorkspaceFunctions(Display *display, void DtWsmRemoveWorkspaceFunctions(Display *display, DtWsmCBContext DtWsmAddWorkspaceModifiedCallback(Widget widget, void DtWsmRemoveWorkspaceCallback(DtWsmCBContext context); void DtWsmFreeWorkspaceInfo(DtWsmWorkspaceInfo *pWsInfo); Status DtWsmGetCurrentBackdropWindows(Display *display, Status DtWsmGetCurrentWorkspace(Display *display, Status DtWsmSetCurrentWorkspace(Widget widget, Status DtWsmGetWorkspaceInfo(Display *display, Status DtWsmGetWorkspaceList(Display *display, Status DtWsmGetWorkspacesOccupied(Display *display, void DtWsmSetWorkspacesOccupied(Display *display, void DtWsmOccupyAllWorkspaces(Display *display, SEE ALSODtWsmAddCurrentWorkspaceCallback(3), DtWsmAddWorkspaceFunctions(3), DtWsmAddWorkspaceModifiedCallback(3), DtWsmFreeWorkspaceInfo(3), DtWsmGetCurrentBackdropWindow(3), DtWsmGetCurrentWorkspace(3), DtWsmGetWorkspaceInfo(3), DtWsmGetWorkspaceList(3), DtWsmGetWorkspacesOccupied(3), DtWsmOccupyAllWorkspaces(3), DtWsmRemoveWorkspaceCallback(3), DtWsmRemoveWorkspaceFunctions(3), DtWsmSetCurrentWorkspace(3), DtWsmSetWorkspacesOccupied(3).
|