Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EKZAMYeN.doc
Скачиваний:
167
Добавлен:
11.02.2015
Размер:
345.09 Кб
Скачать

38. Компонент MainMenu: основные свойства, методы, события. Примеры использования.

MainMenu – главное меню.

Невизуальный компонент, позволяет конструировать и создавать на форме полосу главного меню, а также сопутствующие выпадающие меню.

Основные свойства

Name – задаёт имя объекта, соответствующего разделу меню.

Caption – обозначает надпись раздела.

ShortCut – определяет клавиши быстрого доступа к разделу меню.

AutoHotKeys – определяет, могут ли горячие клавиши элементов меню устанавливаться автоматически.

AutoLineReduction – указывает, проверяет ли и исправляет ли Delphi появление в начале или конце подменю разделителей.

AutoCheck – автоматически переключает состояние раздела при щелчке пользователя.

Break – используется в длинных меню, чтобы разбить список разделов на несколько столбцов.

Items – список элементов меню типа TMenuItem.

Основные методы

IsShortCut – распознаёт горячие клавиши, связанные с разделом меню, и выполняет этот раздел меню.

Merge – объединяет данное меню с указанным меню Menu вспомогательной формы.

UnMerge – уничтожает объединение указанного меню Menu вспомогательной формы с данным меню.

Основные события

OnChange – наступает при изменении меню.

39. Компонент Memo: основные свойства, методы, события. Примеры использования.

Memo – многострочное окно редактирования.

Многострочное окно редактирования, используется для ввода, отображения и редактирования многострочных текстов.

Основные свойства

Align – определяет способ выравнивания компонента в контейнере.

CanUndo – указывает, содержит ли компонент изменения, которые можно отменить. Доступ только для чтения.

CaretPos – указывает строку и символ расположения курсора. Доступ только для чтения.

Font – определяет атрибуты шрифта.

Lines – строки текста – объект типа Tstrings.

MaxLength – указывает максимальное количество символов, которое пользователь может вводить в компонент. При значении 0 длина текста неограничена.

Modified – указывает, редактировался ли пользователем текст в компоненте.

ReadOnly – указывает, может ли пользователь изменять текст в компоненте.

SelLength – определяет количество выделенных символов в строке.

SelText – текст, выделенный в окне.

Text – текст окна в виде одной строки.

WordWrap – указывает, переноситься ли текст на новую строку, если он превышает ширину компонента.

Основные методы

Clear – удаляет текст из окна.

ClearSelection – удаляет текст, выделенный в окне.

ClearUndo – очищает буфер метода Undo.

CopyToClipboard – копирует выделенный текст в буфер обмена.

SelectAll – выделяет весь текст.

Основные события

OnChange – наступает, когда текст в окне, может быть, изменился.

OnKeyDown – событие наступает при нажатии пользователем любой клавиши. В обработчике можно распознать нажатую клавишу.

OnKeyPress – событие наступает при нажатии пользователем клавиши символа.

OnKeyUp – событие наступает при отпускании пользователем любой клавиши.

40.Компонент CheckBox: основные свойства, методы, события. Примеры пользования.

CheckBox – индикатор.

Индикатор с флажком, используемый для включения и выключения каких-то опций или индикации состояния.

Основные свойства

Action – определяет действие, связанное с данным индикатором.

Alignment – определяет положение надписи(слева или справа) по отношению к индикатору.

Caption – надпись индикатора.

Checked – указывает, выбран ли индикатор(содержит ли он флажок).

State – определяет состояние индикатора.

TabStop – определяет возможность доступа пользователя к кнопке с помощью клавиши Tab.

TabOrder – указывает позицию компонента в списке табуляции.

Основные методы

ExecuteAction – вызывает указанное действие Action, связанное с данным индикатором.

Hide – делает индикатор невидимым.

SetFocus – передаёт фокус элементу, активизирует его.

Show – делает видимым невидимый индикатор.

Основные события

OnClick – наступает при щелчке на компоненте.

OnContextPopup – наступает при вызове пользователем контектного меню, связанного с компонентом.

41. Компоненты RadioButton и RadioGroup: основные свойства, методы, события. Примеры использования.

RadioButton - радиокнопка

Радиокнопка – компонент, используемый в совокупности с другими радиокнопками для выбора одной из взаимодействующих альтернатив.

Основные свойства

Action – определяет действие, связанное с данной кнопкой.

Alignment – определяет положение надписи(слева или справа) по отношению к радиокнопке.

Caption – надпись на кнопке.

Checked – указывает, выбрана ли радиокнопка.

TabStop – определяет возможность доступа пользователя к кнопке с помощью клавиши Tab.

TabOrder – указывает позицию компонента в списке табуляции.

Основные методы

ExecuteAction – вызывает указанное действие Action, связанное с данной кнопкой.

Hide – делает кнопку невидимой.

SetFocus – передаёт фокус элементу, активизирует его.

Show – делает видимой невидимую кнопку.

Основные события

OnClick – наступает при щелчке на компоненте.

OnContextPopup – наступает при вызове пользователем контектного меню, связанного с компонентом.

RadioGroup – группа радиокнопок

Применяется для формирования группы регулярно размещённых радиокнопок, из которых в любой момент времени может быть включена только одна.

Основные свойства

Caption – надпись в левом верхнем углу панели кнопке.

Columns – определяет количество столбцов кнопок в радиогруппе.

Items – список радиокнопок группы.

ItemIndex – указывает, какя из радиокнопок выбрана в данный момент.

Основные методы

Никаких специальных методов в компаненте не объявлено. Методы наследуются от TControl.

Основные события

OnClick – событие соответствует щелчку мыши на кнопке.

42.Компоненты ListBox и ComboBox: основные свойства, методы, события. Примеры использования.

ListBox – список строк.

Отображает список строк и позволяет пользователю выбрать из него необходимые строки.

Основные свойства

Action – определяет действие, связанное с данным компонентом.

Align – определяет способ выравнивания компонента в контейнере.

Columns – определяет число столбцов, в которых будет отображаться список, если он не помещается целиком в окне компонента.

ItemIndex – указывает порядковый номер элемента, выделенного в списке.

Items – массив строк списка – объект класса TStrings. Свойства этого класса позволяют формировать и изменять список.

MultiSelect – указывает, можно ли выбрать в окне списка несколько элементов одновременно.

Sorted – указывает, должны ли строки в списке автоматически сортироваться в алфавитном порядке.

Style – определяет, будет ли окно списка стандартным, отображающим только текст, или будет позволять отображение также графических образов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]