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

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

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

Предикат обработки события выбора команды меню принадлежит предикатному домену

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

Варианты ответа
window::contextMenuResponder
window::showListener
window::menuItemListener(Верный ответ)
window::moveListener
Похожие вопросы
Предикат обработки события изменения размеров окна принадлежит предикатному домену
Предикат обработки события, объявляющего клиентскую область окна недействительной и требующей перерисовки, принадлежит предикатному домену
Окно drawForm должно открываться при выборе команды главного меню File -> New. В определении предиката обработки события вызова этой команды меню достаточно поставить подцель:
Окно drawForm должно открываться по нажатию кнопки Ok окна Note, которое открывается при выборе пункта главного меню File -> New. В определении предиката обработки события вызова этой команды меню достаточно поставить подцели:
Определение обработчика событий выбора пункта меню File -> New главного окна приложения имеет вид:
    onFileNew(_Source, _MenuTag):-        vpiCommonDialogs::note("Hello, World!"),        setText("Hello!").
Что произойдет после выбора команды меню File -> New?
Определение обработчика событий выбора пункта меню File -> New главного окна приложения имеет вид:
    onFileNew(_Source, _MenuTag):-        vpiCommonDialogs::note("Hello!"),        _ = drawForm::display(This),        setText("Hello, World!").
Пользователь выбрал команду меню File -> New. Где и когда появится текст "Hello, World!")?
Определение обработчика событий выбора пункта меню File -> New главного окна приложения имеет вид:
    onFileNew(_Source, _MenuTag):-        vpiCommonDialogs::note("Hello, World!"),        Form = drawForm::display(This),        Form:setText("Hello!").
Пользователь выбрал команду меню File -> New, а потом закрыл окно Note. Где будет выведен текст "Hello!")?
Предикат invalidate/0:
Предикат create создает таблицу, содержащую 5 строк и 10 столбцов:
    create():-        L1 = [column(toString(J), 30, alignLeft) || J = std::fromTo(1, 10)],        L2 = [item(uncheckedConvert(itemId, I), toString(I), -1, [],  IL) ||                        I = std::fromTo(1, 5),                         IL = [toString(K) || K = std::fromTo(2 + I, 10 + I)]],        listViewControl_ctl:insertColumnList(1, L1),        listViewControl_ctl:insertItemList(L2),        listViewControl_ctl:setLVType(lvs_report).
В третьей строке и в третьем столбце таблицы находится элемент
Предикат create создает таблицу, содержащую 3 строки и 3 столбца:
    create():-        L1 = [column("1", 30, alignLeft), column("2", 30, alignLeft), column("3", 30, alignLeft)],        L2 = [item(uncheckedConvert(itemId, I), toString(I), -1, [],  IL) ||                        I = std::fromTo(1, 3),                         IL = [toString(K) || K = std::fromTo(I + 1, I + 2)]],        listViewControl_ctl:insertColumnList(1, L1),        listViewControl_ctl:insertItemList(L2),        listViewControl_ctl:setLVType(lvs_report).
Во второй строке и во втором столбце таблицы находится элемент