Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 08-05-2007
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Poder: 18
Kenobi Va por buen camino
Form Trasparente.....

Hola amigos....
Me gustaria hacer un Form al que voy haciendo visible poco a poco (con un timer por ejemplo) para esto debo tener un form que este trasparente(o casi) y poco a poco irlo haciendo visible, como propiedad como que no existe Visual Basic 2005 si lo tiene pero en fin lo quiero en delphi sera que se puede .....el problema es manipular la trasparencia del objeto, el ciclo de hacerlo aparecer eso si que no es problema(ya tengo varias ideas) pero la "propiedad" no



Gracias de antemano....
Responder Con Cita
  #2  
Antiguo 08-05-2007
[basti] basti is offline
Miembro Premium
 
Registrado: ago 2004
Posts: 388
Poder: 20
basti Va por buen camino
No sé que versión tienes de delphi, pero creo que a partir de la 7 ya existen las propiedades AlphaBlend y AlphaBlendValue. La primera la tienes que activar, y la segunda es un número entre 0 y 255. 0-> Transparente, 255->Opaco
Responder Con Cita
  #3  
Antiguo 09-05-2007
Kenobi Kenobi is offline
Miembro
 
Registrado: mar 2007
Posts: 191
Poder: 18
Kenobi Va por buen camino
Gracias amigo....

En efecto asi es, es casualmente de esas propiedades que no me habia puesto a revisar .....
Responder Con Cita
  #4  
Antiguo 09-05-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Las propiedades "AlphaBlend" y "AlphaBlendValue" no tendrán efecto sino es a partir de Windows XP (tal vez Windows 2000) si no recuerdo mal. Tal vez te interesaría utilizar la función "AnimateWindow" que parece estar disponible a partir de Windows 98.

Según las pruebas que he hecho un buen lugar para llamar a la función "AnimateWindow" es el evento "OnShow" del formulario que queramos mostrar:

Código Delphi [-]
procedure TForm2.FormShow(Sender: TObject);
begin
  AnimateWindow(Self.Handle, 400, AW_ACTIVATE or AW_BLEND);
end;
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 17-05-2007
Avatar de juangiron
juangiron juangiron is offline
Miembro
 
Registrado: ene 2007
Posts: 26
Poder: 0
juangiron Va por buen camino
Ayuda

hola... una preguntica.. tengo un GroupBox dentro de el tengo un Timage en el cual necesito cargar una imagen y tengo un paint box donde necesito dibujar una grilla, el problema esta en que necesito tener una imagen de fondo en le Timage y el paintbox sea algo transparente para que se pueda visualizar la imagen, cabe aclarar que ambos componentes estan superpuestos... como puedo lograr este efecto??

mil gracuas
Responder Con Cita
  #6  
Antiguo 17-05-2007
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Amigo Juan:

Te solicito respeto a la guia de estilo. Para tratar un nuevo tema, debes abrir un nuevo hilo en el foro apropiado.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Form fsStayOnTop de otro Form fsStayOnTop Colgueit OOP 0 24-06-2006 16:57:38
Form modal deja que el form llamante tome el foco tata Varios 6 17-05-2006 11:51:37
Imposible hacer visible un form desde otro form SMTZ .NET 13 16-01-2006 21:41:08
Llamar una form desde otra form!!! niogon Varios 2 30-09-2004 16:09:17
animaciones sin form o con form trasparentes? migueilichenco Gráficos 9 29-04-2004 15:05:20


La franja horaria es GMT +2. Ahora son las 23:10:52.


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
Copyright 1996-2007 Club Delphi