Почему вкладки не отображаются в сценарии dm в диалоговых окнах?
Когда я создаю простой диалог с тремя вкладками (и разметкой таблицы), вкладки не отображаются. Появится следующий диалог:
Я ожидаю что-то вроде этого:
Я использовал следующий пример кода:
class TestDialog : UIFrame{
TagGroup createContent(object self){
number total_length = 3
TagGroup tabs = DLGCreateTabList(total_length);
for(number i = 0; i < total_length; i++){
TagGroup content = DLGCreateGroup();
content.DLGLayout(DLGCreateTableLayout(3, 1, 0));
TagGroup l = DLGCreateLabel("Row 1 of tab " + (i + 1));
content.DLGAddElement(l);
TagGroup v = DLGCreateLabel("Row 2 of tab " + (i + 1));
content.DLGAddElement(v);
TagGroup c = DLGCreateCheckBox("Checkbox of tab " + (i + 1));
content.DLGAddElement(c);
TagGroup tab = tabs.DLGAddTab("Tab " + (i + 1));
tab.DLGAddElement(content);
}
return tabs;
}
object init(object self){
return self.super.init(self.createContent())
}
}
object dialog = alloc(TestDialog).Init();
dialog.pose();