Delphi знакомство с компонентами

Урок 12 - Знакомство с компонентами (часть 3/12) - The Delphi

delphi знакомство с компонентами

Использование компонентов Delphi. Главные окна Delphi В начало урока Знакомство с событиями Delphi · Уроки Delphi начинающим. mentirino.tk, Введение в DELPHI. Первое знакомство. Среда программирования Обзор визуальных компонент Стандартные компоненты. Продолжаем изучать закладку Win32 и в этом уроке мы познакомимся с двумя компонентами, а именно: Animate и StatusBar. Компонент.

Компонент ComboBox представляет из себя выпадающий список. Давайте сделаем так, чтобы при нажатии на этот компонент у нас выпадал список с функциями сложения, вычитания, умножения и деления.

delphi знакомство с компонентами

Для этого обратимся к свойству Items и запишем в каждую строку по функции. Если сейчас скомпилировать программу, то по нажатию на ComboBox выпадет список с нашими функциями, но пока что они не работают.

delphi знакомство с компонентами

У компонента ComboBox есть свойство ItemIndex. Оно определяет выбранную строку. Нумерация строк начинается с нуля, то есть сложить - нулевая строка, вычесть - первая строка и. Если в этом свойстве стоит значение -1, то значит ни одна строка не выбрана и в ComboBox записывается значение из свойства Text. Присвоим свойству ItemIndex значение 0.

delphi знакомство с компонентами

Кинем на форму компонент Button и в событии OnClick пишем: Наконец-то мы закончили разбирать основные компонента с вкладки Standard. Теперь мы можем перейти на вкладку Additional. Появляется окошко редактирования панелей. Нажимаем на желтую кнопочку Add New и создаем новую панель. Сразу мы можем ввести сюда какой-нибудь текст, например "Панель", задать ширину панели, ну и так далее Давайте еще создадим 2 панели для дальнейшего примера, но не будем у них менять никаких свойств.

Знакомство с компонентами

В компоненте StatusBar очень легко отображать всплывающие подсказки. Для этого поместим на форму компонент Button и в свойстве Hint всплывающая подсказка напишем "Кнопка". Компилируем программу, наводим на кнопку и видим, что подсказка отобразилась в первой панели компонента StatusBar. Если мы хотим вывести текст в определенную панель, то нужно написать следующий код: Панель третья, а индекс у нее 2".

Все просто, индекс начинается с нуля. Теперь удалим "бледные" картинки на скриншоте под индексами 1 и 3выделив их и нажав кнопку "Delete". Что они, мешать нам будут?

Урок 14 - Знакомство с компонентами (часть 5/12) - The Delphi

Закрываем редактор картинок, нажимая на кнопку "OK", чтобы все изменения сохранились. Далее выделяем на форме знакомый нам компонент MainMenu. У него есть свойство Images, в котором нужно выбрать наш ImageList из выпадающего списка. Теперь кликнем два раза по компоненту MainMenu.

В инспекторе объектов ищем свойство ImageIndex. ImageIndex это индекс картинки в нашем "хранилище" ImageListпо умолчанию оно имеет значение "-1", то есть картинка не выбрана. Всё готово, закрываем редактор и компилируем программу. По-моему, всё так, как мы и хотели! Кстати, проделать ту же работу можно и с компонентом PopupMenu. Переходим к изучению следующего компонента, который откликается на имя PageControl.

ООП на Delphi - 1. Знакомство с системой программирования Borland Delphi

Он позволяет создавать вкладки, на подобие тех, в которых расположены компоненты в Delphi. Поместим компонент PageControl на форму, кликнем по нему правой кнопкой мыши и выберем пункт "New Page", чтобы создать новую вкладку. Таким же образом создайте еще три вкладки, чтобы в итоге у вас получилось четыре вкладки.