Главная / Программирование /
Введение в программирование на Delphi / Тест 27
Введение в программирование на Delphi - тест 27
Упражнение 1:
Номер 1
Для чего используется свойство Glyph кнопки SpeedButton?
Ответ:
 (1) для того, чтобы кнопка выглядела плоской, как в современных приложениях 
 (2) для загрузки изображения 
 (3) для ввода подсказки, которая появляется при наведении на кнопку указателя мыши 
 (4) для выравнивания кнопки по высоте панели 
Номер 2
Для чего используется свойство Flat кнопки SpeedButton?
Ответ:
 (1) для того, чтобы кнопка выглядела плоской, как в современных приложениях 
 (2) для загрузки изображения 
 (3) для ввода подсказки, которая появляется при наведении на кнопку указателя мыши 
 (4) для выравнивания кнопки по высоте панели 
Номер 3
Для чего используется свойство Hint кнопки SpeedButton?
Ответ:
 (1) для того, чтобы кнопка выглядела плоской, как в современных приложениях 
 (2) для загрузки изображения 
 (3) для ввода подсказки, которая появляется при наведении на кнопку указателя мыши 
 (4) для выравнивания кнопки по высоте панели 
Упражнение 2:
Номер 1
Что будет, если у кнопки SpeedButton свойство GroupIndex содержит ноль?
Ответ:
 (1) эта кнопка принадлежит к первой группе 
 (2) эта кнопка принадлежит к нулевой группе 
 (3) эта кнопка не принадлежит ни к какой группе 
 (4) на эту кнопку невозможно будет нажать 
Номер 2
Что будет, если у кнопки SpeedButton свойство GroupIndex содержит единицу?
Ответ:
 (1) эта кнопка принадлежит к первой группе 
 (2) эта кнопка является основной в группе расположенных вплотную кнопок 
 (3) эта кнопка по умолчанию будет нажата 
 (4) на эту кнопку невозможно будет нажать 
Номер 3
Скольким кнопкам одной группы в свойстве Down можно указать True?
Ответ:
 (1) ни одной 
 (2) одной 
 (3) всем 
 (4) этого свойства у кнопок SpeedButton не существует 
Упражнение 3:
Номер 1
Какой компонент является панелью инструментов?
Ответ:
 (1) ControlBar 
 (2) ToolBar 
 (3) CoolBar 
 (4) StatusBar 
Номер 2
Как называются кнопки панели инструментов?
Ответ:
 (1) ToolButton 
 (2) ControlButton 
 (3) CoolButton 
 (4) StatusButton 
Номер 3
Как называется разделитель между кнопок панели инструментов?
Ответ:
 (1) Line 
 (2) VertLine 
 (3) Separator 
 (4) VertSeparator 
Упражнение 4:
Номер 1
Какое свойство отвечает за нажатый вид кнопки панели инструментов?
Ответ:
 (1) AllowAllUp 
 (2) Down 
 (3) Style 
 (4) Flat 
Номер 2
Какое свойство отвечает за синхронизацию кнопки панели инструментов с другими кнопками одной группы?
Ответ:
 (1) AllowAllUp 
 (2) Down 
 (3) Grouped 
 (4) Flat 
Номер 3
Какое свойство у кнопки панели инструментов нужно изменить, чтобы при нажатии на кнопку она не отжималась, а оставалась нажатой?
Ответ:
 (1) AllowAllUp 
 (2) Down 
 (3) Style 
 (4) Flat 
Упражнение 5:
Номер 1
У какой кнопки нет фокуса ввода?
Ответ:
 (1) Button 
 (2) BitBtn 
 (3) SpeedButton 
Номер 2
Укажите, у каких кнопок есть фокус ввода?
Ответ:
 (1) Button 
 (2) BitBtn 
 (3) SpeedButton 
 (4) ToolButton 
Номер 3
Выберите верные утверждения:
Ответ:
 (1) у кнопки Button есть фокус ввода, а у BitBtn нет 
 (2) у кнопки SpeedButton есть фокус ввода, а у ToolButton нет 
 (3) у кнопки Button есть фокус ввода, а у ToolButton нет 
 (4) у кнопки BitBtn есть фокус ввода, а у SpeedButton нет 
Номер 4
Выберите неверные утверждения:
Ответ:
 (1) у кнопки Button есть фокус ввода, а у BitBtn нет 
 (2) у кнопки SpeedButton есть фокус ввода, а у ToolButton нет 
 (3) у кнопки Button есть фокус ввода, а у ToolButton нет 
 (4) у кнопки BitBtn есть фокус ввода, а у SpeedButton нет 
Упражнение 6:
Номер 1
Что нужно сделать, чтобы панель инструментов ToolBar можно было снять с места мышью, превратив ее в отдельное окно?
Ответ:
 (1) такого сделать нельзя 
 (2) свойство DragKind установить в dkDock 
 (3) свойство DragKind установить в dkDrag 
 (4) свойство Transparent установить в True 
 (5) свойство Transparent установить в False 
Номер 2
Что будет, если у панели инструментов ToolBar свойству DragKind присвоить значение dkDock?
Ответ:
 (1) панель инструментов можно будет снять с места мышью, превратив ее в отдельное окно 
 (2) панель инструментов можно будет перемещать внутри ControlBar, но снять ее не получится 
 (3) кнопки на панели инструментов будут плоскими 
 (4) кнопки на панели инструментов будут выпуклыми 
 (5) кнопкам будут присвоены действия по умолчанию, такие как "выход из программы" 
Номер 3
Что будет, если у панели инструментов ToolBar свойству DragKind присвоить значение dkDrag?
Ответ:
 (1) панель инструментов можно будет снять с места мышью, превратив ее в отдельное окно 
 (2) панель инструментов можно будет перемещать внутри ControlBar, но снять ее не получится 
 (3) кнопки на панели инструментов будут плоскими 
 (4) кнопки на панели инструментов будут выпуклыми 
 (5) кнопкам будут присвоены действия по умолчанию, такие как "выход из программы"