2.16M
Categories: programmingprogramming softwaresoftware

Пример разработки приложения в IDE Lazarus

1.

Пример разработки приложения в IDE Lazarus
официальный сайт https://www.lazarus-ide.org

2.

Пример разработки приложения в IDE Lazarus
Этап №1. Подготовка изображений деталей
Экспорт файлов деталей из CAD-системы
в файлы *.png, *.bmp, *.jpg, *gif и т.д., например:
”1.png”
”2.png”
”3.png”
”4.png”
”5.png”
”6.png”
и т.д.

3.

Пример разработки приложения в IDE Lazarus
Этап №2. Разработка интерфейса
RadioGroup1
Image1
BitBtn1
Form1

4.

Пример разработки приложения в IDE Lazarus
Этап №2. Разработка интерфейса
Для Form1 в Инспекторе объектов указать:
- Caption: КАТАЛОГ ДЕТАЛЕЙ ТРЁХМЕРНОЙ СБОРОЧНОЙ МОДЕЛИ
- BorderStyle: bsDialog
- Color: clMoneyGreen
- Font: Comic Sans MS жирный 16
- Position: poScreenCenter

5.

Пример разработки приложения в IDE Lazarus
Этап №2. Разработка интерфейса
Для RadioGroup1 в Инспекторе объектов указать:
- Caption: пустое поле
- Columns: 1
- AutoFill: True
- Items:
- ItemIndex: 0
1 - Основание
2 - Колонка
3 - Винт
4 - Съёмник
5 - Матрица
6 - Пружина
7 - Кольцо
8 - Винт
9 - Пуансон
10 - Кольцо
11 - Оправка
12 - Гайка
13 - Штифт
14 - Кольцо
15 - Винт
16 - Плита

6.

Пример разработки приложения в IDE Lazarus
Этап №2. Разработка интерфейса
Для Image1 в Инспекторе объектов
можно ничего не указывать:
- с помощью Picture можно отрегулировать
размер прямоугольника под изображения деталей
(кнопки «Загрузить» и «Очистить»)

7.

Пример разработки приложения в IDE Lazarus
Этап №2. Разработка интерфейса
Для BitBtn1 в Инспекторе объектов указать:
- Caption: З А К Р Ы Т Ь К А Т А Л О Г Д Е Т А Л Е Й
ТРЁХМЕРНОЙ СБОРОЧНОЙ МОДЕЛИ

8.

Пример разработки приложения в IDE Lazarus
Этап №3. Разработка программного кода
«Двойной щелчок по радиогруппе»:
Примечание: все рисунки должны находиться в папке с программой (в текущей папке)

9.

Пример разработки приложения в IDE Lazarus
Этап №3. Разработка программного кода
«Двойной щелчок по форме»:
Примечание: все рисунки должны находиться в папке с программой (в текущей папке)

10.

Пример разработки приложения в IDE Lazarus
Этап №3. Разработка программного кода
«Двойной щелчок по кнопке»:

11.

Пример разработки приложения в IDE Lazarus
Этап №4. Результат
English     Русский Rules