Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Efecto profundidad en Botón. (https://www.clubdelphi.com/foros/showthread.php?t=13838)

jzk 01-09-2004 12:49:44

Efecto profundidad en Botón.
 
Hola a todas/os,

Me gustaría que al pulsar un botón (ya sea tipo TButton, TBitBtn ....) obtenga visualmente el efecto de profundidad, es decir, como si estuviera en 3D (algo así como la propiedad Ctl3D del objeto edit) y al volver a pulsarlo vuelva a su estado original.

Un saludo a todas/os, y muchas gracias.

__cadetill 01-09-2004 12:56:51

Eso puedes conseguirlo con los TSpeedButton y la propiedad Down, lo que pasa es que ha de haber más de uno para el truquillo (propiedad GroupIndex)

Espero te sirva

jzk 01-09-2004 13:16:33

Ah!!! que tiene truquillo.

Según he visto el funcionamiento es el siguiente:

- Necesito dos botones, cuando pulso el boton1 se produce el efecto 3D y para recuperarlo necesito pulsar el boton2.

¿Es así o hay alguna otra alternativa que me permita al pulsar la 2ª vez el boton1 perder el efecto 3D y volver a su aspecto original?

JavierB 01-09-2004 16:15:14

Hola jzk.

Puedes hacerlo con un solo SpeedButton. Dale un valor a la propiedad GroupIndex y pon la propiedad AllowAllUp a True.

Espero que te funcione. Saludos, :cool:

jzk 01-09-2004 16:20:13

Hola JavierB,

Me ha ido a las mil maravillas así que muchiiiiiiiiiiiisimas gracias, salao


La franja horaria es GMT +2. Ahora son las 23:37:27.

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