Ir al contenido principal

Clases y Objetos con Visual Creswin

Una de las ventajas que ofrece Creswin es la creación de clases para posteriormente poder hacer uso de ella como objeto.

El archivo ..\system\classes\chart.cls es un ejemplo de cómo lo podemos hacer.

Para poder ver funcionando correctamente la clase, debemos hacer algunos cambios en creswin.vcw, por que necesitamos agregar un nuevo comando.

El comando que vamos a agregar es DEFINE MDICHILD

En el sitio http://vikthor.com.mx/visualcreswin pueden descargar los siguientes archivos :
  • mdichild.vcw
  • grafica.bwp
Que son los archivos que necesitamos para ver el correcto funcionamiento de las clases.

El siguiente código muestra el llamado del nuevo comando y la creación de la gráfica.

PUBLICA 'oChart'
PUBLICA 'oChild'

DEFINE MDICHILD oChild TITLE "Graficas con Visual Creswin"

@ 0 ,0 VBX oChart OF oChild SIZE oChild:nWidth()-4 ,oChild:nHeight()-10 ;

FILE "Chart2Fx.Vbx" ;
CLASS "CHARTFX20" ;
ON "LButtonDblClk" cw:Click()

oChild:bInit := { Self cw:LoadChart() }

oChild:bReSized := { oChart:SetSize( oChild:nWidth, oChild:nHeight, .T. ) }
ACTIVATE WINDOW oChild

TERMINA

Comentarios

Unknown dijo…
Hola Foro,

Pueden decirme que comando elimina los acumulados de clientes cuando copias el arch m_clie a una nueva empresa y cual comando elimina los apartados?

Usuario nuevo

Entradas más populares de este blog

FreeWin, otro producto para desarrollades xBase

Hace poco más de 4 meses, en mi programa de Radio comente la intención de crear un proyecto donde toda la comunidad de programadores xBase, formaran parte para crear una GUI y poder tener un radio más amplio de conocimiento y una estructura solida de apoyo para toda nuestra comunidad. Y me da gusto anunciar que la propuesta no quedo en el tintero, a partir del día de hoy pueden hacer uso de una nueva GUI que tiene por nombre FreeWin y este proyecto es lidereado por mi buen amigo Oscar Lira. Que ventajas ofrece FreeWin , bueno la principal de todas es CONOCIMIENTO y eso, pues no tiene valor, todo el código fuente de FreeWin está disponible para que todos podamos entender cómo funciona internamente su sistema de mensajes con Windows. También ofrece una gran cantidad de Controles nativos y nos permite poder integrar cualquier control que MicroSoft tenga. Esto apenas es el comienzo de una nueva herramienta y la pueden consultar en FreeWin ahhhh, por cierto.......¡¡¡¡¡ Tenía que ser un pro...

El triste

"Hasta el mejor libro... tiene final." No recuerdo al autor. "Qué triste todos dicen que soy, que siempre estoy hablando de ti..."  Esa cita es parte de la letra de una canción llamada "El triste" interpretada por José José... el día de hoy describe una parte de mi.

Papito... Cuanto me amas?

El día de hoy recibí un email qué quiero compartir con todos ustedes. Papito... Cuanto me amas? El día que mi Hija nació, en verdad no sentí gran alegría. Por que la decepción que sentía parecía, ser más grande que el gran acontecimiento que representa tener una hija. Yo quería un varón! A los dos días de haber nacido, fui a buscar a mis dos mujeres, una lucía pálida y agotada y la otra radiante y dormilona. En pocos meses me dejé cautivar por la sonrisita de mi Carmencita y por la infinita inocencia de su mirada fija y penetrante, fue entonces cuando empecé a amarla con locura. Su carita, su sonrisita y su mirada no se apartaban ni por un instante de mis pensamientos, todo se lo quería comprar, la miraba en cada niño o niña, hacía planes sobre planes, todo sería para mi Carmencita. Este relato era contado a menudo por Randolf, el padre de Carmencita y yo también sentía gran afecto por la niña que era la razón más grande para vivir de Randolf según decía el mismo. Una tarde esta...