Как настроить geany под pascal

Средства разработки программ на языке Free Pascal

Язык программирования Free Pascal является свободным ответвлением от классического языка Pascal, разработанного Никлаусом Виртом в конце 60-х годов. Н. Вирт разработал данный язык для обучения студентов навыкам процедурного программирования. Со временем язык Pascal был сильно развит, возникло множество диалектов данного языка (наиболее известный из них — Turbo Pascal фирмы Borland).

Free Pascal является свободной реализаций языка Pascal (если быть точнее, свободно распространяемый компилятор языка программирования Pascal), поддерживает объектно-ориентированное программирование и может быть использован для написания не только учебных программ, но и более серьезных приложений обработки данных.

Среда программирования Free Pascal

Рассмотрим процесс установки.

1) Для пользователей ОС Windows необходимо скачать инсталлятор с интернет-страницы http://www.freepascal.org/down/i386/win32.var и запустить его с правами администратора.

2) Для пользователей Linux можно скачать свежий инсталляционный пакет rpm или deb (например, Альт-Линукс использует пакеты rpm, а Ubuntu или Debian — пакеты deb).

Существуют варианты простой установки:

Fpc — это метапакет, включающий в себя собственно сам компилятор и среду разработки (IDE, «оболочка» для редактирования кода, отладки и запуска скомпилированного кода). Команда sudo запускает установку метапакета fpc в режиме администратора, не забудьте ввести правильно пароль.

2) с помощью пакетного менеджера Synaptic. Найдите пакет fpc, отметьте для установки и примените изменения:

Установка Free Pascal через пакетный менеджер Synaptic

Если же вы являетесь обладателем дистрибутива Альт-Линукс Школьный, то вам повезло, Free Pascal уже установлен.

Запуск IDE Free Pascal (IDE — интегрированная среда разработки)

Вызовите терминал и наберите: fp

IDE Free Pascal

Интерфейс очень похож на классический интерфейс среды Turbo Pascal 7.0

Среда разработки Geany

Чтобы упростить процесс создания программы и избавиться от проблемы отображения кириллицы, можно установить свободную среду разработки Geany. Данная оболочка обладает приятным графическим интерфейсом, поддерживает несколько языков программирования (Pascal, C, PHP и др.).

Установка среды разработки Geany

1) с помощью терминала:

2) с помощью пакетного менеджера Synaptic. Процесс установки будет совершенно аналогичен процессу установки метапакета fp

3) можно скачать инсталляционный пакет с официального сайта разработчиков:http://www.geany.org/Download/Releases .

Приведем пример создания простейшей программы, выводящей квадраты целых чисел от 1 до 15.

1. После запуска среды Geany создадим шаблон файла Pascal:

Выбор шаблона Pascal

2. Сохраним текст программы в любой удобной для нас папке. После сохранения окно оболочки будет выглядеть примерно так:

Сохраненный текст с шаблоном pascal

3. Обязательно поменяйте имя программы (латиница, без пробелов), т.к. компилятор выдаст ошибку при компиляции текста в выполняемый код.

4. Напишем текст программы, выводящей квадраты чисел от 1 до 15 и скомпилируем. При компиляции файл текста программы автоматически сохраняется.

Компиляция текущего файла программы

5. Запустим программу нажатием по пиктограмме или с помощью главного меню Сборка→Выполнить:

Результат работы программы

6. В папке, где мы сохраняли текст программы, можно обнаружить файлы с расширением *.pas — текст программы; *.о — откомпилированный файл (объектный файл) и готовый исполняемый файл без расширения (для ОС GNU\Linux), который можно выполнить в терминале.

Среда визуального программирования Lazarus

Консольные приложения (работающие в терминале или командной строке) это конечно хорошо, а как же создать приложение с графическим интерфейсом в среде GNU\Linux?

Возможно, вы слышали о Delphi компании Borland — это среда быстрой разработки программ с графическим интерфейсом на языке Object Pascal (в дальнейшем стал называться просто язык Delphi). В чем достоинство такой среды (и других подобных визуальных сред разработки)? Достоинство в том, что программист не заботится о том, чтобы программным путем нарисовать окно приложения, разместить на нем кнопки, списки и другие графические элементы — заботу об этом берет сама среда Delphi; программист занимается непосредственно обработкой различных событий и собственно алгоритмом обработки данных.

