MiniGUI API Reference (MiniGUI-Processes)  v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Data Fields

#include <minigui.h>

Data Fields

DWORD flags
 
const char * caption
 
HWND hwnd
 
HWND main_win
 
RECT rc
 
int cli
 
int lock_count
 
unsigned int changes
 
int ct
 
DWORD ct_arg
 
HDC mem_dc
 
unsigned int dirty_age
 
int nr_dirty_rcs
 
const RECTdirty_rcs
 

Detailed Description

Z-node header structure

Definition at line 1128 of file minigui.h.

Field Documentation

◆ caption

const char* caption

The pointer to the caption string of the z-node if it is a window.

Definition at line 1144 of file minigui.h.

◆ changes

unsigned int changes

The count for changes of the content.

Definition at line 1166 of file minigui.h.

◆ cli

int cli

Client id of the z-node.

Definition at line 1159 of file minigui.h.

◆ ct

int ct

The compositing type for this z-node. For more information, see SetMainWindowCompositing.

Definition at line 1171 of file minigui.h.

◆ ct_arg

DWORD ct_arg

The compositing argument for this z-node. For more information, see SetMainWindowCompositing.

Definition at line 1176 of file minigui.h.

◆ dirty_age

unsigned int dirty_age

The dirty age of this z-node.

Definition at line 1182 of file minigui.h.

◆ dirty_rcs

const RECT* dirty_rcs

The pointer to the dirty rectangles.

Definition at line 1188 of file minigui.h.

◆ flags

DWORD flags

The flags of the z-node, can be OR'd with the following values:

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

Definition at line 1141 of file minigui.h.

◆ hwnd

HWND hwnd

The window handle of the z-node if it is a window.

Definition at line 1147 of file minigui.h.

◆ lock_count

int lock_count

The lock count (only for compositing schema).

Definition at line 1162 of file minigui.h.

◆ main_win

HWND main_win

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

Definition at line 1153 of file minigui.h.

◆ mem_dc

HDC mem_dc

The memory DC for this z-node.

Definition at line 1179 of file minigui.h.

◆ nr_dirty_rcs

int nr_dirty_rcs

The number of dirty rects.

Definition at line 1185 of file minigui.h.

◆ rc

RECT rc

The rectangle of the z-node in the screen.

Definition at line 1156 of file minigui.h.


The documentation for this struct was generated from the following file: