_DESKTOPOPS Struct Reference
[Initialization and termination functions]

#include <minigui.h>

Data Fields


Detailed Description

Desktop operation set

Definition at line 1488 of file minigui.h.


Field Documentation

void(* customize_desktop_menu)(void *context, HMENU hmenu, int start_pos)

the desktop menu customizer

Definition at line 1509 of file minigui.h.

void(* deinit)(void *context)

called when terminating a seesion

Definition at line 1494 of file minigui.h.

void(* desktop_menucmd_handler)(void *context, int id)

the desktop menu command handler

Definition at line 1513 of file minigui.h.

void*(* init)(void)

called when starting a new session, and return a context

Definition at line 1491 of file minigui.h.

void(* keyboard_handler)(void *context, int message, WPARAM wParam, LPARAM lParam)

the keyboard event handler for the desktop

Definition at line 1501 of file minigui.h.

void(* mouse_handler)(void *context, int message, WPARAM wParam, LPARAM lParam)

the mouse event handler for the desktop

Definition at line 1505 of file minigui.h.

void(* paint_desktop)(void *context, HDC dc_desktop, const RECT *inv_rc)

called when the desktop should be repainted

Definition at line 1497 of file minigui.h.


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