Класс UniWidgets::CisternImageBlink

Компонент виджета цистерна. Подробнее...

#include <CisternImageBlink.h>

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

UniWidgets::CisternImage UniWidgets::SimpleImage UniWidgets::SimpleView

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

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

 CisternImageBlink (Gtk::EventBox::BaseObjectType *gobject)
void start_blink ()
void stop_blink ()
void on_set_state (const long mode, const long level=0)
bool is_blinking ()
virtual bool can_blinking ()

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

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


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

Компонент виджета цистерна.

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

Методы

bool CisternImageBlink::is_blinking (  )  [virtual]

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

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

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

void CisternImageBlink::on_set_state ( const long  mode,
const long  level = 0 
)

установить текущее состояние, выставить новый mode

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

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

void CisternImageBlink::start_blink (  )  [virtual]

запустить мигание виджета

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

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

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

void CisternImageBlink::stop_blink (  )  [virtual]

остановить мигание виджета

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

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

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


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

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