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 CONTROL_GUI_FLOAT

#include <control_gui.h>

Diagrama de herencias de CONTROL_GUI_FLOAT

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

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 CONTROL_GUI_FLOAT (JED_INTERFACE **p)
virtual ~CONTROL_GUI_FLOAT ()
BOOLEAN leer (TOKENIZADOR *Sabiondo)
void actualizar (ENTIDAD *Entidad)
Widget crear_motif (REPOSITORIO_DE_ENTIDADES *Repositorio, Widget padre)
 Para cambiar el color de algo...

void crear_wxwindows (REPOSITORIO_DE_ENTIDADES *Repositorio, wxPanel *padre)
void set_valor (double val)

Atributos privados

char * _nombre_variable
char * _nombre_subvariable
int estilo
double _valor
ENTIDADEntidad_controlada
Widget widget_datos
wxSlider * slider
_WXWINDOWS_TEXTBOXtextbox
wxSpinButton * spin

Documentación del constructor y destructor

CONTROL_GUI_FLOAT::CONTROL_GUI_FLOAT JED_INTERFACE **  p  ) 
 

Definición en la línea 184 del archivo control_gui_float.C.

References _nombre_subvariable, _nombre_variable, _valor, Entidad_controlada, estilo, slider, textbox, y widget_datos.

CONTROL_GUI_FLOAT::~CONTROL_GUI_FLOAT  )  [virtual]
 

Definición en la línea 200 del archivo control_gui_float.C.


Documentación de las funciones miembro

void CONTROL_GUI_FLOAT::actualizar ENTIDAD Entidad  )  [virtual]
 

Implements CONTROL_GUI.

Definición en la línea 250 del archivo control_gui_float.C.

References _nombre_subvariable, _valor, ENTIDAD::consultar_variable(), estilo, simplifique_real(), slider, T_FLOAT, textbox, y widget_datos.

Referenciado por crear_motif(), y crear_wxwindows().

Here is the call graph for this function:

Widget CONTROL_GUI_FLOAT::crear_motif REPOSITORIO_DE_ENTIDADES Repositorio,
Widget  padre
[virtual]
 

Para cambiar el color de algo...

Implements CONTROL_GUI.

Definición en la línea 350 del archivo control_gui_float.C.

References CONTROL_GUI::_nombre_etiqueta, _nombre_subvariable, _nombre_variable, actualizar(), REPOSITORIO_DE_ENTIDADES::buscar_entidad(), control_gui_float_callback(), control_gui_float_callback1(), Entidad_controlada, estilo, y widget_datos.

Here is the call graph for this function:

void CONTROL_GUI_FLOAT::crear_wxwindows REPOSITORIO_DE_ENTIDADES Repositorio,
wxPanel *  padre
[virtual]
 

Implements CONTROL_GUI.

Definición en la línea 515 del archivo control_gui_float.C.

References CONTROL_GUI::_nombre_etiqueta, _nombre_subvariable, _nombre_variable, actualizar(), REPOSITORIO_DE_ENTIDADES::buscar_entidad(), Entidad_controlada, estilo, _WXWINDOWS_TEXTBOX::set_control(), _WXWINDOWS_EVTMNGR_SPIN::set_data(), slider, spin, y textbox.

Here is the call graph for this function:

BOOLEAN CONTROL_GUI_FLOAT::leer TOKENIZADOR Sabiondo  )  [virtual]
 

Implements CONTROL_GUI.

Definición en la línea 205 del archivo control_gui_float.C.

References CONTROL_GUI::_nombre_etiqueta, _nombre_variable, des_comille(), estilo, TOKENIZADOR::siguiente_token(), TK_ABRIR, TK_CADENA, TK_CERRAR, TK_DESCONOCIDO, TK_IDENTIFICADOR, y TK_NUMERO.

Here is the call graph for this function:

void CONTROL_GUI_FLOAT::set_valor double  val  ) 
 

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

References _nombre_subvariable, _valor, ENTIDAD::actualizar_variable(), Entidad_controlada, ENTIDAD::propagar_cambios(), y T_FLOAT.

Referenciado por control_gui_float_callback(), control_gui_float_callback1(), _WXWINDOWS_TEXTBOX::OnChar(), _WXWINDOWS_EVTMNGR_SPIN::OnSpinBtnDown(), y _WXWINDOWS_EVTMNGR_SPIN::OnSpinBtnUp().

Here is the call graph for this function:


Documentación de los datos miembro

char* CONTROL_GUI_FLOAT::_nombre_subvariable [private]
 

Definición en la línea 126 del archivo control_gui.h.

Referenciado por actualizar(), CONTROL_GUI_FLOAT(), crear_motif(), crear_wxwindows(), y set_valor().

char* CONTROL_GUI_FLOAT::_nombre_variable [private]
 

Definición en la línea 125 del archivo control_gui.h.

Referenciado por CONTROL_GUI_FLOAT(), crear_motif(), crear_wxwindows(), y leer().

double CONTROL_GUI_FLOAT::_valor [private]
 

Definición en la línea 128 del archivo control_gui.h.

Referenciado por actualizar(), CONTROL_GUI_FLOAT(), y set_valor().

ENTIDAD* CONTROL_GUI_FLOAT::Entidad_controlada [private]
 

Definición en la línea 129 del archivo control_gui.h.

Referenciado por CONTROL_GUI_FLOAT(), crear_motif(), crear_wxwindows(), y set_valor().

int CONTROL_GUI_FLOAT::estilo [private]
 

Definición en la línea 127 del archivo control_gui.h.

Referenciado por actualizar(), CONTROL_GUI_FLOAT(), crear_motif(), crear_wxwindows(), y leer().

wxSlider* CONTROL_GUI_FLOAT::slider [private]
 

Definición en la línea 135 del archivo control_gui.h.

Referenciado por actualizar(), CONTROL_GUI_FLOAT(), y crear_wxwindows().

wxSpinButton* CONTROL_GUI_FLOAT::spin [private]
 

Definición en la línea 137 del archivo control_gui.h.

Referenciado por crear_wxwindows().

_WXWINDOWS_TEXTBOX* CONTROL_GUI_FLOAT::textbox [private]
 

Definición en la línea 136 del archivo control_gui.h.

Referenciado por actualizar(), CONTROL_GUI_FLOAT(), y crear_wxwindows().

Widget CONTROL_GUI_FLOAT::widget_datos [private]
 

Definición en la línea 132 del archivo control_gui.h.

Referenciado por actualizar(), CONTROL_GUI_FLOAT(), y crear_motif().


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.