Разделы презентаций


Главное меню

Содержание

Главное меню- компоненты класса TMainMenu (страница Standart)СВОЙСТВА КОМПОНЕНТОВ КЛАССА TMainMenu:Name: String – имя объектаItems: TStrings – набор пунктовCount: Integer – количество пунктов менюСОБЫТИЕ – OnChange – совершается при выводе меню при

Слайды и текст этой презентации

Слайд 1Главное меню

Главное меню

Слайд 2Главное меню
- компоненты класса TMainMenu (страница Standart)

СВОЙСТВА КОМПОНЕНТОВ КЛАССА TMainMenu:
Name:

String – имя объекта
Items: TStrings – набор пунктов
Count: Integer –

количество пунктов меню

СОБЫТИЕ – OnChange – совершается при выводе меню при запуске программы.


Главное меню- компоненты класса TMainMenu (страница Standart)СВОЙСТВА КОМПОНЕНТОВ КЛАССА TMainMenu:Name: String – имя объектаItems: TStrings – набор

Слайд 3Пункты меню - компоненты класса TMenuItem
Создание пунктов меню –

способы открытия окна конструктора меню:
Двойной щелчок мыши по компоненту MainMenu
Пункт

контекстного меню компонента MainMenu - Menu Designer
Кнопка построителя свойства Items компонента MainMenu
Пункты меню - компоненты класса TMenuItem Создание пунктов меню – способы открытия окна конструктора меню:Двойной щелчок мыши

Слайд 4Свойства пунктов меню
Name: String – имя пункта, по умолчанию: N1,

N2,
Caption: String – надпись на пункте
BitMap: TBitMap – содержит

ссылку на связанное с пунктом изображение. Построитель свойства открывает стандартное окно открытия графических файлов: .bmp, .ico. Стандартные изображения можно найти в папке C:\Program File\Command File\Borland Shared\Buttons
ShortCut: TShortCut – назначение горячей комбинации клавиш – выбор из списка.


Свойства пунктов менюName: String – имя пункта, по умолчанию: N1, N2, Caption: String – надпись на пунктеBitMap:

Слайд 5события
OnClick – выбор пункта меню.
Способы создания обработчика события:
двойной щелчок

по пункту в окне редактора меню
Щелчок мыши по пункту в

созданном меню
Универсальный – вкладка Events окна Object Inspector
событияOnClick – выбор пункта меню. Способы создания обработчика события:двойной щелчок по пункту в окне редактора менюЩелчок мыши

Слайд 6Создание подменю пункта линейки меню
- вертикального меню, всплывающего при выборе

пункта – создание пунктов под пунктом в линейке.
Project2.dpr (сохранить

проект)

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

Слайд 7Создание подменю пункта всплывающего вертикального меню:
пункт Create SubMenu контекстного меню

пункта
Project2.dpr

Создание подменю пункта всплывающего вертикального меню:пункт Create SubMenu контекстного меню пунктаProject2.dpr

Слайд 8Создание контекстного меню – вспомогального меню

Создание контекстного меню – вспомогального меню

Слайд 9Компоненты класса TPopupMenu (Standart)
- контекстное вертикальное меню для любого визуального

компонента.
Создание – точно такое же как главного меню
Привязка PopupMenu к

компоненту, для которого создается контекстное меню (форме, компоненту Label, Edit и др.) – свойство PopupMenu для компонента, для которого создается контекстное меню
Компоненты класса TPopupMenu (Standart)- контекстное вертикальное меню для любого визуального компонента.Создание – точно такое же как главного

Слайд 10Вызов одного обработчика события OnClick для разных объектов
Чтобы не дублировать

процедуры для обработки события OnClick для пунктов главного меню, контекстного

меню, кнопок, можно создать обработчик для одного компонента и выбрать из списка события OnClick имя этого обработчика для других компонентов в окне Object Inspector.
Вызов одного обработчика события OnClick для разных объектовЧтобы не дублировать процедуры для обработки события OnClick для пунктов

Слайд 11Создание всплывающих подсказок

Создание всплывающих подсказок

Слайд 12Свойства компонентов для создания всплывающих подсказок
Hint: String – текст подсказки,

может состоять из двух частей, разделенных символом | (вертикальная черта):

первая часть всплывает при наведении курсора мыши на компонент, вторая – в строке состояния формы.
ShowHint: Boolean – если свойство = True, то подсказка, заданная в свойстве Hint всплывает, иначе - нет.


Свойства компонентов для создания всплывающих подсказокHint: String – текст подсказки, может состоять из двух частей, разделенных символом

Слайд 13Статус строка – строка состояния
Компонент класса TStatusBar (страница Win32).
Для вывода

второй части подсказки в строке состояния должны быть установлены свойства

для компонента StatusBar:
SimplePanel: Boolean – значение True
AutoHint : Boolean – значение True

Project2.dpr
Статус строка – строка состоянияКомпонент класса TStatusBar (страница Win32).Для вывода второй части подсказки в строке состояния должны

Слайд 14Пример 1
В списке ComboBox1 записаны наименования товаров, в ComboBox2 –

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

выполнения действий использовать главное меню и контекстное меню для формы.
Обеспечить сохранение списков.
Установить всплывающие подсказки и развернутые подсказки в статус-строке для ComboBox-ов.
Пример\Project1.dpr
Пример 1В списке ComboBox1 записаны наименования товаров, в ComboBox2 – единицы измерения количества товаров. Выполнить добавление, удаление

Слайд 15Задание 1
В списке ListBox1 записаны наименования товаров, в ListBox2 –цены

товаров, в ListBox3 –количества товаров.
Создать главное меню и контекстное

меню для формы c пунктами:
Товары:
Редактирование списка товаров
Добавление
Удаление
Расчет стоимости товаров
Выход
Задание 1В списке ListBox1 записаны наименования товаров, в ListBox2 –цены товаров, в ListBox3 –количества товаров. Создать главное

Слайд 16Для ввода данных использовать компоненты Edit. Добавление данных в списки

выполнять в обработчике пункта Добавление.
Пункт Удаление должен удалять строки в

трёх списках по выбранному товару. Выбор цены и количества должно выполняться при выборе товара автоматически.
Пункт Расчет стоимости - расчет стоимости выбранного товара (цена*количество). Результат выдать в компонент Memo – данные об одном товаре (название и стоимость) – одна строка.
Обеспечить сохранение списков.
Установить всплывающие подсказки и развернутые подсказки для ListBox-ов.

Для ввода данных использовать компоненты Edit. Добавление данных в списки выполнять в обработчике пункта Добавление.Пункт Удаление должен

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика