_ZNODEINFO Struct Reference
[Server-only operations]

#include <minigui.h>

Data Fields


Detailed Description

Z-node information structure

Definition at line 862 of file minigui.h.


Field Documentation

const char* caption

The pointer to the caption string of the znode if it is a window.

Definition at line 902 of file minigui.h.

int cli

Client id of the znode.

Definition at line 907 of file minigui.h.

The flags of the znode, can be OR'd with the following values:

  • ZNIF_VISIBLE
    a visible window.
  • ZNIF_DISABLED
    a disabled window. Note that the flags are only applied to window.

Definition at line 899 of file minigui.h.

The window handle of the znode if it is a window.

Definition at line 909 of file minigui.h.

The window handle of the znode's main window if it is a control with WS_EX_CTRLASMAINWIN style.

Definition at line 914 of file minigui.h.

The rectangle of the znode in the screen.

Definition at line 904 of file minigui.h.

The type of the znode, can be one of the following values:

  • ZNIT_GLOBAL_MAINWIN
    a global main window.
  • ZNIT_GLOBAL_TOOLWIN
    a global tool window.
  • ZNIT_GLOBAL_CONTROL
    a global control with WS_EX_CTRLASMAINWIN style.
  • ZNIT_TOPMOST_MAINWIN
    a topmost main window.
  • ZNIT_TOPMOST_TOOLWIN
    a topmost tool window.
  • ZNIT_TOPMOST_CONTROL
    a topmost control with WS_EX_CTRLASMAINWIN style.
  • ZNIT_NORMAL_MAINWIN
    a normal main window.
  • ZNIT_NORMAL_TOOLWIN
    a normal tool window.
  • ZNIT_NORMAL_CONTROL
    a normal control with WS_EX_CTRLASMAINWIN style.
  • ZNIT_DESKTOP
    the desktop.
  • ZNIT_NULL
    a null and not-used z-node which does not refer to any window.

Definition at line 889 of file minigui.h.


The documentation for this struct was generated from the following file:
Generated on Thu Apr 7 16:01:54 2011 for MiniGUI V3.0.12 API Reference by  doxygen 1.6.3