The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

Wsm (5)
  • >> Wsm (5) ( Solaris man: Форматы файлов )
  • 
    NAME
         DtWsm.h - workspace manager definitions
    
    SYNOPSIS
         #include <Dt/Wsm.h>
    
    DESCRIPTION
         The <Dt/Wsm.h> header defines structures and function proto-
         types for workspace management services.
    
         The DtWsmWorkspaceInfo structure contains at least the  fol-
         lowing members:
         Atom            workspace        X atom name for the workspace
         unsigned long   bg               Backdrop background pixel
         unsigned long   fg               Backdrop foreground pixel
         Atom            backdropName     X atom name for backdrop
         int             colorSetId       Number of color set used
         char            *pchTitle        Title of workspace
         Window          backdropWindow   The backdrop window for the
                                          current workspace
    
         The DtWsmCBContext structure is opaque.   Workspace  manage-
         ment functions that add callbacks to uniquely identify call-
         back 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,
                                          DtWsmWsChangeProc ws_change,
                                          Pointer client_data);
    
         void DtWsmAddWorkspaceFunctions(Display *display,
                                         Window window);
    
         void DtWsmRemoveWorkspaceFunctions(Display *display,
                                            Window window);
    
         DtWsmCBContext
         DtWsmAddWorkspaceModifiedCallback(Widget widget,
                                           DtWsmWsModifiedProc ws_change,
                                           Pointer client_data);
    
         void DtWsmRemoveWorkspaceCallback(DtWsmCBContext context);
    
         void DtWsmFreeWorkspaceInfo(DtWsmWorkspaceInfo *pWsInfo);
    
         Status DtWsmGetCurrentBackdropWindows(Display *display,
                                              Window root);
    
         Status DtWsmGetCurrentWorkspace(Display *display,
                                         Window root,
                                         Atom *paWorkspace);
    
         Status DtWsmSetCurrentWorkspace(Widget widget,
                                         Atom aWorkspace);
    
         Status DtWsmGetWorkspaceInfo(Display *display,
                                      Window root,
                                      Atom aWorkspace,
                                      DtWsmWorkspaceInfo **ppWsInfo);
    
         Status DtWsmGetWorkspaceList(Display *display,
                                      Window root,
                                      Atom **ppaWorkspaces,
                                      int *pNumWs);
    
         Status DtWsmGetWorkspacesOccupied(Display *display,
                                           Window window,
                                           Atom **ppaWorkspace,
                                           int *pNumWs);
    
         void DtWsmSetWorkspacesOccupied(Display *display,
                                         Window window,
                                         Atom *paWorkspaces,
                                         int numWs);
    
         void DtWsmOccupyAllWorkspaces(Display *display,
                                       Window window);
    
    SEE ALSO
         DtWsmAddCurrentWorkspaceCallback(3), DtWsmAddWorkspaceFunc-
         tions(3), DtWsmAddWorkspaceModifiedCallback(3),
         DtWsmFreeWorkspaceInfo(3), DtWsmGetCurrentBackdropWin-
         dows(3), DtWsmGetCurrentWorkspace(3), DtWsmGetWorkspa-
         ceInfo(3), DtWsmGetWorkspaceList(3), DtWsmGetWorkspacesOccu-
         pied(3), DtWsmOccupyAllWorkspaces(3), DtWsmRemoveWorkspace-
         Callback(3), DtWsmRemoveWorkspaceFunctions(3),
         DtWsmSetCurrentWorkspace(3), DtWsmSetWorkspacesOccupied(3).
    
    
    
    


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру