Невизуальные компоненты: Main Menu, Popup Menu.. Невизуальные компоненты: MainMenu, PopupMenu, Timer, стандартные диалоги и.т.д не отоброжается на форме.

Презентация:



Advertisements
Похожие презентации
Практические работы в Pascal ABC
Advertisements

Презентация Delphi
Лекция 2 Delphi. Палитра компонентов Окно редактора кода Окно конструктора формы Окно инспектора объектов.
Обработка события Создание первой программы Составитель: Юрченко О.В.
Стандартные диалоговые окна. На странице Dialogs Палитры компонентов: OpenDialog (выбор открываемого файла) SaveDialog (выбор сохраняемого файла) OpenPictureDialog.
Слезко Полина Сергеевна Учитель информатики Белоярской СОШ Томской области.
Компоненты: Флажок Переключатель Мемо Марина Макарова.
Организация меню и панели инструментов. Работа с меню Меню – распространенный элемент пользовательского интерфейса Меню – список объединенных по функциональному.
Объектно-ориентированный язык программирования. Выберите в реальной жизни любой объект (холодильник, магнитофон, машина) и опишите его свойства, методы,
ОКНА СРЕДЫ Visual Basic Презентацию подготовила учитель информатики МБОУ СОШ 3 г. Светлого Нетесова Н. А.
Тема 5. Основы современной технологии программирования Программирование в средах современных информационных систем. Интегрированные системы разработки.
Компонент Edit (Однострочный редактор текста) позволяет отображать и редактировать (если разрешено) строку данных.
Робота з клавіатурою та мишею у Delphi. Таймер.. Функции Delphi при работе с мышью При работе с мышью среда Delphi позволяет: определять координаты курсора.
Главное менюСтрока меню По способу перехода меню делятся на: Контекстное (всплывающее) Раскрывающиеся Щелкают в строке меню Щелкают правой кнопкой мыши.
Никого нельзя ничему научить, но всему можно научиться народная мудрость.
КОМПОНЕНТЫ ДЛЯ РАБОТЫ С ТЕКСТОМ. Компонент: FontDialog Компонент FontDialog вызывает диалоговое окно выбора атрибутов шрифта. В нем пользователь может.
Дополнительные компоненты При разработке программ применяются дополнительные компоненты, которые разрабатываются на других языках и другими программистами.
Лекция 6: Обзор компонентов 1. Списки ListBox и ComboBox 2. Компонент dataGridView 3. Компонент Timer 4. Диалоговые окна 5. Окна сообщений 6. Компонент.
Программирование кнопок в Delphi 7 Составил: Нелипа А.А.
Транксрипт:

Невизуальные компоненты: Main Menu, Popup Menu.

Невизуальные компоненты: MainMenu, PopupMenu, Timer, стандартные диалоги и.т.д не отображается на форме во время работы приложения.

невизуальные компоненты Назначение Main Menu Создание нового меню программы Popup Menu Создание контекстного меню Timer Тактовый генератор, создающий событие On Timer с периодичностью, указанной в миллисекундах в свойстве Interval Save Dialog Отображает стандартное окно сохранения файла Open Dialog Отображает стандартное окно открытия файла Color Dialog Отображает стандартное окно выбора цвета Font Dialog Отображает стандартное диалоговое окно выбора параметров шрифта

Popup Menu- позволяет создать всплывающее меню, которое появляется по щелчку правой кнопки мыши на объект. Это свойство имеется у всех видимых объектов. Создается аналогично. Для того чтобы связать Форму с контекстным меню в Инспекторе объектов, выберите значение Popup Menu1 для свойства Popup Menu.

1. Открыть новый проект. 2. Разместить на форме экземпляры компонентов: список флажков CheckListBox, надпись Label, список ListBox. 3. Выполнить следующие действия: Выделенный объект Вкладка окна Object Inspector Имя свойства/имя события Действие Form1 Properties Caption «Головоломка» BorderStyle Задайте значение bsSingle CheckListBox1(Вкладка Additional ) Properties Items Задаем состав списка. Щелкнуть на кнопке построителя. Откроется окно String List editor (Редактор списка строк). Введите в список заданные числа через Enter. Нажмите кнопку OK. Height Подобрать значение так, что все числа поместились в список (без полос прокруток). ListBox1 (Вкладка Standard) Properties Height. Подобрать значение так, что все числа поместились в список (без полос прокруток). Первоначально список пуст. Заполняться он будет при работе программы. Label1 Properties Caption Введите текст: «Сумма: 0» Autosize Задайте значение False Alignment Задайте значение taCenter

procedure TForm1.CheckListBox1ClickCheck (Sender: TObject); var i, s: Integer; begin ListBox1.Clear; for i: = 0 to CheckListBox1.Items.Count-1 do if CheckListBox1.Checked[i] then ListBox1.Items.Add (CheckListBox1.Items[i]); s := 0; for i := 0 to ListBox1.Items.Count -1 do s := s + StrToInt(ListBox1.Items[i]); Label1. Caption := Сумма: + IntToStr(s); if s = 50 then begin Label1. Caption := Сумма: + IntToStr (s); CheckListBox1. Enabled := False; ListBox1. Enabled := False; end; end;

1. Перечислите невизуальные компоненты. 2. При помощи какого невизуального компонента можно организовать главное меню программы?