Главная / Программирование /
Введение в программирование на 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) кнопкам будут присвоены действия по умолчанию, такие как "выход из программы"