fbpx

Разработка приложений для ТехЭдитора: Руководство

Введение в Application IDE

Рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

Из данного руководства вы узнаете, как работать с Application IDE и научитесь создавать свои собственные приложения — от простых калькуляторов до эффективных мини-САПР.

Что такое приложение

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

Код приложения составляется на одном из поддерживаемых языков программирования. В распоряжении разработчика — целый арсенал средств для эффективной работы и алгоритмизации скрипта:

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

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

Application IDE

Разработка приложений ведется в специальном редакторе Application IDE — интегрированной среде разработки, встроенной в TechEditor. Среда позволяет создавать мини-программы различного назначения, в частности:

  • для технических расчетов (вычислений)
  • для работы с текстом
  • для ввода, вывода, управления данными
  • и пр.

С помощью Application IDE вы можете создавать пользовательский интерфейс. Для этого достаточно взять заготовку окна (форму), расположить на ней требуемые компоненты и прописать скрипт взаимодействия между ними, окном и самим приложением. Из данного руководства вы узнаете, как это сделать.

Application IDE in TechEditor

Где можно использовать приложения

Все приложения, разработанные в Application IDE, запускаются исключительно в TechEditor. Они не являются приложениями для Windows, Android или другой операционной системы. При этом, вы можете использовать исходный код приложений в других средах программирования, в частности в Embarcadero Delphi.

Какие языки программирования поддерживаются в Application IDE

Разработать приложение в TechEditor можно на одном из следующих языков программирования:

  • Pascal
  • Basic

На данный момент наиболее полный функционал для разработки приложений в ТехЭдиторе реализован на Паскале. Поддерживаются все основные конструкции языка, с незначительными особенностями. Частично реализована поддержка объектно-ориентированного программирования.

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

Простой калькулятор в TechEditor за 10 минут!

Ontario Building Code 2012 | Load combination (Free Application & Report Template)

Видеообзор версии 1.0

Новые статьи

Dystlab™ — Project for Engineers

Dystlab™ — торговая марка, зарегистрированная в Государственном реестре свидетельств Украины на знаки для товаров и услуг 26.02.2018, свидетельство № 238304. Владелец: физическое лицо-предприниматель Артемов В. Е., ЕГРПОУ/ИНН: 3003314690.

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

Telegram:
https://t.me/techeditor