Caros, tem como alterar o tamanho da Fonte nos itens de uma TRadMenu() ?
Caros, tem como alterar o tamanho da Fonte nos itens de uma TRadMenu() ?
João,
Uma opção é tentar customizar o CSS, utilizando o método SetCss
:
#include "protheus.ch"
//-------------------------------------------------------------------
/*/{Protheus.doc} u_RadMenuFont
Exemplo de aumento de fonte do TRadMenu com CSS
@author Daniel Mendes
@since 17/08/2022
@version 1.0
/*/
//-------------------------------------------------------------------
function u_RadMenuFont()
local nRadio as numeric
local aItems as array
local oRadio as object
local oDlg as object
oDlg := TDialog():New( 180, 180, 550, 700, "Exemplo TRadMenu",,, .F.,,,,,, .T.)
aItems := {"Item01", "Item02", "Item03", "Item04", "Item05"}
nRadio := 1
oRadio := TRadMenu():New (01, 01, aItems,, oDlg,,,,,,,, 100, 12,,,,.T.)
oRadio:bSetGet := {|u|Iif (PCount()==0, nRadio, nRadio:=u)}
oRadio:setCss("TRadioButtonItem {font-size: 20px}")
oDlg:Activate( ,,,.T.,,,,, )
return