FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper acontrols
Posts: 112
Joined: Thu Aug 17, 2006 04:13 PM
acontrols
Posted: 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

CiberSoft - Sistemas de Gestion
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
acontrols
Posted: Tue Sep 12, 2006 06:27 AM

Francis,

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

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 219
Joined: Mon Dec 26, 2005 07:25 PM
acontrols
Posted: 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

Continue the discussion