Найти тему

Бесплатная среда разработки - Lazarus, основанная на Free Pascal

Что делать, если руки прям чешутся написать свою собственную программу для Windows или Linux за короткий срок? (Рассмотрим вариант, что вы не хотите покупать лицензию). Можно найти "крякнутую" версию Delphi, или другой платной среды разработки, а можно воспользоваться бесплатным софтом, как Lazarus. Или скачать Delphi Starter Edition от Embarcadero. Про ломанный софт разговаривать уже и не хочется - годы жизни под Linux приучили к использованию бесплатного софта. И чаще всего, этот софт ещё и открытый, open-source - значит, при желании вы можете не только посмотреть исходный код, но и даже внести какие-то правки, предложить их разработчикам, в общем - внести свой вклад!

Посмотрим на Lazarus

Скачать Lazarus можно здесь

После запуска видим окна, похожие на окна редактора Delphi:

Вверху - менюшки и палитра компонентов, слева - инспектор объектов, по центру - редактор кода и форма окна, на которую помещаются нужные компоненты.

Что можно сделать дальше? Да почти всё... Посмотрим на компоненты, которые предоставляет Lazarus, например на вкладку Standard:

Можем покидать эти компоненты на форму:

-2

Чего тут сказать, почти всё можно изучить методом тыка и броска на форму. В этом окне я разместил кнопку Button1, метку Label1, текстовое поле Edit1, главное меню MainMenu1, многострочное текстовое поле Memo1 - как в блокноте, фиксируемая кнопка ToggleBox1, чекбокс, галочка CheckBox1, и несколько RadioButton. Сейчас они ничего не делают, но можно их понажимать, ввести текст в текстовые поля.

Можно заняться редактированием главного меню формы, редактор вызывается по двойному щелчку по компоненту MainMenu:

-3

Кроме стандартных компонентов, в Lazarus есть ещё куча всего - почти всё, что вы можете видеть в программах на компьютере.