FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Como puedo expandir un panel hacia la derecha con un efecto lento?
Mi inquietud es la siguiente:
Tengo un panel el cual se expande para mostrar un contenido oculto hacia la derecha, controlado por un botón, ahora gráficamente el panel se desglosa de una manera brusca y no muy agradable, me gustaría saber como agregarle un efecto el cual el panel se expanda hacia la derecha lentamente controlado por un timer. Espero sus consejos y maneras de realizar esta consulta! |
#2
|
||||
|
||||
Hola NelsonJG.
Si tu Panel se oculta y visualiza podes hacer: Uso:
Ahora, si permanece siempre visible y deseas que se expanda hacia la derecha y contraiga hacia la izquierda:
Uso: (*) Use la función Sleep a fin de simplificar el ejemplo, pero podes usar cualquier otro modo de retardo en su lugar. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
osea tengo dos buttons, uno es para expandir y el otro es para contraer, te muestro mi codigo que le coloque a ambos button's los cuales me expande el panel y contrae
Boton Contrae
Boton expande
Este es mi panel contraido contraido.jpg y este es expandido expandido.jpg Controlado por el button, pero me gustaria que cuando expando fuera lento el proceso de expandir con unefecto de suavidad, me explico! |
#4
|
||||
|
||||
Hola NelsonJG.
Si no interpreté bién tu primer mensaje, te ruego que me especifiques que es lo que deseas hacer y el código que te puse no hace. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
hola ecfisa.
Tu explicacion de arriba se ve super, pero soy algo nuevo en delphi y no se exactamente como implementar tu codigo con el mio. Graficamente quiero que cuando expando mi panel fuera con suavidad osea obtener ese efecto de suavidad al momente de hacer clic en mi button de expandir igualmente lo al contraerlo. Noce si si pueda hacer ejejje lamento mi falta de explicacion pero como te dije soy novato en delphi! seria genial si tuvieras algun ejemplo de tu manera |
#6
|
||||
|
||||
Hola Nelson.
Ahora entiendo tu problema, no te preocupes. Te adjunto un demo con dos paneles, el primero se muestra y oculta según el primer còdigo del mensaje #2 y el segundo panel, aplicando el otro método mediante dos botones. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
||||
|
||||
WAO es justo lo que buscaba, tratare de implementarlo y te digo luego que tal me fue, muchicimas gracias bro! S A L U D O S
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear panel translúcido o similar (efecto dashboard) | pjexposito | Varios | 6 | 02-02-2011 19:32:03 |
Como puedo conectar 3 o 4 monitores a mi laptop para expandir el escritorio? | flystar | Varios | 5 | 22-04-2010 10:40:09 |
Como alinear los numeros que imprimo hacia la derecha??? | McKarthY | Impresión | 1 | 05-10-2006 16:06:47 |
Desplazar DBgrid hacia la derecha | amadis | OOP | 0 | 22-08-2005 14:39:34 |
como puedo copiar una tabla dbf hacia floppy | viajero2015 | Varios | 1 | 21-01-2004 03:07:49 |
|