Навигация
Главная
Поиск
Форум
FAQ's
Ссылки
Карта сайта
Чат программистов

Статьи
-Delphi
-C/C++
-Turbo Pascal
-Assembler
-Java/JS
-PHP
-Perl
-DHTML
-Prolog
-GPSS
-Сайтостроительство
-CMS: PHP Fusion
-Инвестирование

Файлы
-Для программистов
-Компонеты для Delphi
-Исходники на Delphi
-Исходники на C/C++
-Книги по Delphi
-Книги по С/С++
-Книги по JAVA/JS
-Книги по Basic/VB/.NET
-Книги по PHP/MySQL
-Книги по Assembler
-PHP Fusion MOD'ы
-by Kest
Professional Download System
Реклама
Услуги

Автоматическое добавление статей на сайты на Wordpress, Joomla, DLE
Заказать продвижение сайта
Программа для рисования блок-схем
Инженерный калькулятор онлайн
Таблица сложения онлайн
Популярные статьи
OpenGL и Delphi... 65535
Форум на вашем ... 65535
21 ошибка прогр... 65535
HACK F.A.Q 65535
Бип из системно... 65535
Гостевая книга ... 65535
Invision Power ... 65535
Пример работы с... 65535
Содержание сайт... 65535
ТЕХНОЛОГИИ ДОСТ... 65535
Организация зап... 65535
Вызов хранимых ... 65535
Создание отчето... 65535
Имитационное мо... 65535
Программируемая... 65535
Эмулятор микроп... 65535
Подключение Mic... 65535
Создание потоко... 65535
Приложение «Про... 65535
Оператор выбора... 65535
Реклама
Сейчас на сайте
Гостей: 13
На сайте нет зарегистрированных пользователей

Пользователей: 13,366
новичок: jidimi4
Новости
Реклама
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian

Моделирование ЭВМ на GPSS (три класса заданий) + Пояснительная записка
Моделирование регулировочного участка цеха на GPSS + Пояснительная записка
Моделирование работы узла коммутации сообщений на GPSS + Пояснительная з...

Создание главного меню
главного меню Компонент MainMenu (вкладка Standard) представляет собой глав-
ное меню программы. Он является невизуальным, место его размещения
на форме в процессе проектирования не имеет значения для пользователя,
так как при выполнении приложения он увидит только сгенерированное
этим компонентом меню. После установки компонента на форму необхо-
димо создать пункты меню. Для этого следует либо дважды щелкнуть на
компоненте левой кнопкой мыши, либо щелкнуть на нем правой кнопкой
и выбрать в контекстном меню команду Menu Designer, либо щелкнуть в
правой половине строки свойства Items в инспекторе объектов:

Для создания нового пункта меню необходимо
поместить курсор в рамку из точек, обозначающую место расположения
раздела, и задать в Инспекторе Объектов его свойство Caption (рис. 4.1),
которое обозначает подпись пункта меню. Если в свойство Caption ввести
символ «–», то будет создана разделительная черта, можно воспользовать-
ся командой контекстного меню InsertSeparator (Вставить разделитель).
InsertSeparator
Рис. 4.1. Создание главного меню
Каждый пункт меню или подменю, т.е. каждый элемент свойства Items,
является объектом типа TMenuItem, обладающим своими свойствами,
методами, событиями. Свойство Name задает имя объекта, соответствую-
щего разделу меню. Во избежание путаницы рекомендуется задавать объ-
ектам осмысленные имена.
Для вставки нового пункта меню необходимо выбрать пункт меню,
выше или левее которого требуется сделать вставку и нажать клавишу
Ins или вызвать команду Insert из контекстного меню (появляется при
щелчке на окне правой кнопкой мыши). Чтобы переместить пункт меню в
другое место, необходимо отбуксировать его туда мышью. Для удаления
выбранного пункта меню нужно нажать Del или вызвать команду Delete
из контекстного меню. Для создания подменю необходимо выбрать пункт
меню, для которого требуется создать подменю, и нажать Ctrl+-> или
вызвать команду Create Submenu из контекстного меню. В процессе кон-
струирования меню инспектор объектов отражает свойства пункта меню, в
данный момент создаваемого пользователем (табл. 4.3).
Таблица 4.3. Свойства пунктов меню
Свойства пунктов меню
При работе с меню основным используемым событием является собы-
тие OnClick, возникающее при щелчке на пункте меню или при нажатии
«горячих» клавиш. К обработчику этого события можно перейти, исполь-
зуя вкладку Events инспектора объектов или щелкнув мышью по пункту
меню на форме (обратите внимание – на форме, а не в Конструкторе Ме-
ню!). Если пункты меню повторяют какие-либо действия, т.е. события для
данных действий уже существуют, то необходимо только в инспекторе
объектов данного пункта меню выбрать уже сгенерированное событие.







Опубликовал Kest March 11 2010 20:56:40 · 0 Комментариев · 14390 Прочтений · Для печати

• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •


Комментарии
Нет комментариев.
Добавить комментарий
Имя:



smiley smiley smiley smiley smiley smiley smiley smiley smiley
Запретить смайлики в комментариях

Введите проверочный код:* =
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.

Нет данных для оценки.
Гость
Имя

Пароль



Вы не зарегистрированны?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Поделиться ссылкой
Фолловь меня в Твиттере! • Смотрите канал о путешествияхКак приготовить мидии в тайланде?
Загрузки
Новые загрузки
iChat v.7.0 Final...
iComm v.6.1 - выв...
Visual Studio 200...
CodeGear RAD Stud...
Шаблон для новост...

Случайные загрузки
Использование Lis...
FreeNet
Электронный магаз...
Паскаль и Дельфи....
Правила программи...
VFW
Printgrid
DemoEdit [Исходни...
TsHintManager
Animated Menus
AddPage [Исходник...
Система баннеро...
Панель случайной ...
DCAVI
CodeGear RAD Stud...
PRNDbgrid
Профессиональное ...
iComm v.6.1 - выв...
Создание оригинал...
PHP 5. Полное рук...

Топ загрузок
Приложение Клие... 100774
Delphi 7 Enterp... 97832
Converter AMR<-... 20268
GPSS World Stud... 17014
Borland C++Buil... 14191
Borland Delphi ... 10290
Turbo Pascal fo... 7373
Калькулятор [Ис... 5984
Visual Studio 2... 5207
Microsoft SQL S... 3661
Случайные статьи
Уровень защищенных...
read(X)
Абстрактные типы д...
Оповещения SNMP, с...
Оценка рисков безо...
Как пронумеровать ...
Если ключом было с...
index — индекс стр...
Объектные модели M...
Глава 13. Страт...
СОЗДАНИЕ SPLASH-ФО...
Игровые автоматы. ...
Разделение физичес...
неотрицательность...
Функции, макросы и...
Реализация протоко...
Поиск в Рамблере
• Специальные функ...
включите для учетн...
Одномерные массивы
компьютер не проше...
Онлайновая инфогра...
Алгоритм copy_if()
PokerMatch - попул...
Состояния потока
Статистика



Друзья сайта
Программы, игры


Полезно
В какую объединенную сеть входит классовая сеть? Суммирование маршрутов Занимают ли таблицы память маршрутизатора?