TMA Platform Docs
Эта документация фиксирует архитектурные решения по новой серверной платформе и постепенному переносу UI из Win32 в web-клиенты.
Основные документы:
- Быстрый старт прикладника — как быстро начать изменения без входа в Win32-код.
- Руководство разработчика — полный практический путеводитель по платформе.
- Модель приложения и модулей — структура
MainMenu,Form,Reference,Table,Module. - Runtime API — все важные функции и классы в Pascal-модулях.
- HTTP, статусы и cookies —
HttpPostEx,HttpGetEx, обработка ответов, сессий и сетевых ошибок. - Формы и справочники — как отлаживать UI и типичные ошибки.
- SideMenu как компонент — меню для форм и runtime-настройки.
- Транзакции - синтаксис
Transaction, автоматическиеCommit/Rollback, уровни изоляции и ограничения. - Архив исходников приложения - выгрузка приложения в XML/Pascal/SQL-файлы и обратная сборка обновления.
- Headless Web Runtime - как отделяем core/runtime от Win32 UI и готовим Linux/Docker сервер.
- Text Resources And Encoding - как выносим текстовые константы из кода и приводим кодировки к управляемому состоянию.
- Перенос старого руководства - карта актуализации материалов с
tmaplatform.ru.