toolbar boton desactivar?

Post Reply
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

toolbar boton desactivar?

Post by goosfancito »

Hola.
Como hago para desactivar el segundo boton? gracias.

Code: Select all | Expand

WITH OBJECT oTb
      :addButton({|| msginfo("nada")}, "Manejo de datos de los contactos", "contactos")
      :addButton({|| MsgInfo("Nada por ahora")}, "Manejo de datos de los productos", "registros")
      :addSeparator()
      ...


Gracias.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: toolbar boton desactivar?

Post by joseluisysturiz »

Prueba con oTb:aControls[2]:disable(), saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: toolbar boton desactivar?

Post by goosfancito »

joseluisysturiz wrote:Prueba con oTb:aControls[2]:disable(), saludos... :shock:



bien bien! habia probado con abuttons....

gracias! gracias!
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: toolbar boton desactivar?

Post by joseluisysturiz »

goosfancito wrote:
joseluisysturiz wrote:Prueba con oTb:aControls[2]:disable(), saludos... :shock:



bien bien! habia probado con abuttons....

gracias! gracias!


Es lo primero que tambien se me habia ocurrido, pero asumiendo que ya lo habias intentado asi, revise la clase y vi que no era eso si no el aControls, que bueno hayas resuelto, siempre a la orden, saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
goosfancito
Posts: 1955
Joined: Fri Oct 07, 2005 7:08 pm

Re: toolbar boton desactivar?

Post by goosfancito »

me da error. me dice que esta fuera del rango

Error description: Error BASE/1132 Error de rango: acceso al array
Args:
[ 1] = A { ... }
[ 2] = N 1
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
joseluisysturiz
Posts: 2064
Joined: Fri Jan 06, 2006 9:28 pm
Location: Guatire - Caracas - Venezuela
Contact:

Re: toolbar boton desactivar?

Post by joseluisysturiz »

goosfancito wrote:me da error. me dice que esta fuera del rango

Error description: Error BASE/1132 Error de rango: acceso al array
Args:
[ 1] = A { ... }
[ 2] = N 1



Nunca he desactivado un boton de la buton bar como lo quieres hacer ni la construyo asi...lo hago de la forma comun y le asigno a cada boton un valor en un array y luego descativo el que quiero...a menos que la barra de botones sea un array de 2 dimesiones, entonces tendrias que probar con oTb:aControls[1, 2]:disable(), o algo asi, o intenta usando oTb:aControls[1]:disable(),haber si te desactiva algun boton, hare pruebas, saludos... :shock:
Dios no está muerto...

Gracias a mi Dios ante todo!
User avatar
Antonio Linares
Site Admin
Posts: 42556
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 31 times
Been thanked: 80 times
Contact:

Re: toolbar boton desactivar?

Post by Antonio Linares »

Gustavo,

Hay un ejemplo en samples\toolbar1.prg:

MENUITEM "&Disable button..." ACTION oToolBar:EnableButton( 3, .f. )

MENUITEM "&Enable button..." ACTION oToolBar:EnableButton( 3, .t. )
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply