TextBoxRename.ods (11.8 KB)
I try to dynamically rename the TextBox in my dialog, but LO doesn’t recognize new assigned name. What is wrong in sub ShowNewName? LO 6.3.6.2 x64, Windows 10. (It may seem strange to want to rename a dialog item, but I really need it).
Sub ShowOriginalName()
dim oDlg as object
DialogLibraries.LoadLibrary(“Standard”)
oDlg = CreateUnoDialog(DialogLibraries.Standard.Dlg1)
oDlg.GetControl(“Txt1”).GetModel.Text = oDlg.GetControl(“Txt1”).GetModel.Name
oDlg.Execute
end sub
Sub ShowNewName()
dim oDlg as object
dim o as object
DialogLibraries.LoadLibrary(“Standard”)
oDlg = CreateUnoDialog(DialogLibraries.Standard.Dlg1)
oDlg.GetControl(“Txt1”).GetModel.Name = “Txt2”
o = oDlg.GetControl(“Txt2”)
o.GetModel.Text = “Txt2”
oDlg.Execute
end sub