![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Entonces al final todo quedaria como esta puesto en el principio no ?
|
|
#2
|
||||
|
||||
|
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
||||
|
||||
|
Lo de la nueva propiedad quizá lo pensaron por la variable NewCaption y el hecho de borrar la propiedad Caption.
Eso hay que hacerlo porque si se fijan, los manejadores de NCPaint y NCActivate de cualquier forma llaman a inherited antes de dibujar el título. Si no borran la propiedad Caption, tal llamada a inherited de cualquier manera pintará el título con la fuente estándar y la nuestra simplemente se dibujará encima de ella. Para evitar esto es que borramos la propiedad Caption. // Saludos |
|
#4
|
|||
|
|||
|
Gracias Román.
Muchas gracias por contestarme y sobre todo por solucionar mi duda, además he estado probando diferentes formulas para ver si hay alguna que sea la fuente que sea me centre el texto en el formulario, es esta:
TextOut(cxSizeFrame + (cySizeFrame*40) + cxSmICon + 1,cySizeFrame + ((cyCaption - cyText) div 2) -1,NewCaption); Se trata de sustituir la última linea del ejemplo que pusiste y sea el tipo de fuente que sea siempre sale centrado. Muchas gracias.
__________________
"La perseverancia es el camino del éxito" |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|