![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Ventana con forma personalizada
Hola a todos, tengo una duda que hace tiempo que quiero solucionar, y es la siguiente:
Primero mirad la imagen: http://www.usuarios.lycos.es/gatoray...io-ejemplo.JPG Bueno, si os fijais, lo que quiero es un formulario personalizado, pero el gran problema es el de las esquinas, que son redondeadas y transparentes. He encontrado un par de ejemplos, pero no funcionan bien, porque lo que quiero esque la ventana funcione normalmente, que se pueda ampliar el formulario, maximizar, etc. Bueno y otro problema es el dichoso parpadeo de las imagenes al redimensionarlas... Agradezco toda ayuda, un saludo.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#3
|
||||
|
||||
Ya realice esa sencilla búsqueda, y encontre ese ejemplo, pero, los bordes se ven demasiado pixelados, y yo necesito poner una imagen con la esquina transparente como en la imagen de mi ejemplo. Muchas gracias por tu respuesta, pero necesito más ayuda. Un saludo!
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#4
|
|||
|
|||
Bueno el antialias es un poquillo mas complicado en delphi 5 y me va bastante lento : / pero el degradado es sencillo. Te pongo un ejemplo y espero q encuentres alguna funcion de antialias con buen rendimiento.
Saludos |
#5
|
|||
|
|||
Te dejo aqui la ventana con fondo degradado, esquinas redondeadas y antialiasing. De antialias seguro q hay funciones mas buenas por internet. Lo dejo por si alguien quiere cojer la idea.
Saludos |
#6
|
||||
|
||||
Mil gracias por tu ayuda, pero el ejemplo del antialiasing no me gusta del todo como realiza el suavizado del borde, pero lo ire tocando hasta dejarlo a mi gusto.
Y bueno, otra cuestión, ¿no existe ninguna forma de poner un pixel en concreto semitransparente?. Un saludo.
__________________
"There is nothing either good or bad, but thinking makes it so" William Shakespeare. |
#7
|
|||
|
|||
Bueno, la funcion de antialias que he escrito es una chapucilla rapida
![]() ![]() saludos Última edición por coso fecha: 14-06-2008 a las 22:16:00. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas Impresion Personalizada | fabianmk | Impresión | 2 | 08-06-2007 22:40:00 |
Progress Bar personalizada | Oni | OOP | 2 | 07-02-2006 16:47:44 |
Impresion personalizada | onlytk | Impresión | 1 | 13-12-2005 21:01:37 |
crear una mascara personalizada | Velia | Varios | 2 | 15-11-2005 21:07:44 |
Vista Previa Personalizada | jmselesan | Impresión | 1 | 11-07-2003 15:40:29 |
![]() |
|