FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Dialogos no tan cuadrados....
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Dialogos no tan cuadrados....
Posted: Mon Dec 12, 2005 12:21 AM

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.

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Dialogos no tan cuadrados....
Posted: Mon Dec 12, 2005 07:20 AM

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 :)

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 1956
Joined: Fri Oct 07, 2005 07:08 PM
Dialogos no tan cuadrados....
Posted: Mon Dec 12, 2005 07:31 AM

Pucha.

Pense´que seria mas facilito

FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/

Continue the discussion