acontrols

acontrols

Postby Francis » Tue Sep 12, 2006 12:46 am

Hola amigos

Como puedo saber en que numero de control estoy con el comando
oDlg:aControls?

Por ejemplo estoy en un dialogo con 10 gets 05 botones 02 says...
Entonces estoy en el get 5 y quiero saber que numero de control es.

Salu2
Francis
 
Posts: 112
Joined: Thu Aug 17, 2006 4:13 pm
Location: Peru

Postby Antonio Linares » Tue Sep 12, 2006 6:27 am

Francis,

MsgInfo( AScan( oDlg:aControls, { | o | o:nID == oGet:nID } ) )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby manuramos » Fri Sep 15, 2006 10:52 am

Otra solución muy empleada es:

nCtrl := ASCAN( oDlg:aControls , { | oCtrl | oCtrl:lFocused } )

Antes de que el control pierda el foco, claro.
Nos Gusta Programar
manuramos
 
Posts: 219
Joined: Mon Dec 26, 2005 7:25 pm
Location: Jerez de la Frontera (Spain)


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 20 guests