FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Font en title de un dialog
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Font en title de un dialog
Posted: Tue Apr 23, 2013 02:33 PM

Buen día,

Tengo otra consulta:

¿Se puede cambiar el font en el title de un dialog?, ¿Cómo?

Gracias.

Rolando :D

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Font en title de un dialog
Posted: Tue Apr 23, 2013 03:10 PM

Rolando,

Solamente el "title" (título), no se puede cambiar de font. Lo que puedes hacer es cambiar el font de todo el diálogo y asi llegar a tener en el title el que desees, pero todo el diálogo cambiará también.

Otra opción es que tu diálogo no tenga title y tu sitúas un control TTitle en la parte superior y lo configuras como desees.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 593
Joined: Sat May 12, 2007 11:47 AM
Re: Font en title de un dialog
Posted: Tue Apr 23, 2013 04:06 PM

Antonio,

De nuevo, Gracias.

Voy a probar como sugieres y comento.

Rolando :D

Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: Font en title de un dialog
Posted: Tue Apr 23, 2013 04:40 PM

Aprovechando el tema del colega, hay una formula matematica que no recuerdo para centrar un TITULO en un dlg o wnd, alguien la recordara o tendra alguna otra manera que no sea manualmente ya que el tamaño del titulo de la ventana o dialogo puede cambiar en tiempo de ejecucion, y es necesario que siempre el titulo este centrado, asi la wnd/dlg este reducida o maximizada, gracias y saludos... :shock:

Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 498
Joined: Thu May 10, 2007 08:30 PM
Re: Font en title de un dialog
Posted: Tue Apr 30, 2013 11:42 AM
joseluisysturiz, creo que te refieres a esto:
Code (fw): Select all Collapse
(oWnd:nWidth-oCtrl:nWidth)/2

Esto te da la columna en la que tienes que escribir el oCtrl dntro del oWnd.
Peaaaaaso de foro...

FWH 2007 - xHarbour - BCC55
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: Font en title de un dialog
Posted: Tue Apr 30, 2013 05:15 PM
antolin wrote:joseluisysturiz, creo que te refieres a esto:
Code (fw): Select all Collapse
(oWnd:nWidth-oCtrl:nWidth)/2

Esto te da la columna en la que tienes que escribir el oCtrl dntro del oWnd.


Antolin, gracias por tu respuesta, me distes una idea, aunque como me lo dices, es para colocar un objeto centrado en una ventana, lo que quiero es centrar un TITLE en la VENTANA o DIALOGO, asi como aparece en office 2007, aplicando tu formula no me queda centrado el TITLE, aplique esto...

cTitulo := "Mi Titulo"

DEFINE DIALOG oDlg RESOURCE "DLG"

nSpacio := ( oDlg:nWidth - LEN(cTitulo) ) / 2

oDlg:cTITLE := SPACE( nSpacio ) + cTitulo -> mueve TITLE a la derecha y se pierde parte del texto
oDlg:cTITLE := SPACE( nSpacio/2 ) + cTitulo -> queda casi centrado

...seguire probando haber que resulta, gracias y saludos... :-)
Dios no está muerto...



Gracias a mi Dios ante todo!
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Font en title de un dialog
Posted: Tue May 21, 2013 03:18 PM

Has probado a usar Tabs ( Chr( 9 ) ) en vez de espacios ?

En Windows 8 aparece centrado por defecto

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion