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 LOGO

#include <logo.h>

Diagrama de colaboración para LOGO:

Collaboration graph
[leyenda]
Lista de todos los miembros.

Métodos públicos

 LOGO (char *archivo)
 ATENCION: OJO: Este es una de las funciones mas suciamente escritas y mas truculentas de todo el proyecto AQUYNZA.

 ~LOGO ()
void elim ()

Atributos privados

IMAGEN_RGBImagen

Documentación del constructor y destructor

LOGO::LOGO char *  archivo  ) 
 

ATENCION: OJO: Este es una de las funciones mas suciamente escritas y mas truculentas de todo el proyecto AQUYNZA.

Para empezar, debe tenerse en cuenta que tiene dos secciones:

  • Una seccion comun a todas las plataformas
  • Una seccion exclusiva de la plataforma actual y la seleccion de la segunda seccion esta controlada a punta de compilacion condicional.

La idea de este metodo es simplemente lo siguiente:

  • Crear la Imagen que es el logotipo.
  • Mostrarlo en una ventana que esta centrada.

La solucion actual, muy seguramente puede mejorarse, pero se recomienda NO TOCAR ESTE CODIGO! a no ser que usted sea un experto programador GUI y sepa muy bien lo que hace. La razon por la que todo esto esta tan "tenaz", es porque se pretendio lograr propiedades muy especificas, en particular para las versiones X11.

Definición en la línea 109 del archivo logo.C.

References draw, EL_Logo, IMAGEN_RGB::exportar_pixmap(), frame, Imagen, IMAGEN_RGB::importar_ppm(), interface, pintar_logo_motif(), pintar_logo_X(), SINGLETON_test, THE_Display, THE_Display1, THE_window, IMAGEN::xtam(), y IMAGEN::ytam().

Here is the call graph for this function:

LOGO::~LOGO  ) 
 

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

References elim().

Here is the call graph for this function:


Documentación de las funciones miembro

void LOGO::elim  ) 
 

Definición en la línea 356 del archivo logo.C.

References frame, Imagen, THE_Display, THE_Display1, y THE_window.

Referenciado por motif_closelogo_callback(), y ~LOGO().


Documentación de los datos miembro

IMAGEN_RGB* LOGO::Imagen [private]
 

Definición en la línea 30 del archivo logo.h.

Referenciado por elim(), y LOGO().


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.