#include <jed_gui.h>
Diagrama de herencias de JED_INTERFACE
Métodos públicos | |
virtual | ~JED_INTERFACE () |
virtual BOOLEAN | crear (int *Argc, char *argv[], int x_tam=320, int y_tam=200, char *nombre="AQUYNZA")=0 |
virtual void | finalizar (void) |
virtual void | ejecutar (void)=0 |
virtual void | desktop_size (int *x_tam, int *y_tam) |
virtual void | solicitar_nueva_ventana (void) |
virtual void | solicitar_repintado (void)=0 |
virtual void | set_draw_callback (void(*p)(int context_id))=0 |
virtual void | set_tick_callback (int(*p)(int context_id))=0 |
virtual void | set_ejecutor (int(*p)(int idc, int context_id))=0 |
virtual void | set_keyboard_callback (int(*p)(EVENTO_GUI *e, int context_id))=0 |
virtual void | set_mouse_callback (int(*p)(EVENTO_GUI *e, int context_id))=0 |
virtual void | set_resize_callback (void(*p)(int x_tam, int y_tam, int context_id))=0 |
virtual void | set_multiview_callback (void(*p)(int operacion, int id_vista, char *detalles, char *menu, char *botonera))=0 |
GUI_MENU * | resolver_menu (char *llave) |
GUI_BOTONERA * | resolver_botonera (char *llave) |
BOOLEAN | leer (TOKENIZADOR *Sabiondo) |
virtual BOOLEAN | anexar_controles (LISTA< CONTROL_GUI * > *Controles, REPOSITORIO_DE_ENTIDADES *Repositorio)=0 |
Métodos protegidos | |
BOOLEAN | leer_gui (char *archivo) |
Atributos protegidos | |
LISTA< GUI_CONSTANTE_ENTERA * > | lista_idcs |
LISTA< GUI_COMANDO * > | lista_comandos |
LISTA< GUI_MENU * > | lista_menus |
LISTA< GUI_BOTONERA * > | lista_botoneras |
|
|
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Reimplementado en JED_MOTIF_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Reimplementado en JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, y JED_WXWINDOWS_INTERFACE. |
|
Definición en la línea 216 del archivo jed_gui.C. References TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CADENA, TK_CERRAR, TK_DESCONOCIDO, TK_FIN, y TK_IDENTIFICADOR. |
Here is the call graph for this function:
|
Here is the call graph for this function:
|
Definición en la línea 200 del archivo jed_gui.C. References lista_botoneras, y LISTA< GUI_BOTONERA * >::tam(). Referenciado por JED_MOTIF_INTERFACE::iniciar_contexto(). |
Here is the call graph for this function:
|
Definición en la línea 184 del archivo jed_gui.C. References lista_menus, y LISTA< GUI_MENU * >::tam(). Referenciado por JED_MSWIN32SDK_INTERFACE::crear(), JED_MOTIF_INTERFACE::crear(), REFERENCIA_GUI::crear_glut(), REFERENCIA_GUI::crear_motif(), REFERENCIA_GUI::crear_mswin32sdk(), JED_GLUT_INTERFACE::crear_ventana_glut(), REFERENCIA_GUI::crear_wxw(), JED_MOTIF_INTERFACE::iniciar_contexto(), y _WXWINDOWS_APLICACION::OnInit(). |
Here is the call graph for this function:
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Reimplementado en JED_GLUT_INTERFACE, y JED_WXWINDOWS_INTERFACE. |
|
Implemented in JED_GLUT_INTERFACE, JED_MOTIF_INTERFACE, JED_OWL_INTERFACE, JED_PALM_INTERFACE, JED_TK_INTERFACE, JED_MSWIN32SDK_INTERFACE, and JED_WXWINDOWS_INTERFACE. |
|
Definición en la línea 100 del archivo jed_gui.h. Referenciado por JED_MOTIF_INTERFACE::crear(), leer_gui(), y resolver_botonera(). |
|
Definición en la línea 98 del archivo jed_gui.h. Referenciado por leer_gui(). |
|
Definición en la línea 97 del archivo jed_gui.h. Referenciado por leer_gui(). |
|
Definición en la línea 99 del archivo jed_gui.h. Referenciado por JED_MSWIN32SDK_INTERFACE::crear(), JED_MOTIF_INTERFACE::crear(), JED_GLUT_INTERFACE::crear_ventana_glut(), leer_gui(), _WXWINDOWS_APLICACION::OnInit(), y resolver_menu(). |