Lazarus — свободная (а значит, совершенно бесплатная!) среда разработки программного обеспечения для компилятора языка Free Pascal. Интегрированная среда разработки предоставляет возможность разработки приложений в Delphi-подобном окружении. Причем, есть возможность создания кроссплатформенных приложений, работающих и в операционной системе Windows, и в операционной системе GNU\Linux.

Установка Lazarus

1) с помощью терминала:

2) с помощью пакетного менеджера Synaptic. Ставим галочки напротив программ Lazarus, fp, fpc, fpc-ide

3) можно скачать инсталляционный пакет с официального сайта разработчиков:http://sourceforge.net/projects/lazarus/files/

После запуска мы увидим многооконный интерфейс Lazarus, схожий с интерфейсом среды Borland Delphi:

Источник

Editing and Compiling Pascal Programs

To compile and run Pascal programs, you will need

a text editor or IDE (integrated development environment) for editing your code

Installing Free Pascal

If you are in the lab here at the MFF, you don’t need to do anything: Free Pascal is already installed on all UNIX and Windows machines.

To install Free Pascal on your own computer:

on Linux

You should be able to get Free Pascal from your package manager. On Ubuntu, type » sudo apt-get install fpc «.

on macOS

This will take some time because you must first download and install Apple’s Xcode, which is a required dependency. You can get Xcode for free from the App Store on macOS. It is a 5 Gb download, and will take 20-30 minutes to install after it’s downloaded!

After you’ve installed Xcode, open a terminal window and run «xcode-select --install«. Then go here, choose a mirror (except SourceForge) and download the first installation package at the bottom of the page. Run the downloaded installer.

on Windows

Go here, select a mirror (except SourceForge) and click the link under «Download native compiler». Run the downloaded installer.

Using a text editor or IDE

You may use any editor you like to edit Pascal code.

Geany

If you are unsure, I recommend Geany. It’s a programmer’s editor with built-in support for Free Pascal, which makes it very easy to use.

Installing Geany

On Linux, you should be able to install Geany from your package manager. On Ubuntu, type » sudo apt-get install geany «.

On macOS or Windows, you can download a Geany installer from here.

Читайте также:  Обособленное подразделение не работает налоги

Geany is not yet preinstalled on Windows machines in the computer lab at the MFF. But you can install it yourself there easily. There is only one problem: the Geany user interface will appear in Czech!

To fix that, download geany_english.bat and save it to the desktop. When you click this file, Geany will launch in English.

Building Pascal programs in Geany

To build a Pascal program in Geany:

Use File/New (or type ctrl-N, or click the new file toolbar icon) to create a new file.

Enter your program text. You might try a «hello, world» program first.

Save the file somewhere, choosing a filename ending in ‘.pas‘. You cannot build before you save.

