Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Efecto AeroGlass (https://www.clubdelphi.com/foros/showthread.php?t=57236)

Neeruu 09-06-2008 17:47:12

Efecto AeroGlass
 
Hola a todos como estan???

Queria saber si hay alguna forma de hacer algo asi, parecido o mejor en delphi
(D7 y Win XP) la verdad no se me ocurre como podria hacerlo...

http://www.neowin.net/forum/lofivers...p/t365081.html

Pero me gusta como queda y quisiera hacerlo como opcion para mis sistemas!!!


Alguna idea, sujerencia o comentario!!!!

P/D: unos post anteriores alguien sugirio un componente que nunca lo pude hacer andar!!!

Saluda Atte Neeruu!!!:)

Ñuño Martínez 09-06-2008 17:57:00

¿Podrías ser más preciso? Exáctamente, ¿qué quieres hacer?

Neeruu 09-06-2008 18:06:49

Efecto AeroGlass
 
quiero dale el efeto de transparecia a los form de mis aplicaciones!!!!


Saluda Atte Neeruu!!!:)

ContraVeneno 09-06-2008 18:07:07

Creo que se refiere al efecto de la pantalla de cristal.

Fromularios transparentes.

Neeruu 09-06-2008 18:10:24

Efecto AeroGlass
 
Si Contraveneno a eso me refiero!!!!

Saluda Atte Neeruu!!!:)

enecumene 09-06-2008 18:51:27

1 Archivos Adjunto(s)
Hola, hace un tiempo había conseguido un componente que hace ese efecto a la cual le hice algunas modificaciones, no recuerdo el nombre, pero aquí la pongo con mis mejoras, espero te sirva.

Archivo Adjunto 1276

Saludos ;)

PD. Por cierto, lo voy a publicar en el FTP del Club.

Neeruu 09-06-2008 19:50:37

enecumene
 
hola gracias enecumene pero no me anda!!!! no hace nada!!!!

Podrias poner un ejemplo de implementacion!!!! ese es el componente que habia bajado la otra vesy no anduvo!!!!

Por cierto es para WinXp no???


Saluda Atte Neeruu:)

Neeruu 09-06-2008 19:57:07

efecto AeroGlass
 
Viendo un poco el Archivo Pas vi que cargas una DLL (dwmapi.dll)
Pero yo no la tengo!!!! me la podrias pasar o decir de donde descargarla!!!!
Que contiene esa DLL????



Saluda Atte Neeruu!!!:)

enecumene 09-06-2008 20:04:04

1 Archivos Adjunto(s)
Hola, Aquí está,

Archivo Adjunto 1278

Saludos.

Neeruu 10-06-2008 01:02:50

Efecto AeroGlass
 
hola enecumene sigo sin poder hacer andar el componente
podrias mandar un ejemplo!!!???


saluda Atte Neeruu!!!:)

enecumene 10-06-2008 01:14:58

Hola neeruu, me vas a tener que disculpar, juraba que usabas "Delphi 2007" pero que es "Delphi 7", el componente está hecho para delphi 2007, pues no lo he probado con el 7, veré qué puedo hacer.

Saludos.

Crandel 10-06-2008 07:50:48

Hasta donde veo, el problema radica que dwmapi.dll, es una dll de windows vista y espera encontrar una version mas nueva de user32.dll donde carece de la funcion isThreadDesktopComposited.

Neeruu 10-06-2008 17:17:40

Efecto Glass
 
Aja!!!! y se te ocurre algo!!!! ????

Y si reemplaso la User32.DLL???


Aparte no se si es para tanto!!!!! o sea el ejemplo que puse arriba se ve bien y no creo que lleve ninguna dll de vista!!!!

Saluda Atte Neeruu!!!:)

Crandel 10-06-2008 21:42:40

Cita:

Empezado por Neeruu (Mensaje 292586)
Aja!!!! y se te ocurre algo!!!! ????

Y si reemplaso la User32.DLL???

Busque si habia algun paquete de actualizacion de windows que contenga estos archivos pero no vi nada :(

se podria empezar a reemplazar dlls pero no tengo tiempo para ahora arreglar si algo sale mal, ni tengo win vista para hacer la prueba.

por otro lado ese programa tiene toda la pinta de usar las nuevas funciones de la api, que se desarrollaron para windows vista y ya se introdujeron en winXP como UpdateLayeredWindow.

Estuve hace un tiempo intentando armar algo con esta funcion que funcione bien, pero no llegue muy lejos.

Caral 10-06-2008 22:30:36

Hola
Pregunto:
Esto no es lo mismo que hacer un form translucido?.
Saludos

Crandel 10-06-2008 23:44:17

Cita:

Empezado por Caral (Mensaje 292673)
Hola
Pregunto:
Esto no es lo mismo que hacer un form translucido?.
Saludos

Aunque a primera vista lo parece no es asi. Algunos detalles:

* Las ventanas en Windows vista tienen todos bordes redondos miestras hasta ahora eran todos ventanas cuadradas.

* La translucido solo esta en los bordes de la ventana y no completo.

* En esta imagen no se ve, pero todas las ventanas tienen un sombreado alrededor de ellas.

Neeruu 11-06-2008 00:45:58

Efecto AeroGlass
 
Yo no tengo instalado nada de vista!!! ni siquiera tengo el SP3 de WinXp!!!
No tengo ningun programa de modificacion de estilo ni nada por el estilo, es mas tengo puesto el estilo clasico de windows!!! Por eso me llama la atencion como esta hecho!!!

Tambien aclaro que tengo un Xp original (por querer decis que no es un UE, o esas versiones modificadas que andan por ahi)

Sera que en delphi no se puede(por lo menos en D7)???

Seria una lastima porque me gusta el efecto que tiene!!!Sobre todo ese efecto cristal arenado que tienen los bordes!!!!

Saluda Atte Neeruu!!!:)

Crandel 11-06-2008 06:27:44

Cita:

Empezado por Neeruu (Mensaje 292715)
Yo no tengo instalado nada de vista!!! ni siquiera tengo el SP3 de WinXp!!!

Todos tenemos cosas instaldas de vista, muchas de las actualizaciones que descargamos son codigos escritos para win vista.

ejemplos de estos son la libreria GDI+ que permite las mejoras graficas, IMAPI2 para manejar mas facil dispositivos de grabacion, etc.

Cita:

Empezado por Neeruu (Mensaje 292715)
Sera que en delphi no se puede(por lo menos en D7)???

seguramente se puede, pero con mucho mas trabajo :p

Cita:

Empezado por Neeruu (Mensaje 292715)
Seria una lastima porque me gusta el efecto que tiene!!!Sobre todo ese efecto cristal arenado que tienen los bordes!!!!

A mi tambien me gusta :D

pd: si quieres empezar a jugar con la api, aca te dejo un link con un ejemplo en C#, pero es practicamente todo llamadas api, no hace casi uso de las clases .net por lo que se podria traducir a delphi.


La franja horaria es GMT +2. Ahora son las 15:12: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