FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Alpha BMPs en toda la aplicacion...?
Posts: 883
Joined: Tue Oct 11, 2005 11:57 AM
Alpha BMPs en toda la aplicacion...?
Posted: Wed Mar 25, 2009 12:54 PM

Holas a todos..

Una suposicion...

驴 Si solo quisiera usar ALPHABITMAPS en TODA mi aplicacion ( de hecho los BMP e Iconos que tengo pensado usar en un nuevo desarrollo solo son "Bitmaps with Alpha Channel" ), que cambios serian necesarios en las clases TBitmap, Timage, Tbutton etc etc ?

驴 O Solo reemplazar la llamada a DrawMasked por ABPAINT en algun .c ?

Los cambios de Giovany Vecchi a la tButtonBmp son geniales, la presentacion visual de la aplicacion es mucho mas PRO y moderna, los clientes estan mas acostumbrados a las transparencias, sombras, con VISTA y ahora con WINDOWS 7, pero no puedo replicarlos en la Toolbar, TRebar, TImage ....

Alguna idea.

;-) Ji,ji,ji... buena la cosa... "all you need is code"

http://www.xdata.cl - Desarrollo Inteligente
----------
Asus TUF F15, 32GB Ram, 2 * 1 TB NVME M.2, GTX 1650
Posts: 1335
Joined: Fri Jun 13, 2008 11:04 AM
Re: Alpha BMPs en toda la aplicacion...?
Posted: Thu Mar 26, 2009 08:26 AM

Hola Mr.Adolfo,

Tambi茅n soy de la misma opini贸n. Estoy desarrollando una nueva aplicaci贸n y creo firmemente que la aplicaci贸n debe tener la contempor谩nea Vista, Windows 7 y no como en los viejos Windows'98 o Windows 2000. La est茅tica del programa es muy importante. Con la ayuda de nuestro foro y he modificado TButtonBmp TBitmap para apoyar canal alfa, pero no han hecho nada sobre la TBtnBmp.
Con los cambios que tienen la opci贸n de especificar si la BMP AlphaChannel est谩 teniendo o no y, en consecuencia, la pintura sea el m茅todo utilizado. Tambi茅n he pedido a Mr.Antonio para incluir estos cambios. Antonio dice que est谩 buscando una soluci贸n para que las clases se determinar谩 si el BMP contiene AlphaChannel o no y, en consecuencia, llamar al m茅todo de la pintura. Pero sugiero que hasta nos encontramos con la detecci贸n autom谩tica que deber铆amos tener la opci贸n de decir que la programaci贸n contiene AlphaChannel o BMP y no cumplir el requisito.

Saludos

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: Alpha BMPs en toda la aplicacion...?
Posted: Thu Mar 26, 2009 01:27 PM
Adolfo, Answer,

See this thread in stackoverflow and lets check what is the final solution:
Veamos que soluci贸n se aporta en esta conversaci贸n:

http://stackoverflow.com/questions/685684/how-to-programmatically-detect-if-a-bitmap-has-alpha-channel
regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion