Folder + SetKey()

Post Reply
Ruben Fernandez
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay

Folder + SetKey()

Post by Ruben Fernandez »

Amigos:

Ten un folder de 7 pestañas y unas teclas que muestran un menu.

Esas teclas deben habilitarse segun la pestaña que este activa.

SetKey(VK_F5, {|nKey| ShowMenu(0,0 ) })

Solo quiero que esta funcion este accesible cuando la pestaña 2
este activa.

Alguna idea.

Saludos y gracias

Ruben Fernandez
User avatar
sjingo
Posts: 229
Joined: Sat Mar 18, 2006 3:42 pm
Location: Ibarra-Ecuador

Post by sjingo »

Puedes usar oFolde:nOption, que contiene la pestaña activa.

Yo lo uso así:

Desde un botón que está fuera del folder, al hacer click mando a ejecutar una acción dependiendo de la pestaña activa.

@n,n button ........ Action (pest:=oFolde:nOption,if(pest==1,accion1(), if(pest==2,accion2(),accion3())))

Espero te sirva

Saludos

Marcelo Jingo
Ruben Fernandez
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay

Post by Ruben Fernandez »

Gracias Marcelo:

Lo solucione de la siguiente forma:

En el On Change del folder funcion ActivaTeclas()

Func ActivaTeclas()
If oFolder:nOption = 1
Activo F5 o lo que sea y desactivbo las otras.
elseif oFolder:nOption =2
Activo F6 y desactivo las otras
Endif

Gracias y saludos

Ruben Fernandez.
Post Reply