Entrar
¿Nuevo usuario? Inscribirme
DesarrolloDelphi · Desarrollo de Software en Borland Delphi
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés añadir enlaces a sitios relacionados de tu grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Opacidad de un form   Lista de mensajes  
Responder | Reenviar Mensaje #3867 de 7332 |
RE: [Delphi] Opacidad de un form

Gracias Pepe, pero no quiero q sea invisible completamente, solo semi-invisible, bajarle la opacidad solamente .....
Se que solo funciona en W2000, WXp y afines.
 
Salu2
Miguel
 
-----Mensaje original-----
De: pepe pepe [mailto:forodedelphi@...]
Enviado el: Miércoles, 05 de Enero de 2005 07:56 p.m.
Para: DesarrolloDelphi@...
Asunto: Re: [Delphi] Opacidad de un form

Aca tenes un codigo que te lo hace invisible capaz que te sirve de algo.
 
procedure TForm1.Button1Click(Sender: TObject);
   var
   frmRegion, tempRegion: HRGN;
   i: Integer;
   Arect: TRect;
begin
   frmRegion := 0;
   for I:= 0 to ControlCount - 1 do begin
      aRect := Controls[i].BoundsRect;
      OffsetRect( aRect, clientorigin.x - left, clientorigin.y - top );
      tempRegion := CreateRectRgnIndirect( aRect );
      if frmRegion = 0 then
         frmRegion := tempRegion
      else begin
         CombineRgn( frmRegion, frmRegion, tempRegion, RGN_OR );
         DeleteObject( tempRegion );
      end;
   end;
   tempregion :=
         CreateRectRgn( 0, 0, Width,
         GetSystemMetrics( SM_CYCAPTION )+
         GetSystemMetrics( SM_CYSIZEFRAME )+
         GetSystemMetrics( SM_CYMENU ) * Ord(Menu <> Nil));
   CombineRgn( frmRegion, frmRegion, tempRegion, RGN_OR );
   DeleteObject( tempRegion );
   SetWindowRgn( handle, frmRegion, true );
end;


Miguel Linares <mlinares@...> wrote:
Hola compañeros foristas,

Alguien tendra por alli el codigo para Delphi 5 -o menor- para hacer
semi-invisible un form. (Algo asi como lo que tiene el winamp5 en su opcion
Windows Setting > Opacity)

Gracias

Miguel Linares M.
GMD S.A.



------------------------------
DesarrolloDelphi:
Desarrollo de Software en Borland Delphi
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloDelphi@...
Suscribirse........: DesarrolloDelphi-Subscribe@...
Desuscribirse......: DesarrolloDelphi-Unsubscribe@...
Administrador......: DesarrolloDelphi-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloDelphi
------------------------------



250MB gratis, Antivirus y Antispam
Correo Yahoo!, el mejor correo web del mundo
Abrí tu cuenta aquí

------------------------------
DesarrolloDelphi:
Desarrollo de Software en Borland Delphi
------------------------------
Direcciones de la lista:
Publicar un mensaje: DesarrolloDelphi@...
Suscribirse........: DesarrolloDelphi-Subscribe@...
Desuscribirse......: DesarrolloDelphi-Unsubscribe@...
Administrador......: DesarrolloDelphi-Owner@...
Página de la lista.: http://www.gruposyahoo.com.ar/group/DesarrolloDelphi
------------------------------




Jue, 6 de Ene, 2005 2:28 pm

mlinares@...
Enviar correo Enviar correo

Reenviar Mensaje #3867 de 7332 |
Desplegar mensajes Autor Ordenar por fecha

Hola compañeros foristas, Alguien tendra por alli el codigo para Delphi 5 -o menor- para hacer semi-invisible un form. (Algo asi como lo que tiene el winamp5...
Miguel Linares
mlinares@...
Enviar correo
5 de Ene, 2005
10:49 pm

Aca tenes un codigo que te lo hace invisible capaz que te sirve de algo. procedure TForm1.Button1Click(Sender: TObject); var frmRegion, tempRegion: HRGN; i:...
pepe pepe
forodedelphi
Sin conexión Enviar correo
6 de Ene, 2005
12:56 am

Gracias Pepe, pero no quiero q sea invisible completamente, solo semi-invisible, bajarle la opacidad solamente ..... Se que solo funciona en W2000, WXp y...
Miguel Linares
mlinares@...
Enviar correo
6 de Ene, 2005
2:29 pm

mira yo tengo un componente que es gratuito y si lo deseas dime y te lo mando(manda el correo de forma personal). tiene varios niveles de transparancia ... De:...
Jose Flores
marron74
Sin conexión Enviar correo
20 de Ene, 2005
3:22 pm

MensajeSimplemente excelente Jose, ya funcionó... mejor no podria ser mejor... Muchas gracias Miguel ... De: Jose Flores [mailto:marron74@...] ...
Miguel Linares
mlinaresm
Sin conexión Enviar correo
20 de Ene, 2005
7:17 pm

me da gusto que te sirviera. como referencia... hace tiempo cuando necesitaba transparencias.... lo busque en la pagina de torry's y ese se me hizo mejor ... ...
Jose Flores
marron74
Sin conexión Enviar correo
21 de Ene, 2005
4:11 pm

Hola que tal no existe un Template o Wizard o tambien puede ser la forma de crear menus con limitaciones o parametros que se manipulen de acuerdo a una bases...
Jose Flores
marron74
Sin conexión Enviar correo
24 de Ene, 2005
9:19 pm

Jose : Yo tengo "almacenado" en la B.de D. los nombres de las operaciones o acciones que tiene la aplicación con un OPERID (integer), y Nombre (Varchar);...
Claudio F. Zwitkovits
cfzwit
Sin conexión Enviar correo
25 de Ene, 2005
12:11 pm

disculpame y no soy tan bueno como tu.... no entendi. deseo sabe por favorcito como lleno una Menu con una Db ... De: Claudio F. Zwitkovits...
Jose Flores
marron74
Sin conexión Enviar correo
25 de Ene, 2005
4:30 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda