SMath Viewer

Материал из SMath Wiki
Перейти к навигации Перейти к поиску

Дополнение Viewer File Type позволяет создавать автономные исполняемые файлы (*.exe) из ваших рабочих листов. SMath Viewer — это альтернативный графический интерфейс для расчётов SMath Studio.

Идея SMath Viewer заключается в том, что SMath Studio — это отличное приложение, но иногда оно слишком сложно для обычного инженера. Действительно, SMath Studio изначально была создана для составления расчётов любой сложности с соответствующей функциональностью, введенной для упрощения этого процесса. В результате иногда конечным пользователям приходится видеть слишком много лишней информации в расчётах, тогда как нужно просто удобно их использовать и работать именно с результатами вычислений.

Дополнение Viewer File Type создает приложения для отображения только тех данных, которые пользователям необходимо видеть. В то же время он работает напрямую с расчётами SMath Studio, поэтому не требуется никаких существенных действий для повторного использования существующих библиотек файлов. SMath Viewer — это платформа распространения расчётов, созданных с помощью SMath Studio.

Таким образом, SMath Studio — это редактор расчётов, а SMath Viewer — приложение для их применения.

Возможности

  • Поддерживает все плагины, созданные для SMath Studio (все библиотеки из каталога плагинов SMath Studio);
  • Имеет встроенную многоязыковую поддержку — просто задайте переводы текстовых надписей, описания и свойства файлов на нескольких языках, и SMath Viewer будет открыт на языке системы пользователя;
  • Поддерживает единицы измерения;
  • Позволяет защитить ваши рабочие листы (конечный пользователь не может видеть и менять логику исходного расчёта);
  • Конечный пользователь просто не может случайно изменить или сломать расчёт — выходные результаты гарантировано будут правильными;
  • Нет необходимости устанавливать созданные приложения — просто скопируйте и запустите их в любом месте;
  • Итоговое приложение даже быстрее SMath Studio! Это связано с тем, что при работе с вкладкой на форме при любом изменении данных будут пересчитаны только элементы расчёта, расположенные на этой вкладке. Другие элементы управления с других вкладок не повлияют на общую скорость вычислений;
  • Приложение поддерживает многопоточность, поэтому оно не зависает при выполнении ресурсоёмких операций;
  • Размер выходного приложения обычно составляет менее одного МБ (размер может меняться в зависимости от используемых дополнений и языков интерфейса).