FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour No puedo cambiar el Font
Posts: 41
Joined: Mon Jun 26, 2006 10:27 AM

No puedo cambiar el Font

Posted: Tue May 21, 2013 11:05 AM
Muy buenas, por fin estoy arrancando.....

estoy intentando cambiar el font de la window y del dialog, pero no hay forma:

- cuando le digo que quiero cambiar el Font del window no me hace caso, el título sigue en el Font del sistema y los MsgInfo igual, no se lo que estoy haciendo mal:


    DEFINE FONT oApp:oMainFont NAME "Calibri" SIZE 0, -12

    DEFINE WINDOW oApp:oWnd TITLE oApp:cSistema + " - " + oApp:xVersion ICON oApp:oIcon

    oApp:SetFont( oApp:oMainFont )

    SET MESSAGE OF oApp:oWnd TO oApp:cEmpresa DATE KEYBOARD FONT oApp:oMainFont

    ACTIVATE WINDOW oApp:oWnd MAXIMIZED //ON INIT oApp:SetFont( oApp:oMainFont )
    [/list:u]

    en el MESSAGE si funciona, tambien, como se ve, lo he intentado en el ON INIT, pero nada, el título sigue en el font del sistema

    También lo he intentado en el DIALOG :

    DEFINE DIALOG oDlg NAME "REINDEX" WINDOW oApp:oWnd FONT oApp:oMainFont

    pero nada, el título del dialog sigue en el font del sistama

    ¿que me falta o hago mal?

    he mirado por el foro pero no encuentro respuesta por eso escribo.

    Muchas gracias
Saludos desde el sur del sur
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM

Re: No puedo cambiar el Font

Posted: Tue May 21, 2013 02:19 PM
Francisco J. Alegría P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 41
Joined: Mon Jun 26, 2006 10:27 AM

Re: No puedo cambiar el Font

Posted: Wed May 22, 2013 10:41 AM

Bueno, perdona pero lo que se habla en ese post no tiene nada que ver con lo que yo digo, el quiere poner el título en el centro, yo lo que quiero es que mi aplicación use el font que yo quiero, lo consigo con componentes individuales, pero los títulos de los dialogs, el del window principal y los de los mensages emergentes no se cambian, siguen con el font del sistema.

Muchas gracias de todas formas.

Saludos desde el sur del sur
Posts: 464
Joined: Tue Mar 21, 2006 07:30 PM

Re: No puedo cambiar el Font

Posted: Wed May 22, 2013 12:35 PM
Hola helvant

¿puedes hacer estas pruebas a ver si te cambia la letra?
Te digo esto porque yo he hecho la última prueba, con diferentes tipos de letras y formatos (Bold, Italic) y me cambia el tipo y el formato a ver si en alguna de las pruebas notas que no toma el dato, bien de la ventana o del font

1
Code (fw): Select all Collapse
DEFINE FONT oApp:oMainFont NAME "Calibri" SIZE 0, -12
DEFINE WINDOW oWnd TITLE oApp:cSistema + " - " + oApp:xVersion ICON oApp:oIcon
           oWnd:SetFont( oApp:oMainFont )

SET MESSAGE OF oWnd TO oApp:cEmpresa DATE KEYBOARD FONT oApp:oMainFont

ACTIVATE WINDOW oWnd MAXIMIZED


2
Code (fw): Select all Collapse
DEFINE FONT oMainFont NAME "Calibri" SIZE 0, -12
DEFINE WINDOW oApp:oWnd TITLE oApp:cSistema + " - " + oApp:xVersion ICON oApp:oIcon
           oApp:oWnd:SetFont( oMainFont )

SET MESSAGE OF oApp:oWnd TO oApp:cEmpresa DATE KEYBOARD FONT oMainFont

ACTIVATE WINDOW oWnd MAXIMIZED


3
Code (fw): Select all Collapse
DEFINE FONT oMainFont NAME "Calibri" SIZE 0, -12
DEFINE WINDOW oWnd TITLE oApp:cSistema + " - " + oApp:xVersion ICON oApp:oIcon
           oWnd:SetFont( oMainFont )

SET MESSAGE OF oWnd TO oApp:cEmpresa DATE KEYBOARD FONT oMainFont

ACTIVATE WINDOW oWnd MAXIMIZED
Un saludo
Pedro
gahetesoft@gmail.com
FWH12.06 BCC582, Xverce CW, Pelles C 6.00.4,PSPAD 4.54
y ahora con ADO
Posts: 41
Joined: Mon Jun 26, 2006 10:27 AM

Re: No puedo cambiar el Font

Posted: Thu May 23, 2013 09:21 AM

Muchas gracias Pedro, no hay forma, he cambiado el tipo de font, aunque no es uno raro, pero no me fiaba, ni el "Courier" me lo acepta, lo curioso es que el font de los botones si los cambia, pero ni los títulos de las ventanas (window y dialog) ni los mensages emergentes.

Saludos

Saludos desde el sur del sur
Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM

Re: No puedo cambiar el Font

Posted: Thu May 23, 2013 09:49 AM

El tamaño del font usado en el título y en los mensajes emergentes, es algo que se configura desde el Panel de control para todo Windows.

Es decir, Windows no permite de forma estandard el modificar esos fonts solo en una aplicación.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 41
Joined: Mon Jun 26, 2006 10:27 AM

Re: No puedo cambiar el Font

Posted: Fri May 24, 2013 11:27 AM

Perdona Antonio pero no te entiendo, me dices que solo se puede cambiar desde una aplicación..... ¿ eso quiere decir que no puedo cambiar el font de los títulos y los mensajes emergentes de mi programa ?, ¿a que aplicación te refieres ?

Muchas gracias

Saludos desde el sur del sur

Continue the discussion