Ok hello.
I try Multipanel. It work but maybe not easy ? Maybe you try ?
I not know multipanel then i not sure i write all good. Is small experience my when try.
OMultipanel can download and install Lazarus 2.0.0 ok (work other i not know. Help say can)
http://www.kluug.net/omultipanel.php1) OMultipanel not have grid but work line (horizontal or vertical).
2) if copy you example then horizontal OMultipanel
3) Make Panel on Form
4) Make OMultipanel on Panel
4a) Make splitsize property 0 (no show splitter mouse and can not split)
4b) Make align property top
4c) Add (many) Opanelcollection item (picture attach make 8 )
4d) Any collection item have add panel (if want)
4e) Any panel add have control you want (TEdit, TComboBox etc)
Then if want multi line can repeat number 4 any many line you want.
Not easy but work. I try resize and see if out of sync vertical border but is not see out of sync.
If want can make 8 (or nine ?) every line with panel and then property hide Opanelcollection to not show attach panel. So can use example empty panel and when change mind and want bit show can show Opanelcollection. But is not nice when Design time and run-time not see same.
I have question: why is 9 bit ? normal is 8 or 4 or 12 or 16. Maybe i not good know. I look and see 9 bits
