Italian Come si cambia col codice la dimensione del testo di un tasto?

ken87

Active Member
Licensed User
Longtime User
In b4a basta questo
B4X:
btnRegista.TextSize = 18

Ma la proprietà in b4i non esiste .
E' assurdo come le proprietà più comuni non siano disponibili
Grazie mille
 

ken87

Active Member
Licensed User
Longtime User
Ho risolto in questo modo
B4X:
btnLogin.Initialize("btnLogin",btnLogin.STYLE_SYSTEM)
    btnLogin.CustomLabel.Font = Font.CreateNew(20)
    btnLogin.Text = "Login"
Grazie Comunque
 

giannimaione

Well-Known Member
Licensed User
Longtime User
E' assurdo come le proprietà più comuni non siano disponibili
non ho mai sviluppato con B4I, hai provato a dichiarare il bottone come "B4XView" e non come "Button" ?
 

LucaMs

Expert
Licensed User
Longtime User
Se il progetto sarà B4A e B4I (e magari anche B4J), conviene sempre dichiarare il Button come B4XView.

Poi avrai:
B4X:
Dim Fnt As B4XFont
Fnt = xui.CreateDefaultFont(20)
Button1.Font = Fnt
Codice che funzionerà su tutte e tre le "piattaforme".

Potrai anche usare xui.CreateFont o xui.CreateFont2.
 

giannimaione

Well-Known Member
Licensed User
Longtime User
altrimenti ascolta il capolavoro dei Pink Floyd "the dart side of the flut.....";
altrimenti l'innominabile mi "delete" dal forum 😇
 
Top