Use Build/Compile to build your program (or press F8, or click the Compile icon.

To run your program, choose Build/Execute, or press F5, or click the Run icon.

Formatting code in Geany

On Linux or macOS, you can configure Geany so that it can automatically format your Pascal code with just a couple of keystrokes, using the ptop code formatter that comes with Free Pascal. To set this up:

Download pformat (a shell script) and ptop.cfg and save them in some directory.

Make pformat executable. (From the command line, you can run chmod u+x pformat .)

In Geany, choose Edit→Format→Send Selection to→Set Custom Commands.

In the Set Custom Commands dialog, click Add. In the Command field, type either just pformat (if it is in your PATH) or the full path to pformat (if it is not).

Now, to format Pascal code in a Geany editor window:

Press Ctrl+A (Linux) or Command+A (macOS) to select your entire program.

Press Ctrl+1 (Linux) or Command+1 (macOS). Your code will be reformatted.

Formatting code from the command line

On Windows, the steps in the previous section will not work, but you can still reformat your Pascal code from the command line:

Download ptop.cfg and save it in some directory.

To format the program my_program.pas , type

Your formatted code will appear in the file my_program_out.pas .

Lazarus

You could use Lazarus, a Pascal IDE that’s preinstalled on lab machines. It is a larger and more complex program than editors such as Geany.

To build a Pascal program in Lazarus:

Launch Lazarus and close all the windows that appear except the top window with the menu bar.

Choose File/New. In the dialog that appears, choose Simple Program and press OK.

Enter your program text. If you want to run your program directly from Lazarus, you should add this line at the end of your program:

That’s because otherwise the window will close instantly when your program finishes executing. This extra line will prevent the window from closing until you press Enter.

On Windows and possibly macOS, you can now launch your program from Lazarus via the Run/Run command. On UNIX I have been unable to get this to work, so you’ll need to run your program from the command line as described under «Other editors» below.

Other editors

I do not recommend the Free Pascal IDE, which is preinstalled on lab machines but which uses an ugly ancient text-based interface.

You may use any other editor you like. If you cannot compile Pascal programs from within your editor, you’ll need to do that on the command line. To do that, open a terminal window, use the cd command to move to the directory where your program file is stored, and type

If there are errors, you’ll need to look at the line number in the error messages and use your editor to manually find these lines. That’s a pain, which is why I recommend using Geany, Lazarus or another editor with built-in support for compiling Pascal programs.

Compiling Programs

Geany and Lazarus know how to launch the Free Pascal compiler automatically. Or you can run it manually from the command line, like this:

On every successful build, you’ll see this warning message:

This warning is benign and can be ignored. (It has been fixed in the development build of FPC 3.1.1, which has not yet become an official release.)

If you don’t want to see this warning on Linux or macOS, create a wrapper script fpc1 containing this:

If you use fpc1 to build, this warning will be skipped.

Источник

Thoughts and notes

Geany — великолепная замена Free Pascal IDE.

Многие школы в качестве языка программирования используют Pascal. Зачастую это Turbo Pascal — приложение с дизайном «добро пожаловать в DOS»

TurboPascal. Его долго использовали, но интерфейс не выдерживает критики в наше время

В школьных дистрибутивах в качестве компилятора паскаля и средств разработки идет FreePascal, но при его использовании возникает проблема — среда разработки (FreePascal IDE) не поддерживает русские символы. Хочется подчеркнуть, что такая проблема именно у IDE, у компилятора таких проблем нет. Готовых решений поиск не выдает, а выставление локали с кодировкой отличной от UTF-8 не помогает (в отличие от ситуации с клавиатурным тренажером gtypist).

В данной ситуации я считаю настало время сменить среду разработки. Прошли уже те времена, когда все использовали подобные программы. В школьном линуксе (всех версиях) есть прекрасная замена FreePascal IDE, называется она Geany.

Geany также является интегрированной средой для разработки программ: она совмещает в себе редактор исходного кода, который поддерживает подсветку синтаксиса большого числа языков и базовые возможности по автодополнению ключевых слов, инструменты для компиляции и запуска программ. Работать с ней намного удобнее и приятнее, к тому же она не ограничивает пользователя только одним языком. Geany не может заменить серьёзную среду разработки, но для простеньких приложений и школьных задач она подходит как нельзя лучше.

Geany переведен на русский, язык выбирается аналогичный системной локали (текущая локаль у меня английская, поэтому на скриншотах английский интерфейс)

Еще одним плюсом является её кроссплатформенность. С полным списком сборок можно ознакомится на соответствующей страничке. В случае с линуксом, все работает сразу, а если программа не установлена, то доставить её не составит проблем:
sudo apt-get install geany

Для Windows, необходимо проделать несколько дополнительных действий.

Источник

Введение. Средства разработки программ на языке Free Pascal

1.3 Среда разработки Geany

Среда разработки (её также иногда называют текстовым редактором) Geany есть в репозитории большинства современных дистрибутивов Linux 5 Существует версия Geany и для Windows (http://www.geany.org/Download/Releases) . Разработка программ с использованием Geany довольна удобна. Geany можно установить стандартным для вашего дистрибутива способом, например, с помощью менеджера пакетов Synaptic.

Читайте также:  Как настроить zello рация для андроид

Последовательно рассмотрим основные этапы разработки программы с использованием Geany.

  1. Необходимо создать шаблон приложения на Pascal (или другом языке программирования) с помощью команды Файл — New (with Template) — Pascal source file. После чего появится окно с шаблоном исходного кода (см. рис. 1.5), в котором необходимо ввести текст программы и сохранить его (см. рис. 1.6).
  2. Для компиляции и запуска программы на выполнение служит пункт меню Построить. Для компиляции программы следует использовать команду Построить — Собрать (F8). В этом случае будет создан файл с объектным кодом программы и исполняемый файл. После компиляции программы ниже окна с программой будет представлен подробный отчёт (см. рис. 1.6) о результатах компиляции. Этот отчёт следует внимательно изучить, поскольку он позволяет быстро исправлять синтаксические ошибки. В сообщении об ошибке указана строка, где она найдена, и её краткое описание на английском языке. В отчётах по результатам компиляции могут быть ошибки (error ) и сообщения (warning ). Сообщения — это обнаруженные компилятором неточности, при которых, однако, возможно создание исполняемого кода программы.
  3. Для запуска программы следует выполнить команду Построить — Выполнить (F5). После чего на экране появится окно терминала (см. рис. 1.7), в котором можно вводить данные и увидеть результаты работы программы.

В Geany можно настроить команды вызова компиляции, компоновки и запуска. Для этого служит команда Построить — Установить включения и аргументы. Это окно для работы с файлами с расширением pas представлено на рис. 1.8. При настройке строк Compile и Запуск следует учитывать, что %f — имя компилируемого файла, %e — имя файла без расширения.

Выбор среды для разработки консольных программ на Free Pascal — дело пользователя. Авторы советуют читателю под управлением ОС Linux использовать Geany 6 Это субъективный совет авторов. , хотя для набора текста программы можно использовать и обычный текстовый редактор (например gedit, tea, kate и др.), а компиляцию осуществлять в терминале. Под управлением Windows логичнее использовать fp-ide.

1.4 Среда визуального программирования Lazarus

Lazarus — это среда визуального программирования. Здесь программист получает возможность не просто создавать программный код, но и наглядно (визуально) показывать системе, что бы он хотел увидеть.

Технология визуального программирования позволяет строить интерфейс 7 Интерфейс — диалог, обмен информацией. будущей программы из специальных компонентов, реализующих нужные свойства. Количество таких компонентов достаточно велико. Каждый компонент содержит готовый программный код и все необходимые для работы данные, что избавляет программиста от создания того, что уже создано ранее. Подобный подход во много раз сокращает время написания программы. Кроме того, быстрота создания программного кода в Lazarus достигается за счёт того, что значительная часть текста формируется автоматически.

Среда визуального программирования Lazarus сочетает в себе компилятор, объектно-ориентированные средства визуального программирования и различные технологии, облегчающие и ускоряющие создание программы.

1.4.1 Установка Lazarus в ОС Linux

Для установки Lazarus в окне Synaptic (см. рис. 1.1) необходимо щёлкнуть по кнопке Найти. В появившемся окне поиска (см. рис. 1.9) вводим имена необходимых программ (lazarus, fp, fpc, fpc-source) и щёлкаем по кнопке Найти. Менеджер программ находит программы Lazarus и FreePascal, после чего в окне Synaptic необходимо отметить программы Lazarus, fp, fpc, fpc-ide для установки (с помощью контекстного меню или с помощью кнопки Отметить для обновления) и начать установку, щёлкнув по кнопке Применить. После этого Synaptic предложит установить ещё несколько пакетов, которые необходимы для нормального функционирования Lazarus. С этим предложением нужно согласиться. После этого начнётся процесс загрузки файлов пакетов и установки Lazarus на компьютер. После установки запуск программы осуществляется с помощью команды меню Разработка — Lazarus 8 Не исключено, что вызов Lazarus в других дистрибутивах Linux может осуществляться и с помощью другой команды главного меню. .

Для установки Lazarus можно не использовать менеджер пакетов Synaptic, а самостоятельно загрузить все необходимые пакеты с сайта проекта и затем вручную их установить. Подробное описание процесса ручной установки можно найти в Интернете.

1.4.2 Установка Lazarus под управлением ОС Windows

Рассмотрим особенности установки среды визуального программирования La-za-rus для операционной системы Windows. Перед установкой необходимо скачать установочный файл со страницы загрузки. Установка Lazarus на компьютер осуществляется с помощью Мастера установки. Для того чтобы Мастер начал свою работу, необходимо запустить программу установки Lazarus Setup. Появится диалоговое окно (рис. 1.10), в котором пользователь может выбрать из списка язык для дальнейшего диалога с Мастером установки. Нажатие кнопки ОК приведёт к появлению следующего окна. Использование кнопки Отмена в этом и во всех последующих окнах приведёт к прерыванию работы Мастера установки.

Следующее окно (рис. 1.11) — информационное. Оно сообщает пользователю о начале процесса установки. Нажатие кнопки Далее приведёт к следующему шагу Мастера установки.

На следующем этапе (рис. 1.12) необходимо выбрать путь для установки Lazarus. По умолчанию программа будет установлена на диск С. Для выбора иного пути для установки следует воспользоваться кнопкой Обзор. В этом и во всех последующих окнах с помощью кнопки Назад можно вернуться к предыдущему шагу Мастера установки.

Следующий шаг — выбор из полного перечня средств системы необходимых компонентов (рис. 1.13). По умолчанию будут установлены все компоненты системы. Отменить установку компонента можно, если щелчком мыши убрать метку рядом с его именем.

В следующих окнах Мастера установки пользователь может выбрать папку меню Пуск, в которой будет создан ярлык для устанавливаемого приложения 9 По умолчанию ярлык создаётся в меню Пуск — Программы. , и создать на рабочем столе ярлык для приложения Lazarus 10 С помощью щелчка мыши установить маркер в поле рядом с командой Создать значок на рабочем столе. . Далее Мастер установки сообщит о том, куда будет установлено приложение Lazarus, коков тип установки, какие компоненты системы были выбраны, где будет создан ярлык и будет ли создан значок на рабочем столе. После этого начнётся процесс установки приложения на компьютер. Контролировать установку приложения пользователь может с помощью линейного индикатора, а прервать — кнопкой Отмена. Завершается процесс установки щелчком по кнопке Завершить. Запуск Lazarus можно осуществить из главного меню командой Пуск — Программы — Lazarus — Lazarus.

1.4.3 Среда Lazarus

На рис. 1.14 показано окно, которое появится после запуска Lazarus. В верхней части этого окна размещается главное меню и панель инструментов. Слева расположено окно инспектора объектов, а справа — окно редактора исходного кода.

Если свернуть или сдвинуть окно редактора, то станет доступным окно формы, представленное на рис. 1.15.

Работу над программой в среде визуального программирования условно можно разбить на две части. Первая — это создание внешнего вида (интерфейса) будущей программы, вторая — написание программного кода. Окно инспектора объектов и окно формы нужны для создания интерфейса программы, а редактор исходного кода — для работы с её текстом. Файлы, из которых в результате получается программа, называют проектом.

Читайте также:  Как стильно отремонтировать кухню

1.4.4 Главное меню Lazarus

Все команды, необходимые для работы в среде визуального программирования Lazarus, содержатся в главном меню. Доступ к командам главного меню осуществляется одинарным щелчком левой кнопкой мыши.

Работа с файлами в среде Lazarus осуществляется при помощи пункта меню Файл. Команды этого пункта меню можно разбить на группы:

  • создание новых файлов — Создать модуль, Создать форму, Создать. ;
  • загрузка ранее созданных файлов — Открыть. Вернуть, Открыть недавнее;
  • сохранение файлов — Сохранить, Сохранить как. Сохранить все;
  • закрытие файлов — Закрыть, Закрыть все файлы редактора;
  • удаление файлов из каталога — Очистить каталог. ;
  • вывод на печать — Печать. ;
  • перезагрузка среды — Перезапуск;
  • выход из среды — Выход.

Команды, предназначенные для редактирования текста программного кода, собраны в меню Правка. В основном, это команды, характерные для большинства текстовых редакторов:

  • команды отмены или возврата последней операции — Отменить, Вернуть;
  • команды переноса, копирования и вставки выделенного фрагмента текста в буфер — Вырезать, Копировать, Вставить;
  • команды, работающие с выделенным блоком текста — Сдвинуть блок вправо, Сдвинуть блок влево;
  • команды смены регистра — Верхний регистр выделения, Нижний регистр выделения;
  • команды выделения фрагмента текста собраны в пункте меню Выделить.

Далее будут перечислены специфические команды редактора программного кода Lazarus.

Команда Закомментировать добавляет в начале каждой строки выделенного фрагмента два символа «косая черта», что превращает выделенный текст в комментарий 11 Комментарий — фрагмент программного кода, который игнорируется компилятором. Обычно комментарии используют для пояснений к программе или для временного исключения фрагментов текста при отладке. , команда Раскомментировать выполняет обратное действие.

Команда Заключить выделение в. приводит к открытию диалогового окна (рис. 1.16), в этом окне пользователь может выбрать конструкцию языка программирования, в которую будет заключён выделенный фрагмент текста.

Команда Сортировка выбранного. также открывает диалоговое окно, в котором можно установить параметры сортировки текста в выделенном фрагменте.

Команды меню Поиск также можно разделить на группы. Первая группа — это непосредственно команды поиска и замены, вторая — команды перехода, а третья — работа с закладкой. В четвёртой группе объединены команды поиска, замены и перехода в выделенном фрагменте. Большинство из этих команд используются в текстовых редакторах, смысл остальных понятен из названия.

Пункт меню Просмотр применяют для настройки внешнего вида среды программирования.

Первая группа команд открывает или активизирует следующие окна:

  • Инспектор объектов — окно, с помощью которого можно описать внешний вид и поведение выделенного объекта (подробно см. п. 1.4.8);
  • Редактор исходного кода — окно, в котором можно создавать и редактировать текст программы (подробно см. п. 1.4.6);
  • Обозреватель кода — содержит общую информацию о проекте;
  • Редактор LazDoc — редактор шаблонов;
  • Браузер кода — окно проводника проекта.

Следующая группа команд пункта меню Просмотр также открывает диалоговые окна. Эти окна носят информационный характер. Так, команды Модуль. и Форма. выводят список модулей и форм данного проекта. Назначение команд Показать зависимости модулей и Показать сведения о модуле говорят сами за себя. Последняя команда этой группы Переключить модуль/форму активизирует либо окно редактора, либо форму.

В последней группе команд следует отметить команды Показать палитру компонентов и Показать кнопки быстрого доступа. Устанавливая метки рядом с этими командами, пользователь выводит на экран или, наоборот, убирает панели инструментов. Командой Окна отладки пользуются во время отладки программного кода. Здесь можно вызывать Окно наблюдений, Окно отладчика, просматривать точки останова и значения переменных в процессе выполнения программы.

Команды пункта меню Проект предназначены для выполнения различных операций с проектом 12 Отдельная программа в Lazarus называется проектом. :

  • команды создания проекта — Создать проект и Создать проект из файла;
  • команды вызова ранее созданного проекта — Открыть проект, Открыть недавний проект, Закрыть проект;
  • команды сохранения проекта — Сохранить проект, Сохранить проект как. Опубликовать проект;
  • команды управления проектом — Инспектор проекта, Настройка проекта. Параметры компилятора и т. д.

Команды, позволяющие запускать проект на выполнение и выполнять его отладку, содержатся в пункте главного меню Запуск:

  • Собрать — сборка программы из откомпилированных файлов;
  • Собрать всё — скомпоновать все файлы проекта;
  • Быстрая компиляция — компиляция файлов программы;
  • Запуск — запуск проекта с помощью отладчика (компиляция, компоновка и исполнение);
  • Пауза — приостановка выполнения программы до нажатия любой клавиши;
  • Шаг со входом — режим пошагового отладочного выполнения программы со входом в вызываемые процедуры и функции;
  • Шаг в обход — режим пошагового отладочного выполнения программы без входа в вызываемые процедуры и функции;
  • Запуск до курсора — отладка и выполнение программы в этом режиме осуществляются до оператора, стоящего в строке, помеченной курсором;
  • Останов — прерывание выполнения программы;
  • Сброс отладчика — сброс всех ранее задействованных отладочных средств и прекращение выполнения программы;
  • Настройка Сборки+Запуска... — настройка параметров компоновки и запуска;
  • Вычислить/Изменить — возможность просмотреть значение переменной и/или найти значение выражения в процессе выполнения программы, при необходимости можно изменить значения любой переменной;
  • Добавить наблюдения — открытие окна, в котором можно указать переменные и/или выражения, за изменением значений которых следует понаблюдать при отладке программы;
  • Добавить точку останова — установка в текущей строке контрольной точки; после запуска программного кода отладчик прекратит его выполнение перед оператором, помеченным точкой останова; в программе можно указать произвольное количество таких точек.

Работа с компонентами 13 Компонент — это готовый программный код, который можно использовать при написании программы. Пункт меню Компоненты предназначен для расширения стандартного набора за счёт добавления компонентов других разработчиков. организована при помощи команд пункта меню Компоненты. Пункты меню Инструменты и Окружение 14 Команды пункта меню Окружение описаны в параграфе 1.4.6 применяются для настройки свойств среды программирования.

Работа с окнами в Lazarus выполняется при помощи пункта меню Окна. Названия команд этого пункта совпадают с названиями окон, и выбор любой команды приведет к активации соответствующего окна.

Пункт меню Справка — это справочная информация о системе. Здесь можно вызывать средства справочной системы и выполнять её настройку.

1.4.5 Форма приложения

Форма приложения (рис. 1.15) — это проект интерфейса будущего программного продукта. Вначале это окно содержит только стандартные элементы: строку заголовка и кнопки развертывания, свертывания и закрытия. Рабочая область окна заполнена точками координатной сетки 15 Координатная сетка отображается только на этапе создания программы при включённом флажке «Показать сетку» (см. рис. 1.17). . Задача программиста — используя панель компонентов, заполнить форму различными интерфейсными элементами, создавая тем самым внешний вид своей программы.

Команды настройки окна формы находятся на вкладке Редактор форм (рис. 1.17) в меню Окружение — Настройки окружения.

Источник

Оцените статью