main: allow scrolling long content on properties tab

This commit is contained in:
mappu 2024-06-23 14:56:00 +12:00
parent 924957d00d
commit 3d185033f3

View File

@ -136,8 +136,11 @@ func (f *TMainForm) OnFormCreate(sender vcl.IObject) {
f.propertiesBox.BorderSpacing().SetAround(MY_SPACING) f.propertiesBox.BorderSpacing().SetAround(MY_SPACING)
f.propertiesBox.SetAlign(types.AlClient) // fill remaining space f.propertiesBox.SetAlign(types.AlClient) // fill remaining space
f.propertiesBox.SetReadOnly(true) f.propertiesBox.SetReadOnly(true)
f.propertiesBox.SetEnabled(false) f.propertiesBox.SetEnabled(true) // Need to leave it enabled so scrolling works
f.propertiesBox.SetColor(0x00f0f0f0) // TODO get accurate disabled colour from the OS
f.propertiesBox.SetBorderStyle(types.BsNone) f.propertiesBox.SetBorderStyle(types.BsNone)
f.propertiesBox.SetScrollBars(types.SsAutoVertical)
dataTab := vcl.NewTabSheet(f.Tabs) dataTab := vcl.NewTabSheet(f.Tabs)
dataTab.SetParent(f.Tabs) dataTab.SetParent(f.Tabs)