fbpx

Application Development for TechEditor: Tutorial (Table of contents)

This tutorial in development. We are in a hurry to create a good tutorial for you!

Введение в Application IDE


Обзор интегрированной среды для разработки приложений (IDE)

Структура приложения TechEditor

Структура модуля приложения

Файловые операции

Как создать новое приложение

Как сохранить приложение

Как переименовать приложение или модуль

Как добавить в приложение готовый модуль

Как удалить модуль из приложения

Как закрыть модуль(и) в редакторе


Работа с редактором кода

Как настроить редактор кода

Подсветка синтаксиса

Авто-завершение кода


Язык программирования Pascal

Общая структура скрипта

Правила именования идентификаторов в языке Pascal

Операторы языка Pascal

Условный оператор IF

Conditional CASE statement

Оператор цикла WHILE

Оператор цикла REPEAT

Оператор цикла FOR

Типы данных

Присвоение значения

Комментарии

Переменные

Массивы

Подпрограммы

Функции

Процедуры

Работа с объектами


Язык программирования Basic


Дизайн пользовательского интерфейса (UI/UX)

Понятие формы приложения

Палитра компонентов

Инспектор объектов

Работа с дизайнером форм

Управление положением компонентов

Управление размером компонентов

Управление порядком отображения компонентов


Запуск и выполнение приложения в среде TechEditor

Компиляция приложения

Запуск приложения

Остановка приложения

Взаимодействие приложения с отчетом

Как вывести однострочный текст

Как вывести многострочный текст

Как вывести число (переменную, константу, функцию)

Как вывести формулу LaTeX

Как вывести значение параметра в формуле LaTeX

Отладка приложения

Точки останова приложения

Трассировка кода

Выполнение приложения до и после позиции курсора

Пауза приложения

Мониторинг параметров приложения

Получение значения функции, переменной

Вычисление выражения


Модули, процедуры, функции из комплекта поставки TechEditor

Модуль System (системные утилиты)

Модули различного назначения

Модуль Classes (различные утилиты)

Модуль DateUtils (работа с датой, временем)

Модуль Graphics (графика)

Модуль Math (математические функции)

Модуль StrUtils (работа со строками текста)

Модуль SysUtils (системные утилиты 2)

Модули для разработки интерфейса пользователя (формы, кнопки, меню)

Модуль Buttons (кнопки)

Модуль ComCtrls (общие элементы управления)

Модуль Controls (базовые элементы управления)

Модуль Dialogs (диалоги)

Модуль ExtCtrls (дополнительные элементы управления)

Модуль Forms (формы)

Модуль ImgList (списки изображений)

Модуль Menus (меню)

Модуль StdCtrls (стандартные элементы управления)

Модуль Windows (взаимодействие с ОС Windows)

Ресурсы

Полезные советы и приемы

Dystlab™ — Project for Engineers

Dystlab™ is a trademark registered in the State Register of Certificates of Ukraine for Goods and Services Marks 26.02.2018, certificate No. 238304. Owner: entepreneur Artomov V.E., EGRPOU/ITN: 3003314690.

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

 

Legal information