Sub Class_Globals
Private Root As B4XView
Private xui As XUI
Private Button1 As Button
Private Label1 As Label
Private pntab1 As Pane
Private sptab1 As ScrollPane
Private pntab2 As Pane
Private sptab2 As ScrollPane
Private tpmain As TabPane
End Sub
Public Sub Initialize
B4XPages.GetManager.LogEvents = True
End Sub
Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
tpmain.Tabs.Clear
Dim pg1 As TabPage = tpmain.LoadLayout("tab1_layout.bjl","tab1")
pg1.Tag = "tab1"
Dim pg2 As TabPage = tpmain.LoadLayout("tab2_layout.bjl","tab2")
pg2.Tag = "tab2"
sptab1.InnerNode = pntab1
sptab2.InnerNode = pntab2
End Sub
Private Sub B4XPage_Resize (Width As Int, Height As Int)
If pntab1.PrefWidth < Width Then
pntab1.PrefWidth = Width
sptab1.PrefWidth = Width
End If
If pntab1.PrefHeight < Height Then
pntab1.PrefHeight = Height
End If
End Sub