MiniGUI API Reference (MiniGUI-Threads)
v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
|
Go to the documentation of this file.
62 #ifndef _MGUI_CTRL_CTRLHELPER_H
63 #define _MGUI_CTRL_CTRLHELPER_H
104 #define DF_3DBOX_NORMAL 0x0000
105 #define DF_3DBOX_PRESSED 0x0001
106 #define DF_3DBOX_STATEMASK 0x000F
107 #define DF_3DBOX_NOTFILL 0x0000
108 #define DF_3DBOX_FILL 0x0010
150 int timeout_ms,
const char* text, ...);
171 const char* text, ...);
236 #define NotifyParent(hwnd, id, code) \
237 NotifyParentEx(hwnd, id, code, 0)
248 typedef int (*
STRCMP) (
const char* s1,
const char* s2,
size_t n);
DWORD_PTR DWORD
A unsigned long type definition for pointer precision.
GHANDLE HWND
Handle to main window or control.
GHANDLE HDC
Handle to device context.
UINT_PTR WPARAM
A type definition for the first message paramter.
LONG_PTR LRESULT
Signed result of message processing.
unsigned int UINT
A type definition for unsigned integer.
MG_EXPORT HWND CreateToolTipWin(HWND hParentWnd, int x, int y, int timeout_ms, const char *text,...)
Creates a tool tip window.
LONG_PTR LINT
Signed integer which has pointer precision.
int(* STRCMP)(const char *s1, const char *s2, size_t n)
Type of general strncmp function.
MG_EXPORT void GUIAPI NotifyParentEx(HWND hwnd, LINT id, int code, DWORD add_data)
Send a notification message to the parent.
SBPolicyType
Scroll bar display policies in scrolled window.
MG_EXPORT void ResetToolTipWin(HWND hwnd, int x, int y, const char *text,...)
Resets a tool tip window.
MG_EXPORT void GUIAPI DisabledTextOutEx(HDC hdc, HWND hwnd, int x, int y, const char *szText)
Outputs disabled (grayed) text.
MG_EXPORT void DestroyToolTipWin(HWND hwnd)
Destroy a tool tip window.
UINT_PTR LPARAM
A type definition for the second message paramter.