1. Введение
Возможности конструктора можно существенно расширить благодаря скриптовому языку Pascal Script от компании RemObjects Software. Pascal Script – это процедурный язык программирования с поддержкой классов. Является упрощенным вариантом языка Object Pascal. Возможности, которые дают скрипты:
- Реализация сложной логики, автоматическая обработка данных.
- Управление почти любым компонентом приложения, в том числе и созданными автоматически конструктором (панели инструментов, меню, строка статуса, кнопки, окна и т. д.).
- Создание собственных окон и компонентов в режиме выполнения скрипта.
- Подключение внешних библиотек DLL.
- OLE-автоматизация.
- SQL-запросы.
Основное внимание в данном руководстве уделено формам, потому что именно формы являются основными компонентами, из которых строится база данных и в которых «крутится» большая часть логики работы с данными. Для понимания данного материала желателен опыт разработки приложений в Delphi или Lazarus, знание языка Pascal.