Шаг 12 - Выбор темы

Итак, задача научиться выбирать темы из вида. То есть получить список тем. Смотрим код:

theView = av.FindDoc("View1")
listTheme=theView.GetThemes 
type = MsgBox.ChoiceAsString(listTheme, "Select Theme to:", "Theme" )

А вот результат.

12_1.gif (4627 b)

В коде находим вид по имени (FindDoc) дальше получаем все темы в список (GetThemes) и выводит окно со списком (MsgBox.ChoiceAsString) передавая туда список. При желании можно проверить был ли выбор или нажата кнопка Canсel.

theView = av.FindDoc("View1")
listTheme=theView.GetThemes 
type = MsgBox.ChoiceAsString(listTheme, "Select Theme to:", "Theme" )

if (type=nil) then
 MsgBox.Info( "No Theme", "")
end

В случае отсутствия выбора будет возвращен nil.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 28.03.2002