PDA

Ver la Versión Completa : Crear boton con forma irregular


el-mono
15-05-2013, 18:27:22
Hola gente necesito crear un botón como el que pueden ver

http://www.mediafire.com/convkey/b78e/awlx95all2ttx5t6g.jpg

Este botón lo usaran para seleccionar las caras de un diente es por ello que debe ser tal cual como el video que aqui muestran: http://www.youtube.com/watch?v=BBAHeal2Q5E

La cosa es que no tengo ni idea de como hacerlo o que usar, si alguien sabe de como hacer algo así o alguna tecnica para hacerlo. Si me pueden orientar.

Desde ya muchas gracias.

dec
15-05-2013, 18:37:51
Hola,

Se me vienen a la cabeza los componentes Cindy para Delphi (http://tcycomponents.sourceforge.net/), concretamente, el componente TcySkinArea. Creo que con la imagen adecuada puedes lograr lo que necesitas: si lo que necesitas es una especie de "foto" de un diente cuyos "lados" puedan ser "seleccionados". Echa un vistazo al ejemplo de dicho componente: creo que podrás hacerte una idea.

Neftali [Germán.Estévez]
15-05-2013, 20:24:47
Tal vez se pueda hacer utilizando regiones (SetWindowRgn). Cosa que podría ser útil también a la hora de colorear los dientes, como se muestra en el vídeo.

dec
15-05-2013, 20:27:08
Hola,

Tal vez se pueda hacer utilizando regiones (SetWindowRgn). Cosa que podría ser útil también a la hora de colorear los dientes, como se muestra en el vídeo.

El componente que menciono hace algo similar, sino lo mismo Germán. Básicamente, funciona proporcionando una imagen BITMAP que contenga sólo colores "sólidos". Estos colores definirán las áreas o botones "clicables". Obviamente la imagen BITMAP de colores "sólidos" no se muestra al usuario, sino que se muestra otra que se superpone a la primera, y, más aún, cada área puede tener sus propias imágenes "hover", "down", etc. Realmente creo que puede hacerse lo que se necesita, aunque con su correspondiente trabajo, por supuesto, sobre todo en lo tocante a las imágenes.

el-mono
15-05-2013, 20:31:18
ok chicos gracias por la data voy a investigar el tema de Regiones y ver como me va. Al parecer sera un arduo trabajo asi que ahi le voy.

Gracias totales

dec
15-05-2013, 20:33:44
Hola,

Ahora caigo en que no había visto el vídeo... pero, creo que me reafirmo en mi idea. :D