Página principal | Jerarquía de la clase | Lista alfabética | Lista de componentes | Lista de archivos | Miembros de las clases | Archivos de los miembros | Páginas relacionadas

Referencia de la Clase JED_MSWIN32SDK_INTERFACE

#include <_windows.h>

Diagrama de herencias de JED_MSWIN32SDK_INTERFACE

Inheritance graph
[leyenda]
Diagrama de colaboración para JED_MSWIN32SDK_INTERFACE:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 JED_MSWIN32SDK_INTERFACE ()
virtual ~JED_MSWIN32SDK_INTERFACE ()
BOOLEAN crear (int *Argc, char *argv[], int x_tam=320, int y_tam=200, char *nombre="AQUYNZA")
void finalizar (void)
void ejecutar (void)
void solicitar_repintado (void)
void set_draw_callback (void(*p)(int context_id))
void set_tick_callback (int(*p)(int context_id))
void set_ejecutor (int(*p)(int idc, int context_id))
void set_mouse_callback (int(*p)(EVENTO_GUI *e, int context_id))
void set_keyboard_callback (int(*p)(EVENTO_GUI *e, int context_id))
void set_resize_callback (void(*p)(int x_tam, int y_tam, int context_id))
void set_multiview_callback (void(*p)(int operacion, int id_vista, char *detalles, char *menu, char *botonera))
LONG WINAPI ejecutor (WIDGET w, UINT tipo_mensaje, UINT uParam, LONG lParam)
 Vea los tipos de mensaje en la documentacion de mensajes en el WINDOWS-SDK.

BOOLEAN anexar_controles (LISTA< CONTROL_GUI * > *Controles, REPOSITORIO_DE_ENTIDADES *Repositorio)

Documentación del constructor y destructor

JED_MSWIN32SDK_INTERFACE::JED_MSWIN32SDK_INTERFACE  ) 
 

Definición en la línea 272 del archivo _windows.C.

References evento_nulo(), KIMBARA_Kimbara_kimba_kimbaba, MSWIN32SDK_ejecutor_nulo(), pintar_nulo(), resize_nulo(), SINGLETON_listo, tick_nulo(), VENTANA_principal, WIN32SDK_draw_callback, WIN32SDK_ejecutor, WIN32SDK_keyboard_callback, WIN32SDK_mouse_callback, WIN32SDK_resize_callback, y WIN32SDK_tick.

Here is the call graph for this function:

JED_MSWIN32SDK_INTERFACE::~JED_MSWIN32SDK_INTERFACE  )  [virtual]
 

Definición en la línea 292 del archivo _windows.C.


Documentación de las funciones miembro

BOOLEAN JED_MSWIN32SDK_INTERFACE::anexar_controles LISTA< CONTROL_GUI * > *  Controles,
REPOSITORIO_DE_ENTIDADES Repositorio
[virtual]
 

Implements JED_INTERFACE.

Definición en la línea 876 del archivo _windows.C.

BOOLEAN JED_MSWIN32SDK_INTERFACE::crear int *  Argc,
char *  argv[],
int  x_tam = 320,
int  y_tam = 200,
char *  nombre = "AQUYNZA"
[virtual]
 

Implements JED_INTERFACE.

Definición en la línea 764 del archivo _windows.C.

References GUI_MENU::crear_mswin32sdk(), cree_interface_win32(), EL_popup, EL_Titulo, i386_WIN32_VC_instancia_actual, i386_WIN32_VC_modo_visual, JED_INTERFACE::leer_gui(), JED_INTERFACE::lista_menus, JED_INTERFACE::resolver_menu(), LISTA< GUI_MENU * >::tam(), TM_MENUBAR, y VENTANA_principal.

Here is the call graph for this function:

void JED_MSWIN32SDK_INTERFACE::ejecutar void   )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 845 del archivo _windows.C.

References GUI_CREAR_VISTA, VENTANA_principal, WIN32SDK_multiview_callback, y WIN32SDK_resize_callback.

LONG WINAPI JED_MSWIN32SDK_INTERFACE::ejecutor WIDGET  w,
UINT  tipo_mensaje,
UINT  uParam,
LONG  lParam
 

Vea los tipos de mensaje en la documentacion de mensajes en el WINDOWS-SDK.

Definición en la línea 530 del archivo _windows.C.

References BOOLEAN, CONTEXTO_glw, cuadre_formato_de_pixel(), ETYPE_BUTTON_DOWN, ETYPE_BUTTON_UP, ETYPE_KEY_DOWN, ETYPE_MOUSE_MOVE, EVENTO_GUI::key_code, EVENTO_GUI::mouse_button_mask, MSWIN32keycode2JEDkeycode1(), MSWIN32keycode2JEDkeycode2(), OnContextMenu(), QUIERO_pintarme, EVENTO_GUI::tipo_de_evento, VENTANA_principal, WIN32SDK_draw_callback, WIN32SDK_ejecutor, WIN32SDK_keyboard_callback, WIN32SDK_resize_callback, y WIN32SDK_tick.

Referenciado por win32sdk_eventhandler_callback().

Here is the call graph for this function:

void JED_MSWIN32SDK_INTERFACE::finalizar void   )  [virtual]
 

Reimplementado de JED_INTERFACE.

Definición en la línea 347 del archivo _windows.C.

References VENTANA_principal.

void JED_MSWIN32SDK_INTERFACE::set_draw_callback void(*  p)(int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 300 del archivo _windows.C.

References WIN32SDK_draw_callback.

void JED_MSWIN32SDK_INTERFACE::set_ejecutor int(*  p)(int idc, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 326 del archivo _windows.C.

References WIN32SDK_ejecutor.

void JED_MSWIN32SDK_INTERFACE::set_keyboard_callback int(*  p)(EVENTO_GUI *e, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 312 del archivo _windows.C.

References WIN32SDK_keyboard_callback.

void JED_MSWIN32SDK_INTERFACE::set_mouse_callback int(*  p)(EVENTO_GUI *e, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 319 del archivo _windows.C.

References WIN32SDK_mouse_callback.

void JED_MSWIN32SDK_INTERFACE::set_multiview_callback void(*  p)(int operacion, int id_vista, char *detalles, char *menu, char *botonera)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 333 del archivo _windows.C.

References WIN32SDK_multiview_callback.

void JED_MSWIN32SDK_INTERFACE::set_resize_callback void(*  p)(int x_tam, int y_tam, int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 340 del archivo _windows.C.

References WIN32SDK_resize_callback.

void JED_MSWIN32SDK_INTERFACE::set_tick_callback int(*  p)(int context_id)  )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 306 del archivo _windows.C.

References WIN32SDK_tick.

void JED_MSWIN32SDK_INTERFACE::solicitar_repintado void   )  [virtual]
 

Implements JED_INTERFACE.

Definición en la línea 297 del archivo _windows.C.


La documentación para esta clase fué generada a partir de los siguientes archivos:
Este archivo HTML ha sido generado automáticamente a partir del código fuente AQUYNZA. NO LO EDITE. Para mayor información contacte al autor.