Класс UniWidgets::SensorM

Типовой виджет сенсор. Подробнее...

#include <SensorM.h>

Граф наследования:UniWidgets::SensorM:

UniWidgets::SimpleObject UDefaultFunctions< Gtk::Fixed > UVoid

Полный список членов класса

Открытые члены

 SensorM (SimpleObject::BaseObjectType *gobject)

Открытые атрибуты

Gdk::Rectangle * text_rect
Gdk::Rectangle * num_text_rect
Gdk::Rectangle * image_rect

Защищенные члены

virtual void on_realize ()
virtual void on_connect () throw ()


Подробное описание

Типовой виджет сенсор.

Виджет отображает работу сенсора. Данный сенсор отличается от Sensor1 тем, что у него есть до 9 режимов вместо одного. Значит при работе с аналоговым датчиком, можно отображать до 9 различных режимов, либо использовать до 8 дискретных датчиков для каждого режима. Каждый режим имеет приоритет для определения порядка отображения,а также свой набор свойств(текст, номер сигнала и картинки). Также можно комбинировать использование аналоговых и дискретных датчиков.

Пример виджета представлен надписью "Низкое сопротивление изоляции"(всего пунктов 8, но надпись загорается и мигает по каждому из них):

list_sensorm.png

Методы

void SensorM::on_connect (  )  throw () [protected, virtual]

обработчик события появления связи с SharedMemory

Переопределяет метод предка UniWidgets::SimpleObject.


Данные класса

координаты и размер картинки

координаты и размер текстового номера сигнала сенсора

координаты и размер текста сенсора


Объявления и описания членов классов находятся в файлах:

Документация по UniWidgets. Последние изменения: Fri Oct 10 09:57:50 2014. Создано системой  doxygen 1.5.9