Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Habilitar un Boton sobre un control deshabilitado... (https://www.clubdelphi.com/foros/showthread.php?t=17126)

ingel 23-12-2004 22:48:57

Habilitar un Boton sobre un control deshabilitado...
 
Hola a todos .. mi consulta es la siguiente

Tengo un componente tTabsheet para mostrar un abm de articulos.Cuando
ingreso en modo consulta el componente esta deshabilitado y por ende todos los botones de seleccion por ej. para selaccionar las marcas o rubros del articulo ... porque solo se habilitan al 'modificar' las propiedades del mismo
pero necesito que un boton SI me deje acceder para poder MOSTRAR otra ventana ...sin que tengan que activar el modo modificar, por una cuestion de seguridad..
Probe poner el boton dentro de otros componentes activos (panel), pero al estar todos dentro de uno inactivo me inhabilita el boton de todas formas...
Espero se haya comprendido
Saludos y GRacias
Ingel

DarKraZY 23-12-2004 23:49:02

Que yo sepa es imposible, ya que al inhabilitar un contenedor (Panel, Form, TabSheet, ...) este deshabilita los componentes hijos.

Así que si quieres habilitar ese botón deberás sacarlo del TabSheet

ingel 24-12-2004 14:30:16

ok .. tenia la esperanza que hubiera algun truco ;-(
 
Gracias..
Ingel

marcoszorrilla 24-12-2004 15:37:56

Otra solución, más costosa, es dejar el contenedor disponible y entonces inhabilitar uno por uno los componentes que no deban de estar habilitados de esta manera este botón según que condiciones puede quedar habilitado.

Un Saludo.

roman 28-12-2004 08:57:59

Cita:

Empezado por ingel
Probe poner el boton dentro de otros componentes activos (panel), pero al estar todos dentro de uno inactivo me inhabilita el boton de todas formas...

Hazlo alrevés. Deja activo el TabSheet, pon todos los demás componentes en un panel e inactiva éste. El botón lo dejas fuera del panel.

// Saludos


La franja horaria es GMT +2. Ahora son las 04:26:06.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi