У меня есть очень простое дополнение, которое отображает четыре фрагмента информации в текстовом виде, а не в визуальном представлении - каждый в своем собственном фрейме.Каждый из них может быть выключен по усмотрению пользователя.
Я бы хотел, чтобы все эти кадры были привязаны друг к другу горизонтально.Достаточно легко, верно?Привязать левый край Frame2 к правому краю Frame 1, Frame3 к Frame2 таким же образом и т. Д. Если Frame2 отключен, то Frame3 должен быть привязан к Frame1.
Я попытался запустить Frame:GetChildren()
наЯкорный кадр для подсчета дочерних элементов и привязки их к самому якорному кадру, а не друг к другу, но Frame:GetChildren()
возвращает таблицу таблиц, а оператор #
не считает таблицы.
КакВ качестве бонуса, я бы хотел, чтобы пользователь мог изменять порядок кадров.
Вопрос о том, как это сделать, сегодня поглотил меня весь день.Возможно, это недостаток сна или отсутствие опыта Lua.В любом случае, любая помощь будет высоко ценится.