Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru » Online книги » C++ Builder по шагам Шаг 20 - Компоненты TPopupMenu, TCheckBox, TRadioButton Эти компоненты используются довольно часто. Действительно, в какой солидной программе Вы не видели всплывающего меню? А этаких переключателей с радиокнопками? Но по своим свойствам они довольно просты. По порядку. TPopupMenuВсплывающее меню - . Редактируется аналогично TMainMenu. Чтобы для какого-либо компонента задать всплывающее меню, нужно добавить его (меню) к форме, а затем выбрать его из выпадающего списка свойства TPopupMenu данного компонента. Честное слово, это легче сделать, чем сказать :). Очень похоже на TMainMenu. Свойство MenuAnimation содержит вложенные свойства, отвечающие за анимацию всплывающего меню. Это соответственно:
Если есть желание, по каждому можно поэкспериментировать. Учтите, что пользователь может и отключить оконную анимацию. TCheckBoxФлажок выбора - . Может быть выбран или нет. Просто пречислю его свойства:
Вот и все, на что способен этот компонент. TRadioButtonЗначок - . Приблизительно то же самое, что и TCheckBox. Отличие в том, что из нескольких радиокнопок в группе выбрана может быть только одна. Кнопки группируются в зависимости от владельца (Owner). Про владельца еще надо будет поговорить, но в принципе - если кнопки на одной панели, на одной форме, в одном групбоксе - то они группируются. Свойств я приводить не буду, потому что они все такие же, как у TCheckBox. С компонентами лучше самому поэкспериментировать. Вроде эти компоненты я рассмотрел. В следующем Шаге рассмотрю группирующие элементы. |
Форум Программиста
Новости Обзоры Магазин Программиста Каталог ссылок Поиск Добавить файл Обратная связь Рейтинги
|