|
UniWidgets
1.0.0
|
Класс цифрового индикатора. Подробнее...
#include <UValueIndicator.h>
Открытые члены | |
| UValueIndicator (GtkmmBaseType::BaseObjectType *gobject) | |
| virtual void | on_connect () throw () |
| virtual void | on_disconnect () throw () |
| virtual void | set_connector (const ConnectorRef &connector) throw () |
| void | set_sensor_ai (const UniSetTypes::ObjectId sens_id, const UniSetTypes::ObjectId node_id) |
| void | set_precisions (const int precisions) |
| void | set_digits (const int digits) |
| void | set_fill_digits (const int digits) |
| void | set_font_color (const long font_color) |
Защищенные члены | |
| virtual bool | on_expose_event (GdkEventExpose *) |
Класс цифрового индикатора.
| void UValueIndicator::on_connect | ( | ) | throw () [virtual] |
обработчик события появления связи с SharedMemory
Переопределяет метод предка UVoid.
Перекрестные ссылки UVoid::get_connector(), SensorProp::get_node_id(), SensorProp::get_sens_id() и UVoid::property_disconnect_effect().
Используется в on_disconnect().
| void UValueIndicator::on_disconnect | ( | ) | throw () [virtual] |
обработчик события пропадания связи с SharedMemory
Переопределяет метод предка UVoid.
Перекрестные ссылки on_connect() и UVoid::property_disconnect_effect().
| bool UValueIndicator::on_expose_event | ( | GdkEventExpose * | event | ) | [protected, virtual] |
обработчик события перерисовки области виджета
Переопределяет метод предка UEventBox.
| void UValueIndicator::set_connector | ( | const ConnectorRef & | connector | ) | throw () [virtual] |
установить коннектор к SharedMemory.
| connector | новый коннектор(см. Connector). |
Переопределяет метод предка UVoid.
Перекрестные ссылки UVoid::set_connector().
| void UValueIndicator::set_digits | ( | const int | digits | ) |
задать количество цифр используемых как ширина поля отображения.
| digits | заданная ширина поля отображения. |
| void UValueIndicator::set_fill_digits | ( | const int | digits | ) |
задать символ для заполнения неиспользуемых разрядов.
| digits | заданный заполнитель. |
| void UValueIndicator::set_font_color | ( | const long | font_color | ) |
задать цвет текста.
| font_color | заданный цвет текста. |
| void UValueIndicator::set_precisions | ( | const int | precisions | ) |
задать точность после запятой отображаемого значения.
| precisions | заданная точность значения. |
| void UValueIndicator::set_sensor_ai | ( | const UniSetTypes::ObjectId | sens_id, |
| const UniSetTypes::ObjectId | node_id | ||
| ) |
задать аналоговый датчик для виджета.
| sens_id | id датчика. |
| node_id | id узла датчика. |
Перекрестные ссылки SensorProp::set_node_id() и SensorProp::set_sens_id().
1.7.6.1