Theta Office 4.0: Портфолио фрилансера Eugeny Bobylev 28.06.2012, работа №2 - FL.RU
К списку работ
Eugeny Bobylev
Eugeny Bobylev

Theta Office 4.0

image
Была задача разработать программное обеспечение на платформе .Net Framework для портативного e-метра. Интерфейс должен быть в риббон стиле и поддерживать скины. Для этого проекта пришлось с нуля разрабатывать элемент управления для отображения индикатора со стрелкой. индикатор может иметь сегментный или круговой вид, отображает 8 видов стрелок. В этом элементе управления настраиваются:толщина шкалы и стрелок, длина стрелки, цвет фона и шкалы со стрелкой. В сегментном виде настраиваются радиус сегмента (1 - 90 град), В круговой шкале одновременно могут отображаться 1,2,3,4,5 стрелок индикатор автоматически масштабируется по размерам элемента управления. Дополнительно имеется индикатор движения тела. Результаты работы прибора отображаются индикатором и на графике График может работать в 2-х режимах: регистратора и осцилографа. Для графика настраиваются цвета фона, сетки и серий графика направление движения графика. Для каждой стрелки прибора отображается свой график Пользователь имеет возможность задать для практически всех необходимых действий с прибором и программой сочетания клавиш, что позволяет во время работы сократить использование "мышки". Автоматически запоминаются все сделанные пользователем настроки параметров прибора, размеров и положения окон и закладок. Имеется возможность сохранить настройки и в случае необходимости их восстановить. Программа поддерживат однооконный и многооконный интерфейсы, имеет русский и английский интерфейсы.