it is possible using vert() tag to arrange a bunch of elements (buttons) vertically, then adding blank spacers to squish or part them further. You can add spacers by '' which is a text sign.
the result should be like that, I guess (although you'll have to experiment because I didn't pen Nyx for years)
Code: Select all
vert(buttons('b1', page1#),buttons('b1', page1#),'','',buttons('b1', page1#),buttons('b1', page1#),buttons('b1', page1#),'',buttons('b1', page1#),buttons('b1', page1#))
you can also add spacers to the front or the end of list to align yourbuttons. Note, that the whole vert() tag covers the whole height of the area you are working with, and each element take equal space, so the more elements you add - the less space each of them takes because it's an equal division.
Also I believe that if you place any buttons or timers outside vert() or horiz() tags, then they'll create the bink area, but if everything is tagged, then it'll be on a main (black field).
To arrange your items horizontally you can use horiz() tag that works just the same.
You can incapsulate tags into each other, making pretty awesome pages, but in the end of the day it's hard and unrewarding.