[Gvsig_desarrolladores] Habilitar/Deshabilitar botones en tiempo de ejecución

Jorge Piera Llodrá jpiera en prodevelop.es
Jue Dic 9 09:40:40 CET 2010


Hola Jesuco.

Puedes utilizar los métodos isVivible e isEnabled de tu extensión para 
hacer cualquier comprobación y controlar la visibilidad de cualquier botón.

Un saludo,
Jorge

On 12/07/2010 08:56 PM, Jesuco wrote:
> Hola,
>
> estoy haciendo una pequeña extensión para gvSIG y estaría interesado en
> habilitar o deshabilitar botones dependiendo de ciertas condiciones, en
> concreto sería cuando hay algo seleccionada en una determinada capa.
>
> Mi pregunta es ésa: ¿Es posible poner como inactivo un botón en concreto (no
> la toolbar completa) dependiendo de unas condiciones?
>
> He estado probando con la clase ExtensionDecorator pero lo único que consigo
> es ocultar una extensión completa. Lo que quiero hacer es como en el menú de
> selección, que cuando no hay nada seleccionado el botón "Limpiar selección"
> está deshabilitado.
>
> Muchas gracias.
>    


-- 
Jorge Piera Llodrá
gvSIG Development Team
PRODEVELOP
Plaza Don Juan de Villarrasa, 14 - 5
46001 Valencia
Tel: +34 963510612
Fax: +34 963510908
e-mail: jpiera en prodevelop.es
http://www.prodevelop.es
http://www.gvsig.org



Más información sobre la lista de distribución gvSIG_desarrolladores