Класс UniWidgets::RIndicatingInstrument
Типовой виджет аналоговый прибор.
Подробнее...
#include <RIndicatingInstrument.h>
Полный список членов класса
|
Открытые члены |
|
| RIndicatingInstrument (SimpleObject::BaseObjectType *gobject) |
Защищенные члены |
|
virtual void | on_realize () |
| virtual void | on_connect () throw () |
|
void | on_size_allocate (Gtk::Allocation &allocation) |
Подробное описание
Типовой виджет аналоговый прибор.
- Виджет отображает аналоговый прибор. Аналоговый прибор включает в себя три типа, выбрать один из которых можно задав соответствующее свойство или в glade-3 редакторе. Типы прибора: AD, CAD и EAD. Все три имеют разный вид, но пу сути выполняют одну и ту же задачу - отображение аналогового значения от датчика на приборе и отображение различных пороговых уровней, которые выделяются на шкале различным текстом. В glade-3 редакторе можно настраивать виджет динамически и результат будет сразу же отображаться.
- Заметки:
- Для добавления цветных секторов на шкалу нужно воспользоваться следующим способом: start_value1 end_value1 R1 G1 B1 alpha1 solid1;start_value2 end_value2 R2 G2 B2 alpha2 solid2;.... Строки разделяются ";",а внутри параметры разделены пробелами, где: start_value - начало сектора; end_value - конец сектора; R - градиент красного; G - градиент зеленого; B - градиент синего; alpha - прозрачность; solid - сектор от стрелки или по шкале.
Пример приборов представленных в последовательности
CAD,
AD,
EAD слева-направо:
Методы
| void RIndicatingInstrument::on_connect |
( |
|
) |
throw () [protected, virtual] |
Объявления и описания членов классов находятся в файлах: