Dialogos no tan cuadrados....

Dialogos no tan cuadrados....

Postby goosfancito » 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/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Postby Antonio Linares » Mon Dec 12, 2005 7: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
User avatar
Antonio Linares
Site Admin
 
Posts: 42126
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby goosfancito » Mon Dec 12, 2005 7:31 am

Pucha.

Pense´que seria mas facilito
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 80 guests