Forms SET_VIEW_PROPERTY

Jesus
06 de Marzo del 2006
Hola, tengo un form con un canvas de tipo contenido en el cual tengo insertado otro canvas de tipo apilado.

Lo que quiero es en tiempo de ejecución cambiar la posición Y de la vista del canvas apilado.

Existe un método para hacer esto:

vw_id := Find_View('CANVAS200');
SET_VIEW_PROPERTY (nombre de la vista,
VIEWPORT_Y_POS_ON_CANVAS, posy);


Bien, esto me funciona....... PERO....
Sólo me funciona cuando abro el canvas en la segunda vez, a la primera vez la posición de los elementos parece perderse y el canvas muestra los elementos gráficos y bloques de datos en una posición que no es la adecuada.

¿Hago algo mal? Existe algo para refrescar el canvas?

Gracias.


jeoseaje
06 de Marzo del 2006
¿Dónde has puesto ese código? ¿Estás seguro de que se está ejecutando la "primera" vez?

Salu2.