And after adding multiple columns to our ListDialog functions, we got the wish for a header, so we added that, too. Here a screenshot from MacOS:
You just need to call ListDialog.SetColumnCount for the number of columns, then one call to ListDialog.SetColumnHeader function for each title. Finally add text rows with tabs as separator. The list can be filled easily with a SQL query if needed.
Coming soon for next MBS Plugin 9.2 prerelease.