FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Capaz q me exprese mal. Soy un fanatico de diseño de interfaces y me paso horas desarrollando y mejorando UI's para mis aplicaciones en delphi. Les doy un ejemplo de lo que hago:
Como ven es una imagen que hice en photoshop (png) con forma de edit con una pequeña sombra adentro, para arle un estilo mas personalizado a mis aplicaciones. Ensima de la imagen coloco un edit, sin bordes y del mismo color que el fondo de la imagen para realizar el efecto. Bueno el tema es el siguiente, no se si se dieron cuenta la imagen que deje en mi primer mensaje de ejemplo de formulario de login, que el fondo del edit no es de un solo color como el caso de los diseños que yo realizo, sino que tiene un degradado y una textura. Por eso yo formule la pregunta si se podia insertar de algun modo una imagen dentro de un edit, para poder darle la textura y degradado que deseo. Espero este bien explicada mi duda. Esta interface la hice tambien yo, es de un punto de venta para restaurantes tactil que estoy desarrollando: pero me faltaria poder darle el efecto que mensiono a los edit Saludos Última edición por roman fecha: 24-02-2012 a las 00:12:13. Razón: Poner las etiquetas de las imágenes |
#2
|
||||
|
||||
Cita:
Hay algunos que ya puedes encontrarlos programados como este. Si no recuerdo mal, los LMD tienen un paquete LITE (free) que también trae alguno. Y seguro que si buscas encuentras alguno más. Si deseas programar algo tú, me da la impresión que si le sigues la pista a este mensaje WM_ERASEBKGND, por ahí podrás conseguir algo. EDIT: He modificado el link del componente, ya que estaba comprimido en un EXE dentro del ZIP (sin necesidad). Ahora además está subido al FTP del Club.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. Última edición por Neftali [Germán.Estévez] fecha: 24-02-2012 a las 14:53:55. Razón: Modificado el link porque era un EXE |
#3
|
||||
|
||||
No se, a mi me parece que con la explicación que da, la sugerencia de egostar le viene como anillo al dedo.
// Saludos |
#4
|
|||
|
|||
Hola como estan?
Neftali: habia probado con los componentes LMD gratuitos, pero me surgia un problema asi q los descarte. En esos componentes tengo que usar un back panel, asignarle una imagelist y poner un edit de los componentes LMD dentro del panel y setear la propiedad transparent a TRUE. Funcionaba por momentos pero surgieron los siguientes problemas: - La imagen realizada en photoshop tenia una fondo transparente, pero el componente backpanel de LMD me mostraba el fondo de color blanco. - La imagen se copiaba en ancho y alto una al lado de la otra. Roman: probe con la solucion de egostar y funciono pero tube tambien problemas. - Al igual que los componentes LMD la imagen se copiaba en ancho y alto una al lado de la otra. - El texto del edit, al no tener la propiedad Layout, no puedo centrarlo, por lo tanto, el efecto no quedaba nada realista. Algo que intente: Por el momento tendre que conformarme y seguir haciendo los edits con un color de fondo transparente. Muchisimas gracias por aportar ideas. Si encuentro una solucion seguramente realizare un post. Mas adelante tratare de hacer un componente que se me ocurre para resolverlo. Basicamente pense en: Una TImage con un label adentro y un edit que no se vea, al escribir en el edit se escribe en el label. Saludas y gracias nuevamente! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Carpeta y carpeta adentro | Paulao | Varios | 2 | 26-07-2011 18:46:05 |
Como puedo convertir una imagen a una imagen semitransparente? | antonio302050 | Gráficos | 0 | 27-03-2010 17:01:48 |
bucle entre edit.change y edit.change | alremo81 | Varios | 2 | 07-04-2008 15:25:39 |
Unir Edit con Edit | Caral | Varios | 8 | 17-11-2006 21:37:35 |
problemas con el el .Edit: qryCONSULTA.Edit | McRose | Conexión con bases de datos | 3 | 07-06-2005 15:46:39 |
|