Page 1 of 1
2 pruguntas 2
Posted: Wed Jun 07, 2006 12:19 am
by El Loco
Gente, quisiera saber como puedo hacer lo siguiente
1- Que todos los controles tengan el estilo FLAT. No quiero ninguno con el estilo 3D. Como lo puedo hacer ??? Debo modificar todas las clases ???
2- Hay alguna manera de cargar un theme especifico, al margen del que tenga el Windows XP en ese momento ???
Desde ya mucisimas gracias.
Un abrazo. El Loco =>))
Posted: Wed Jun 07, 2006 10:18 am
by Antonio Linares
1. Tendrías que crear controles definidos por el usuario que reemplazasen a los estandard de Windows, ó modificar el método Paint() de todos ellos para que se dibujasen de otra forma.
2. No que yo sepa
Posted: Wed Jun 07, 2006 10:48 am
by El Loco
Gracias Antonio, tendre que ponerme a modificar nomas.....
Pense que podria ser mas facil.
Ahora otra duda Antonio, en el ejemplo FiveDemo que viene en Samples veo que los Get/Browse son FLAT, y por mas que revise el prg como la dll, no pude encontrar el truco.....
Podrias pasarme el secreto ???
Un abrazo. El Loco =>))
[/url]
Posted: Wed Jun 07, 2006 11:45 am
by Antonio Linares
Revisa samples\FiveDe32.rc. Posiblemente sea el estilo STYLE WS_CHILD de los diálogos.
Posted: Wed Jun 07, 2006 12:03 pm
by El Loco
Antonio Linares wrote:Revisa samples\FiveDe32.rc. Posiblemente sea el estilo STYLE WS_CHILD de los diálogos.
mmmmmm...... me parece que no. Ya lo probe y creo que tampoco viene por ahi, fijate el otro ejemplo FwRes.prg llama a TestClient() con el dialogo "client" y este tiene el style "Popup" y sale con los get/browse e include un combobox con el estilo flat.
Sigo investigando.
Un abrazo. El Loco =>))