FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper SECUENCIAS DE EVENTOS
Posts: 77
Joined: Wed Oct 12, 2005 05:36 PM
SECUENCIAS DE EVENTOS
Posted: Mon Apr 17, 2006 04:21 PM

Amigos:

Necesito saber d贸nde est谩 la documentaci贸n donde indique precisamente la secuencia de eventos tanto de creaci贸n como de destrucci贸n de los objetos ( forms, gets, etc. ) dentro de fivewin y el detalle de qu茅 evento (perd贸n la redundancia) o condiciones deben cumplirse para que estos ocurran.

Mil Gracias.
Ricardo.-

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
SECUENCIAS DE EVENTOS
Posted: Mon Apr 17, 2006 05:31 PM

Ricardo,

Existen cientos de eventos en Windows. Windows es un entorno basado en eventos.

En la documentaci贸n de FW se explica como se crean los objetos con DEFINE ..., con REDEFINE ..., con @ ..., se activan si es preciso con ACTIVATE ... y finalmente se destruyen con :End() aunque FW automatiza la destrucci贸n de los controles, muchos objetos GDI, etc.

Por 煤ltimo el recolector de basura de Clipper se encarga de liberar la memoria asignada a un objeto cuando este termina de ser usado, aunque no lo hace de forma inmediata.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 77
Joined: Wed Oct 12, 2005 05:36 PM
SECUENCIAS DE EVENTOS
Posted: Tue Apr 18, 2006 11:22 PM

Antonio:

No entiendo algo: eventos como el "unload" que est谩n en VB, VFoxPro, etc c贸mo se manejan entonces desde FiveWin ya que no los encuentro dentro de los fuentes.

Ricardo.-

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
SECUENCIAS DE EVENTOS
Posted: Wed Apr 19, 2006 09:54 AM

Esos eventos no son estandard de Windows, sino implementaciones propias de cada uno de esos lenguajes.

Por ejemplo el equivalente de "unload" podria ser el VALID de un di谩logo, 贸 lo que hagas antes de llamar a :End().

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 219
Joined: Mon Dec 26, 2005 07:25 PM
SECUENCIAS DE EVENTOS
Posted: Mon Apr 24, 2006 07:01 PM

No s茅 si estoy en lo cierto o no, pero creo que lo que RBECARES confunde eventos con mmensajes a clases, y lo que progunta, es una cosa que a m铆 tambi茅n me interesar铆a saber con exactitud; y es: en qu茅 secuencia ejecuta el Windows los METHOD's de las clases.

Personalmente, creo que es, al principio:

1) NEW() o REDEFINE()
2) INITIATE()
3) DISPLAY() / PAINT()

y al cerrar el Windows/Dialogo

DESTROY() / END()

Lo que no s茅, es si son dos m茅todos equivalentes o secuenciales, es decir si un DESTROY() implica un END() o viceversa, o si uno se ejecuta antes que el otro.

Nos Gusta Programar

Continue the discussion