Varios GET's con Varios FOLDER's

Varios GET's con Varios FOLDER's

Postby Loren » Sun Aug 17, 2008 7:49 pm

Compañeros:

Tengo un Dialog con varios GETS distribuidos en 1 Folder de varias Pestañas.
Si necesito ir al Foco de un determinado GET, primero tendría que activar la pestaña del folder en cuestión y luego establecer el focus del get....

¿ Pero como lo hago ? Intento hacerlo así:

oFolder:nOption:=1 && si necesito ir al primer folder
oGet:setfocus()

Así no funciona. Probé también con refrescar el Folder y el Dialog, pero nada de nada.
Utilizo FWH 2.7

Mil gracias.
LORENZO
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España

Postby joseluisysturiz » Sun Aug 17, 2008 9:54 pm

Yo tengo los GET en un arreglo por pestaña y luego mando el foco al GET[n] que deseo, obvio despues de seleccionar la pestaña con nOpcion como pusistes, busco ejemplo y te lo envio.

Prueba esto que encontre por alli...da una idea:

Prueba asi:
oFold:aDialogs[3]:bGotFocus := {|| lbItmRsl:SetFocus() }
oFold:SetOption(3)
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
joseluisysturiz
 
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela

Postby Armando » Mon Aug 18, 2008 3:53 am

Loren:

Aquí otra opción

Code: Select all  Expand view  RUN
oFld:SetOption(5)
oFld:nOption := 5
oFld:Refresh()
aGets[60]:SETFOCUS()


El 5 es el número de la pestaña.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
Armando
 
Posts: 3239
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Postby Loren » Mon Aug 18, 2008 11:04 pm

Armando, funcionó perfecto.
joseluisysturiz, no pobré tu sugerencia, aunque seguro que también me hubiera sido buena.

Mil gracias a ambos.
LOREN
Loren
 
Posts: 479
Joined: Fri Feb 16, 2007 10:29 am
Location: Cadiz - España


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 51 guests