構造体定義書 仕様書作成ツール【A HotDocument】

_WmGlobalData

構文構文

typedef struct _WmGlobalData

ファイル名ファイル名

WmGlobal.h

構造体情報構造体情報

No. 名称 属性説明
1
_WmGlobalData   
  dataType int  
  argv char ** command line argument vector
  environ char ** environment vector
  mwmName char * name of our executable
  topLevelW Widget  
  confirmDialogMapped Boolean confirm dialog is mapped
  mwmAppContext XtAppContext application context for mwm
  windowContextType XContext window context for XSaveContext
  screenContextType XContext screen context for XSaveContext
  display Display * display we are running to
  numScreens int number of screens
  screenNames unsigned char ** default names for screens
  Screens WmScreenData * array of screen info
  workspaceCursor Cursor basic arrow cursor
  stretchCursors[STRETCH_COUNT] Cursor  
  configCursor Cursor  
  movePlacementCursor Cursor  
  sizePlacementCursor Cursor  
  pActiveSD WmScreenData * with keyfocus window
  useStandardBehavior Boolean behavior flag
  wmRestarted Boolean restart flag
  errorFlag Boolean handle on async errors
  menuActive MenuSpec * ptr to currently active menu
  menuUnpostKeySpec KeySpec * key to upost current menu
  menuClient ClientData * client for which menu is posted
  F_NextKeySpec KeySpec * used when travering to windows
  F_PrevKeySpec KeySpec * used when travering to windows
  grabContext Context used in GrabWin when no event
  clickData ClickData double-click detection data
  configAction int none, resize, move
  configButton unsigned int button used for config
  configPart unsigned int resize frame part
  configSet Boolean True if configPart set
  movingIcon Boolean True if icon being moved
  preMove Boolean move threshold support
  preMoveX int  
  preMoveY int  
  gadgetClient ClientData * last client with
  gadgetDepressed int depressed gadget
  checkHotspot Boolean event hotspot flag
  hotspotRectangle XRectangle event hotspot area
  wmTimers WmTimer * timer data
  passKeysActive Boolean flag for pass keys function
  passKeysKeySpec KeySpec * key for pass keys function
  activeIconTextDisplayed Boolean True if active label up
  currentEventState unsigned int key/button event modifier state
  queryScreen Boolean True if not sure of active screen
  keyboardFocus ClientData * ptr to client with the key focus
  nextKeyboardFocus ClientData * next client to get focus
  systemModalActive Boolean  
  systemModalClient ClientData *  
  systemModalWindow Window  
  xa_WM_STATE Atom  
  xa_WM_PROTOCOLS Atom  
  xa_WM_CHANGE_STATE Atom  
  xa_WM_SAVE_YOURSELF Atom  
  xa_WM_DELETE_WINDOW Atom  
  xa_WM_TAKE_FOCUS Atom  
  xa_WM_COLORMAP_WINDOWS Atom  
  xa_MWM_HINTS Atom  
  xa_MWM_MESSAGES Atom  
  xa_MWM_MENU Atom  
  xa_MWM_INFO Atom  
  xa_MWM_OFFSET Atom  
  xa_MWM_FRAME_ICON_INFO Atom  
  xa_MOTIF_BINDINGS Atom  
  xa_COMPOUND_TEXT Atom  
  autoKeyFocus Boolean resource
  autoRaiseDelay int resource
  bitmapDirectory String resource
  clientAutoPlace Boolean resource
  colormapFocusPolicy int resource
  configFile String resource
  deiconifyKeyFocus Boolean resource
  doubleClickTime int resource
  enableWarp Boolean resource
  enforceKeyFocus Boolean resource
  freezeOnConfig Boolean resource - testing
  iconAutoPlace Boolean resource
  iconClick Boolean resource
  ignoreLockMod Boolean resource
  interactivePlacement Boolean resource
  keyboardFocusPolicy int resource
  lowerOnIconify Boolean resource
  moveThreshold int resource
  passButtonsCheck Boolean used to override passButtons
  passButtons Boolean resource
  passSelectButton Boolean resource
  positionIsFrame Boolean resource
  positionOnScreen Boolean resource
  quitTimeout int resource
  raiseKeyFocus Boolean resource
  multiScreen Boolean resource
  screenList String resource
  showFeedback long resource
  startupKeyFocus Boolean resource
  systemButtonClick Boolean resource
  systemButtonClick2 Boolean resource
  useLargeCursors Boolean  
  waitForClicks Boolean resource
  clientDefaultTitle XmString  
  iconDefaultTitle XmString  
  attributesWindow Window  
  windowAttributes XWindowAttributes  
  hasShape Boolean server supports Shape extension
  shapeEventBase, shapeErrorBase int  

See Also

目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー