Создать произвольное число закладок Tab |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
Создать произвольное число закладок Tab |
12/05/2011, 21:31
Сообщение
#1
|
|
Мастер Группа: Пользователи Сообщений: 1 388 Регистрация: 28/04/2005 Из: Питер Пользователь №: 13 117 |
Tab создаются так:
if (`window -exists tabedWin`) { deleteUI tabedWin; windowPref -remove tabedWin; } window -widthHeight 300 270 tabedWin; string $tabs = `tabLayout`; string $tab1 = `columnLayout Tab1`; button; button; button; setParent..; showWindow tabedWin; как в цикле создать n - закадок? Спасибо! |
|
|
13/05/2011, 00:57
Сообщение
#2
|
|
Рыцарь форума Группа: Пользователи Сообщений: 2 473 Регистрация: 12/07/2002 Из: Днепропетровск Пользователь №: 326 |
Ну наверно как то так
Код window -widthHeight 200 150;
string $form = `formLayout`; string $tabs = `tabLayout -innerMarginWidth 5 -innerMarginHeight 5`; formLayout -edit -attachForm $tabs "top" 0 -attachForm $tabs "left" 0 -attachForm $tabs "bottom" 0 -attachForm $tabs "right" 0 $form; for ($i=1;$i<=10;$i++) { string $child = `rowColumnLayout -numberOfColumns 2`; button; button; button; setParent ..; tabLayout -edit -tabLabel $child ("Tab"+$i) $tabs; } showWindow; |
|
|
13/05/2011, 01:49
Сообщение
#3
|
|
Мастер Группа: Пользователи Сообщений: 1 388 Регистрация: 28/04/2005 Из: Питер Пользователь №: 13 117 |
Спасибо огромное!!!
и -attachForm очень в тему !!!! |
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 29/03/2024 - 14:29 |