Página 1 de 1

Re: ExplorerBar, OptionList, Bevel

Publicado: Dom Oct 29, 2006 5:28 am
por zeasoftware
Si estas usando el TuneUp, me paso lo mismo, el explorerbar de Xailer no
toma todas las imagines para crear sus OptionList.
Saludos.
--
Ramon Zea
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft.movil@hotmail.com
http://www.paginasprodigy.com/zeasoft/
"Juan Pablo Garcia" <pablogarciau@msn.com> escribió en el mensaje
news:[email=45442c32@news.xailer.com...]45442c32@news.xailer.com...[/email]
> Noten la diferencia entre esos componentes en las 2 imagenes
>
------------------------------------------------------------ --------------------
------------------------------------------------------------ --------------------

Re: ExplorerBar, OptionList, Bevel

Publicado: Dom Oct 29, 2006 5:57 am
por pablogarciau
ramonzea escribió:
> Si estas usando el TuneUp, me paso lo mismo, el explorerbar de Xailer no
> toma todas las imagines para crear sus OptionList.
>
> Saludos.
>
No uso el TuneUp, de hecho estoy usando un tema de WindowsBlind, lo
curioso es que no he localizado NINGUN programa con estas
incompatibilidades salvo XAILER y los creados con Xailer, lo preocupante
es que nosotros lo usamos para elaborar nuestros productos y por ende
heredamos esta clase de "bugs" en lo que vendemos, a veces es dificil
decirle a un cliente que no preste atencion a este tipo de detalles, ¿
No crees ?, a fin de cuentas yo no seria quien para decirle a un cliente
que el WindowsBlind que compro no funciona bien, al menos sabiendo que
no es WindowsBlind el del problema sino mi aplicacion, aunque solo sea
cuestion de estética
Saludos

Re: ExplorerBar, OptionList, Bevel

Publicado: Dom Oct 29, 2006 12:18 pm
por jfgimenez
Juan Pablo, Ramón,
El problema es que realmente no existe ningún control ExplorerBar en
windows. Me explico: las explorerbar que podeis ver en el explorador de
windows están pintadas a pelo sobre la ventana (podeis comprobarlo con
alguna utilidad del tipo Spy++). Por otro lado, el API de temas sí contempla
el pintado de un supuesto control "Explorerbar" (podeis verlo aquí:
http://msdn.microsoft.com/library/en-us ... atform/com mctls/userex/topics/partsandstates.asp).
Pero... me temo que algunos temas no hacen lo correcto, que sería proveer
ese control a las aplicaciones, y en cambio se limitan a sobreescribir el
pintado que hace el explorador de windows. Cuando esto ocurre, Xailer no
puede usar el API de temas para este control, y no tiene más remedio que
pintarlo por su cuenta, emulando la apariencia de windows XP sin temas.
En una ocasión encontré una técnica que consistía en llamar directamente a
cierta DLL del explorador de windows para que hiciera el pintado, en vez de
usar el API de temas, pero la descarté porque nadie (y mucho menos MS)
garantiza que esa técnica siga funcionando en nuevas versiones de windows.
--
Un saludo,
José F. Giménez
http://www.xailer.com