UniWidgets  1.0.0
Открытые члены | Защищенные члены
Класс UniWidgets::IndicatorBlink

Индикатор мигающий. Подробнее...

#include <IndicatorBlink.h>

Граф наследования:UniWidgets::IndicatorBlink:
UniWidgets::Indicator EventBox

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

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

 IndicatorBlink (Indicator::BaseObjectType *gobject)
void start_blink ()
void stop_blink ()
void set_state (bool newstate_)
void on_set_text_color (const long mode)
bool is_blinking ()

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

virtual bool on_expose_event (GdkEventExpose *)
virtual void on_color_changed ()
void on_map ()
void on_unmap ()

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

Индикатор мигающий.

Компонент отображающий число. Число может мигать при срабатывании порога и менять цвет в зависимости от того какому АПС принадлежит порог.

Методы

проверка на мигание

Используется в set_state(), start_blink() и stop_blink().

void IndicatorBlink::on_color_changed ( ) [protected, virtual]

обработчик события смены цвета цифр

Перекрестные ссылки UniWidgetsTypes::mALARM, UniWidgetsTypes::mOFF и UniWidgetsTypes::mWARNING.

Используется в on_set_text_color().

void IndicatorBlink::on_set_text_color ( const long  mode)

установить цвет цифр в зависимости от mode

Перекрестные ссылки on_color_changed().

Используется в UniWidgets::IndicatorBlinkLogic::on_init() и UniWidgets::IndicatorBlinkLogic::set_mode().

void IndicatorBlink::set_state ( bool  newstate_)

установить состояние

Перекрестные ссылки is_blinking().

Используется в UniWidgets::IndicatorBlinkLogic::set_state().

включить мигание

Перекрестные ссылки is_blinking() и Blinker::signal_blink.

Используется в UniWidgets::IndicatorBlinkLogic::start_blink().

выключить мигание

Перекрестные ссылки is_blinking().

Используется в UniWidgets::IndicatorBlinkLogic::stop_blink().


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