Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Label en la Barra de Titulo... (https://www.clubdelphi.com/foros/showthread.php?t=14917)

nicolasdom 04-10-2004 23:03:00

Label en la Barra de Titulo...
 
Necesito poner un Label en la barra de titulo de un MainForm. Exactamente al lado del icono de minimizar, es decir, arriba a la derecha. Y por supuesto seguir conservando el caption del formulario que esta arriba a la izquierda. Sugerencias? posibilidades?

Saludos para todos...

Nicolas.

roman 04-10-2004 23:46:31

No hay forma de colocar controles dentro de la barra de título. Para alterar la apariencia de la barra de título tienes que dibujarla tú mismo interceptando el mensaje WM_NCPAINT. Es algo complicado ya que debes calcular la dimensión de la que dispones (la barra quitando los botones) así como la posición exacta para alinear la cadena a la derecha.

Aunque no es exactamente lo que pides, en este mensaje puedes ver un ejemplo del manejo de WM_NCPAINT que podría ayudarte a empezar.

// Saludos


La franja horaria es GMT +2. Ahora son las 10:47:45.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi