Private Sub B4XPage_Created (Root1 As B4XView)
Root = Root1
Root.LoadLayout("MainPage")
DialogPanel = xui.CreatePanel("")
DialogPanel.SetLayoutAnimated(0, 0, 0, 300dip, 200dip)
DialogPanel.LoadLayout("Dialog")
Dialog.Initialize(Root)
TextEngine.Initialize(Root)
DialogCodeView.TextEngine = TextEngine
#if B4J
Dim sp As ScrollPane = DialogCodeView.sv
sp.SetVScrollVisibility("NEVER")
#end if
End Sub
Sub Button1_Click
TextEngine.TagParser.UrlColor = Dialog.ButtonsTextColor
DialogCodeView.Text = $"[color=white]j fskldfj lksdfj lksdfj lskdf lkslkdf slkdfj sdlkfj slkdf
sdklfjslkdf jslkdfj lksdf jklsdf lksdf
qwdqwd
[url=https://www.google.com]Click here[/url][/color]"$
DialogPanel.Height = DialogCodeView.Paragraph.Height + 40dip
Wait For (Dialog.ShowCustom(DialogPanel, "Yes", "No", "Cancel")) Complete (Result As Int)
End Sub
Private Sub DialogCodeView_LinkClicked (URL As String)
Dialog.Close(xui.DialogResponse_Cancel)
Dim fx As JFX
fx.ShowExternalDocument(URL)
End Sub