FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Cambiar tipo de letra en Menu
Posts: 485
Joined: Fri Feb 09, 2007 10:34 AM
Cambiar tipo de letra en Menu
Posted: Wed Jan 27, 2010 07:13 PM

Muy buenas, tengo un menu popup, ¿alguien sabría cambiar el tipo de letra a este menú?

Código:

local oMenu,oFont
define font oFont name "Arial" SIZE 0, 30
menu oMenu popup font oFont
MENUITEM "Mensajes" action msginfo("11")
MENUITEM "Plantillas" action oMenu
MENUITEM "Bloqueos" action oMenu
MENUITEM "Estado" action oMenu
MENUITEM "Salir" action CloseTask()
oMenu:l2007:=.t.
endmenu
activate popup oMenu at nRow, nCol of oTray:oWnd

Un Saludo.-

Posts: 44162
Joined: Thu Oct 06, 2005 05:47 PM
Re: Cambiar tipo de letra en Menu
Posted: Sat Feb 06, 2010 07:16 PM

Juan,

Los menues usan el font definido para todo Windows.

Es decir, no se puede cambiar el font de un menú en particular, salvo que todo el menu sea de estilo "ownerdraw" situación en la que el programador es responsable de pintar cada elemento del menu.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 564
Joined: Thu Oct 13, 2005 09:23 AM
Re: Cambiar tipo de letra en Menu
Posted: Sat Feb 26, 2011 09:12 AM
Hola,
¿ Y cómo se hace para que una ventana coja esa fuente ? Me está pasando que tengo una aplicación en Windows Seven que no me toma bien las fuentes porque tengo fuentes grandes, y en esa aplicación tengo un menú que sí toma bien la fuente de Windows. En la imagen se ve lo que digo:



¿ Como puedo aplicar a toda la ventana esa fuente ?

Saludos,

Continue the discussion