No puedo cambiar el Font

No puedo cambiar el Font

Postby helvant » 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:oWnd:SetFont( oApp:oMainFont )

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

    ACTIVATE WINDOW oApp:oWnd MAXIMIZED //ON INIT oApp:oWnd:SetFont( oApp:oMainFont )

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
User avatar
helvant
 
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Re: No puedo cambiar el Font

Postby FranciscoA » Tue May 21, 2013 2:19 pm

Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2158
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: No puedo cambiar el Font

Postby helvant » 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
User avatar
helvant
 
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Re: No puedo cambiar el Font

Postby Pedro » 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: Select all  Expand view

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: Select all  Expand view

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: Select all  Expand view

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
User avatar
Pedro
 
Posts: 464
Joined: Tue Mar 21, 2006 7:30 pm
Location: Córdoba (España)

Re: No puedo cambiar el Font

Postby helvant » Thu May 23, 2013 9: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
User avatar
helvant
 
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA

Re: No puedo cambiar el Font

Postby Antonio Linares » Thu May 23, 2013 9: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
User avatar
Antonio Linares
Site Admin
 
Posts: 41898
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: No puedo cambiar el Font

Postby helvant » 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
User avatar
helvant
 
Posts: 41
Joined: Mon Jun 26, 2006 10:27 am
Location: Sanlucar de Barrameda-Cádiz-ESPAÑA


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 92 guests