Italian [Risolto] [B4J] Minimizzare ad icona una form (iconified)

Aldo's

Active Member
Licensed User
Domanda banale (per molti ma non per me):
come faccio a minimizzare ad icona una B4XPage?
 

LucaMs

Expert
Licensed User
Longtime User
Domanda banale (per molti ma non per me):
come faccio a minimizzare ad icona una B4XPage?
B4X:
Public Sub MinimizeForm(Frm As Form)
    Dim jForm As JavaObject = Frm
    Dim stage As JavaObject = jForm.GetField("stage")
    stage.RunMethod("setIconified", Array As Object(True))
End Sub

Esempio:
Private Sub Button1_Click
    MinimizeForm(B4XPages.GetNativeParent(Me).As(Form))
End Sub
 

Aldo's

Active Member
Licensed User
Ergo per Massimizzare la form:
B4X:
Public Sub MaximizeForm(Frm As Form)
    Dim jForm As JavaObject = Frm
    Dim stage As JavaObject = jForm.GetField("stage")
    stage.RunMethod("setFullScreen", Array As Object(True))
End Sub
e poi:
B4X:
Private Sub Button1_Click
    MaximizeForm(B4XPages.GetNativeParent(Me).As(Form))
End Sub
 
Top