База ответов ИНТУИТ

Разработка приложений на языке Visual Prolog

<<- Назад к вопросам

Выделить элемент Item в выпадающем списке (List Button) можно следующим образом:

(Отметьте один правильный вариант ответа.)

Варианты ответа
L = listButton_ctl:selectAt(Item, true)
L = listButton_ctl:getAll(), Index = list::tryGetIndex(L, Item), listButton_ctl:selectAt(Index, true)(Верный ответ)
L = listButton_ctl:getAt(Index)
Index = listButton_ctl:tryGetSelectedIndex(), Item = listButton_ctl:getAt(Index)
Похожие вопросы
Пусть L1 = list::decompose([0, 1, -1, 0, 1, -1, 0], {(X) = math::abs(X)}), L2 = list::map(L1, {(tuple(I, L)) = tuple(I, list::length(L))}). Укажите элементы, которые составляют список L2
Пусть L = list::decompose([0, 0, 0, 1, 1, 2, 2, 3], {(X) = X}). Укажите элемент, принадлежащий списку L:
Записать текст Text в текстовый файл можно следующим образом:
Окно drawForm должно открываться по нажатию кнопки Ok окна Note, которое открывается при выборе пункта главного меню File -> New. В определении предиката обработки события вызова этой команды меню достаточно поставить подцели:
Предикат create создает таблицу, содержащую 4 строки и 4 столбца:
    create():-        L1 = [column(toString(J), 30, alignLeft) || J = std::fromTo(1, 4)],        L2 = [item(uncheckedConvert(itemId, 1), "a", -1, [],  ["b", "c", "d"]),                  item(uncheckedConvert(itemId, 2), "e", -1, [],  ["f", "g", "h"]),                  item(uncheckedConvert(itemId, 3), "i", -1, [],  ["j", "k", "l"]),                  item(uncheckedConvert(itemId, 4), "m", -1, [],  ["n", "o", "p"]),    ],        listViewControl_ctl:insertColumnList(1, L1),        listViewControl_ctl:insertItemList(L2),        listViewControl_ctl:setLVType(lvs_report).
Во второй строке и в третьем столбце таблицы находится элемент
Определение обработчика событий выбора пункта меню File -> New главного окна приложения имеет вид:
    onFileNew(_Source, _MenuTag):-        vpiCommonDialogs::note("Hello, World!"),        Form = drawForm::display(This),        Form:setText("Hello!").
Пользователь выбрал команду меню File -> New, а потом закрыл окно Note. Где будет выведен текст "Hello!")?
Окно drawForm должно открываться по нажатию кнопки Ok окна familyForm. В определении предиката onOkClick достаточно подставить подцель:
Определение обработчика событий выбора пункта меню File -> New главного окна приложения имеет вид:
    onFileNew(_Source, _MenuTag):-        vpiCommonDialogs::note("Hello!"),        _ = drawForm::display(This),        setText("Hello, World!").
Пользователь выбрал команду меню File -> New. Где и когда появится текст "Hello, World!")?
Пусть L = list::decompose([-2, -2, -1, -1, 0, 1, 2, 3, 3], {(X) = math::abs(X)}). Сколько элементов содержит список L?
Определение факта-переменной rbtree и предиката create имеют вид:
    facts        rbtree : tree{integer, integer} := emptyUnique().    clauses        create():-             X = std::fromTo(1, 10),             rbtree := insert(rbtree, X mod 3, X div 3).
Укажите значение, которое примет переменная X после вызова цели create(), X = tryLookUp(rbtree, 0):