Page 1 of 1

Scroll en un panel. Sin avance.

Posted: Wed Oct 15, 2008 7:52 pm
by fleal
Hola gente,

Tengo el siguiente código

DEFINE WINDOW oWnd TITLE "Recabar datos"

@ 10, 10 PANEL oPanel OF oWnd ;
SIZE oWnd:nWidth() - 26, oWnd:nHeight() - 48 PIXEL

@0.5, 0.5 SAY "Nombre" OF oPanel SIZE 80, 15
@2.0, 0.5 GET oDbf:NXNOMBRE PICTURE "@!" OF oPanel SIZE 202, 18

@3.0, 0.5 SAY "Razón social" OF oPanel SIZE 80, 15
@5.0, 0.5 GET oDbf:NXRAZONSOC PICTURE "@!" OF oPanel SIZE 202, 18


y asi otros 20 más... para eso a la derecha tengo el scroll. Bueno, la duda es que si uso el lapiz para desplazar el scroll no funciona.

Para desplazar los datos solo con las flechitas de arriaba o abajo. Pero el scroll no hace nada.

¿Hay que hacerle algo para que funcione?

Saludos
Fernando

Posted: Wed Oct 15, 2008 9:02 pm
by Antonio Linares
Fernando,

Necesitas el panel por alguna razón en especial ?

No puedes situar directamente los controles sobre la ventana ?

ok

Posted: Wed Oct 15, 2008 9:41 pm
by fleal
:-)
Ahorita pruebo lo de asignar los Gets y los Says a la ventana.

Sucede que me basé en el testpane.prg de los samples

Gracias

mal

Posted: Thu Oct 16, 2008 7:58 pm
by fleal
Si los Says y Gets van sobre la ventana. El scroll vertical no existe. No aparece.
¿Será por mi versión de pocket?
Tengo la versión de Septiembre 2007 y ahora que recuerdo has sacado dos builds

Tengo un total de 30 says y 30 gets + 2 botones. Por esa razón los controles están sobre un PANEL. El asunto es que aunque tenga scroll vertical la parte de enmedio no funciona si la desplazas usando el lapiz de la Ipad. Solo se desplazan los controles si oprima la flecha de arriaba o hacia abajo.


DEFINE WINDOW oPanel TITLE "Recabar datos"

//@ 10, 10 PANEL oPanel OF oWnd ;
// SIZE oWnd:nWidth() - 26, oWnd:nHeight() - 48 PIXEL

@0.5, 0.5 SAY "Nombre" OF oPanel SIZE 80, 15
@2.0, 0.5 GET oDbf:NXNOMBRE PICTURE "@!" OF oPanel SIZE 202, 18

@3.0, 0.5 SAY "Razón social" OF oPanel SIZE 80, 15
@5.0, 0.5 GET oDbf:NXRAZONSOC PICTURE "@!" OF oPanel SIZE 202, 18

Posted: Thu Oct 16, 2008 8:14 pm
by Antonio Linares
Fernando,

Revisa samples\TestPane.prg

una imagen

Posted: Fri Oct 17, 2008 1:38 am
by fleal
Justamente gracias a ese sample contruí todo.
Anexo una imagen aquí para mostrar lo que sucede. Al final no es crítico, igual y asi es su funcionamiento normal...

http://www.captura-digital.com/images/panel.png


Saludos :-)