Yes, if it's a single row, it simply won't be enough. In each of my scenarios, the edges are all filled with buttons. If they are made too small, it would be hard to see clearly. Moreover, we need to add more functions later. Thank you very much for your reply. I'm looking forward to your update.
Yes, the new version now supports line and column wrapping. Currently, when displaying in horizontally mode, row and column spacing isn't recalculated, so you need to adjust it manually.
In fact, I use a lot of controls in this version, and the new architecture has been optimized, so creating many controls simultaneously doesn't cause too much lag.