Version history and changes of TechEditor
21-02-2021 :: TechEditor 1.0.7
- fixed bugs
- Mechanics Library officially released as a common extension for TechEditor
- change new / open / save scheme (less user action)
Previous releases
19-02-2021 :: TechEditor 1.0.6
- fixed bugs (interoperation script <> report)
- update some URLs
13-02-2021 :: TechEditor 1.0.5
- fixed bugs
- Compile App, Compile Unit buttons added in Application IDE
- New modern look of the Code editor (Application IDE)
- MULTICODE Engineering Library — updated OBC12 section: SLS also supported in Load combinations; added utilities for Snow loads
01-02-2021 :: TechEditor 1.0.4
- fixed bugs
- reorganized Application IDE; added buttons "Restart", "Run once"
- script improvements: units of measure (Translator object) and numbered sequences for the report (Sequences object)
22-01-2021 :: TechEditor 1.0.3
- fixed bugs
- updated some URLs and free libraries
- improved performance of component "Script multiline text"
- new component in Application IDE — TTrackBar (Win32 palette)
18-01-2021 :: TechEditor 1.0.2
- fixed bugs
- updated some URLs
- Update mode added to installer (now you don't need to uninstall program in this case)
- "Run & Close" button added to Application IDE
08-01-2021 :: TechEditor 1.0.1
- fixed bugs (document tree; save and close actions)
- updated some URLs
25-12-2020 :: TechEditor 1.0.0
- new structure of the document;
- new report editor;
- work with applications;
- additional automation functions;
- math engine, etc.
24-07-2020 :: TechEditor 0.8.3
- Bugs fixed
- New options in the settings (manual setting of the delay before automatic calculation; saving sizes; the project tree can be on the left or on the right, etc.)
- By default, math operations are performed as type Extended, i.e. 10/3 will return 3.333..., not 3 as before (before the default result was an Integer)
- Unit converter in the Calculator window
- Commands for quick insertion of variables
- New type of variables — "physical quantity" for working with units of measurement (more than 100 preset units of measurement)
01-07-2020 :: TechEditor 0.8.2
- Bugs fixed
- Added program option to disable Welcome page
28-06-2020 :: TechEditor 0.8.1
- Critical update: fixed a bug in the style manager (in version 0.8.0 styles were not saved in the document file)
24-06-2020 :: TechEditor 0.8.0
- Bugs fixed (when working with the formula style window; when working with the preview window; when pasting pictures through a dialog; when working with the clipboard, etc.)
- Updated calculator window + basic unit conversion functionality
- Updated options window + new program options
- Independent Undo / Redo actions for Text and Diagrams
- "Diagram objects" tab has been replaced with a floating window ("Add objects..." command on the Diagrams tab)
- Changes in program localizations
- Script debugger added (on-the-fly script modification tool, bypassing the module script)
- Welcome page
- Update window is replaced by a message (in the message list)
- Pagination in diagrams (if the option is enabled in Settings)
- Editor Tab Icons
- The separator of digits in equation aliases "100 000" (if the type of Number is selected in the options)
20-04-2020 :: TechEditor 0.7.3
- Bugs fixed
- Replacement of text in aliases, script inserts, quotes, formulas
17-04-2020 :: TechEditor 0.7.2
- Elements of the diagram are placed on a separate tab "Diagram objects"
- Bugs fixed: when working with nodes of the project tree; when loading data from files of previous versions; when you click on a message line, etc.
12-04-2020 :: TechEditor 0.7.1
- Help documentation has been updated (version 1.1.1)
- The command "Save document as ..."
- Fixed work of the "Empty Trash" command
- Fixed errors when loading data from the previous format
- Added command "Search batch ..."
09-04-2020 :: TechEditor 0.7.0
- New data format (old file format supported with minor restrictions)
- Charts, flowcharts, mind maps
- New calculation core of the program
- Work with several documents, combining documents into a common "project"
- Each module of the calculation model can be paused (excluded from the calculation)
- QuoteDateName function replaced with QuoteTextData
- Double type in built-in functions replaced by Extended; improved work with rounding numbers
- Tables in calculation modules are now used only as comments (ignored in calculation)
- Data Manager replaced by Data units
- Changes in the project tree: node filter; bold current (active) document etc.
14-01-2020 :: TechEditor 0.6.1
- исправлены ошибки, возникающие в окне предпросмотра и мененджера данных
- улучшена локализация программы
- в свойствах документа можно добавить автора, название документа, комментарий
06-01-2020 :: TechEditor 0.6.0
- исправлены ошибки при загрузке некоторых опций, устранены проблемы с быстрыми кнопками
- добавлена опция проверки обновлений через Интернет (в том числе автоматически, при загрузке программы — см. Настройки)
- окно настроек перед печатью, окно предварительного просмотра и свойства документа объединены в единое окно "Предпросмотр и свойства..."
- исправлена проблема сохранения настроек документа для печати
- в Менеджере данных добавлены категории (каждый объект данных может быть отнесен к определенной категории)
- поддержка режимов экрана с высокой плотностью пикселей ("High DPI")
- поддержка работы с несколькими мониторами, имеющими различные значения DPI
- масштабирование; импорт, экспорт и печать не зависят больше от DPI экрана
15-11-2019 :: TechEditor 0.5.3
- улучшена безопасность работы с документами
- добавлена опция создания резервной копии при открытии документа (включена по умолчанию)
- поддержка пользователей теперь осуществляется и через e-mail — techeditor@dystlab.store
- и др. незначительные улучшения
22-10-2019 :: TechEditor 0.5.2
- устранены некоторые ошибки, связанные со стилями текста
- настройки каждого листа (Page Setup...) сохраняются вместе с документом
- добавлено окно для настройки шрифта формул (Equation style)
- менеджер данных теперь размещается на инструментальной вкладке (слева)
- добавлена возможность отфильтровать данные в Менеджере данных
- в разделе Help (Помощь) добавлены кнопки доступа к справке и примерам расчета
- удалена функция QuoteByID. Используйте вместо нее функцию QuoteByName
- представлен новый бесплатный пример от Шамиля Нури "Расчет железобетонного элемента с одиночной арматурой на действие изгибающего момента" и многое другое
09-09-2019 :: TechEditor 0.5.1
- все листы и модули теперь используют единый список текстовых стилей
- при добавлении нового листа или модуля сразу открывается вкладка для его редактирования
- в главное меню программы добавлена кнопка "Выход"
- поля и прочие атрибуты сохраняются вместе с листом (модулем)
- добавлено всплывающее меню для вкладок редактора
- улучшена работа с менеджером данных и многое другое
16-08-2019 :: TechEditor 0.5.0
- новый интерфейс ленты инструментов
- функции "Настройка страницы", "Предварительный просмотр"
- поддержка RTL-письма (для языков с написанием текста справа налево)
- закладки (bookmarks)
- сноски (Footnote, Endnote, Sidenote), выноски (TextBox)
- функции для работы с таблицами: выбор строк/столбцов/ячеек/таблицы; вертикальное выравнивание; поворот текста в ячейке на 90, 180, 270 градусов;
- база данных для хранения заготовок текста
- функции цитирования информации на листе: Quote(X) — вывод числа, переменной, функции или выражения X (расчетная модель полностью поддерживается); QuoteText(S) — вывод строки текста S; QuoteDataName('data') — вывод строки из базы данных с именем 'data'; QuoteDataID(12) — вывод строки с номером 12 из базы данных
- подсчет количества символов в документе (с пробелами и без)
- бесплатный шаблон по расчету стальной балки с электрическим тельфером (шаблон #21)
03-08-2019 :: TechEditor 0.4.2
- общие улучшения и исправления программы
- проверку правописания можно включать/отключать раздельно для листов и/или модулей
- устранена ошибка в работе калькулятора (калькулятор не работал, если программа запускалась через открытие файла)
- улучшен вывод сообщений пользователю
- в раздел ленты инструментов "Помощь" добавлены ресурсы для поддержки пользователей TechEditor: видео на YouTube, группа в DS Community
- новые языки в проверке правописания (итальянский, французский)
- в раздел "Инструменты" добавлена функция "Пакетная обработка" (с базовой функцией сохранения нескольких файлов)
- бесплатный шаблон по расчету ЖБК на трещиностойкость (#20)
24-07-2019 :: TechEditor 0.4.1
- общие улучшения и исправления программы
- автоматическая проверка орфографии (английский, русский, украинский языки)
- функции Undo, Redo на вкладке ленты инструментов "Правка"
- изменение положения вкладок документа перетаскиванием
- в функциях интерполяции учтен обратный порядок расположения чисел
- проверка версии программы, в которой был создан документ
- значки модулей / листов подсвечиваются в дереве документа в зависимости от состояния (ошибка, предупреждение, подсказка)
03-07-2019 :: TechEditor 0.4.0
- общие улучшения и исправления программы
- изменена лента инструментов (вкладки Форматирование и Моделирование объединены в единую вкладку Документ)
- реализовано автосохранение документа
- добавлена команда "дублировать" для модулей / листов
- исправлена ошибка при показе скриптовых вставок
- улучшения в калькуляторе: исправлено отображение числа в научном формате, установлена связь с активным листом, добавлена кнопка "=" (обновить)
- улучшен вывод сообщений
- новые бесплатные шаблоны из Dystlab Store
23-06-2019 :: TechEditor 0.3.3
- общие улучшения и исправления программы
- более компактный вид калькулятора, новые функции "очистить", "копировать"
- новые бесплатные шаблоны инженерных расчетов
- новые функции расчетного движка VectorInterp, MatrixInterp для линейной и перекрестной интерполяции
- дополнен и расширен файл справки
16-06-2019 :: TechEditor 0.3.2
Критически важное обновление!
- исправлена ошибка сохранения структуры документа (до этого, узлы в дереве проекта могли отображаться некорректно). Потери данных в документе не произойдет, но может потребоваться повторная компоновка его структуры (например, перемещение вложенных узлов).
13-06-2019 :: TechEditor 0.3.1
- общие улучшения и исправления программы
- добавлены новые бесплатные шаблоны
- добавлен файл справки (промежуточная редакция)
- добавлен инструмент "Калькулятор"
- оптимизирована производительность программы в режиме автоматического расчета документа
06-06-2019 :: TechEditor 0.3.0
- общие улучшения и исправления программы
- изменение имени узла по F2 / выпадающему меню
- новые функции для работы с алиасами и скриптовыми вставками
- изменено представление числа в научном формате (x10n вместо E+n)
- добавлена возможность отключать автоматический расчет документа и запускать его вручную
- уведомление о сохранении файла
- добавлены функции PrintError, PrintWarning, PrintHint для вывода сообщений в документе
26-05-2019 :: TechEditor 0.2.0
- общие улучшения и исправления в работе программы
- добавлены функции SolveGen, SolveFix, SolveExp, SolveNum для придания индивидуального форматирования отдельным числовым параметрам в документе
- добавлены языки локализации интерфейса (en, uk, ru)
- добавлены математические шрифты Asana Math, Latin Modern Math, XITS Math (можно установить опционально, в инсталляторе)
- реализован механизм Drag&Drop для листов и модулей документа
- добавлен автоматический предпросмотр формулы при наборе алиаса
- сохраняются настройки приложения
10-05-2019 :: TechEditor 0.1.2
- разработан инсталлятор для установки TechEditor на ПК
- улучшена работа расчетного движка
- улучшена работа с таблицами
TechEditor 0.1.1
- незначительные исправления в коде
- добавлены команды Поиск, Замена
- улучшена работа с деревом проекта
TechEditor 0.1.0
- добавлены функции управления точностью и форматом отображения чисел
- реализован базовый функционал проверки орфографии
- реализована возможность добавлять новые листы в документ
TechEditor 0.0.6
- устранены ошибки с кодировкой текста ANSI / UNICODE
- реализована работа со стилями текста
- добавлены новые функции расчетного движка (функция "Дублировать в алиас")
- добавлены математические функции (алгебра, тригонометрия)
- незначительные исправления в коде
TechEditor 0.0.1
- реализован базовый функционал текстового редактора
- реализован базовый функционал автоматических расчетов