Weird Spacing issues

The values you get for Screen1.Height and .Width in Screen.Initialize migh not be accurate.
They need a moment to settle down as the Screen is loaded.
Use a one shot Clock Timer to get the values a little later for your component setups.

Also, I recommend nested Horizontal and Vertical Arrangements over Table arrangements for uniform button grids.

Sample button grids:

2 Likes