Page 1 of 1

Dialogos no tan cuadrados....

Posted: Mon Dec 12, 2005 12:21 am
by goosfancito
Amigos,

Quiero comenzar a darle a mis aplicaciones una nueva cara, y queria saber como tengo que encarar el tema para poder hacer que los dialogos sean mostrados mas redondo en sus corner.

Como encaro este planteo?

Gracias.

Posted: Mon Dec 12, 2005 7:20 am
by Antonio Linares
Gustavo,

Es algo que no te aconsejaría hacer, pero se puede hacer:

El pintado de las zonas "no-cliente" de la ventana se realizaría en respuesta al mensaje de Windows WM_NCPAINT. En FWH se invoca al método NcPaint() que se declara como virtual, por lo que finalmente se llama al código por defecto de Windows.

Tendrías que implementar el Método NcPaint( ... ) para que dibuje TODO lo que no es zona de cliente, incluyendo botones de cierre, maximizar, minimizar, etc. bordes, etc. Lo que como intuirás es una labor titánica :)

Posted: Mon Dec 12, 2005 7:31 am
by goosfancito
Pucha.

Pense´que seria mas facilito