![]() |
Sombrear imagen
como puedo hacer para al hacer clic a una imagen esta se sombree, existe alguna funcion que sombrea una imagen?
|
Hola,
Segun yo no existe esa funcion para sombrear. Lo que puedes hacer, es tener una imagen normal y su version sombreada (que debes hacer con algun software de dibujo), y mostrar la version sombreada cuando el cursor este sombre la imagen. O sea, siempre va a ser el mismo TImage, peor el TImage va a mostrar una imagen dependiendo de donde est'a el cursor (o, como tu quires, cuando se est'e dando click). Saludos |
No se a qué te refieres con sombrear. ¿Puedes explicarte?
Lo otro que no entiendo es si quieres aplicar este sombreado como si fuera un efecto permanente o sólo como efecto al pulsar sobre la imagen y luego que vuelva a su estado inicial. :confused::confused::confused: |
A lo que me refiero es que al hacer clic en la imagen esta se oscuresca un poco, pero que igual se pueda ver la imagen solo q ahora se vera mas oscura. Esto debe suceder cuando haga clic en la imagen y cumple ciertas condiciones que yo le mando.
|
Revisa el procedimiento ColorAdjustLuma de la unit GraphUtil. Posiblemente si le modificas la Luminosidad a todos los pixels de la imagen con este procedimiento consigas el efecto deseado.
|
| La franja horaria es GMT +2. Ahora son las 20:04:20. |
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