Класс UniWidgets::TextBlink

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

#include <TextBlink.h>

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

UniWidgets::Text UniWidgets::SimpleText UniWidgets::SimpleView

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

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

 TextBlink (Text::BaseObjectType *gobject)
virtual void start_blink ()
virtual void stop_blink ()
virtual bool is_blinking ()
void on_state_changed ()
virtual void load_property_settings ()
virtual void load_theme_settings ()
virtual void on_realize ()
virtual bool can_blinking ()

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

void on_map ()
void on_unmap ()

Защищенные данные

Gdk::Color on_color
bool blinking_
bool sleep_blinking_
sigc::connection blink_connection_

Статические защищенные данные

static Blinker blinker


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

Текст мигающий.

Компонент предназначен для отображения текста с возможностью мигания. Используется для отображения текста сигналов.

Методы

bool TextBlink::is_blinking (  )  [virtual]

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

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

void TextBlink::load_property_settings (  )  [virtual]

загрузка настроек из свойств виджета

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

Перекрестные ссылки UniWidgets::SimpleText::current_color, UniWidgets::Text::off_color и on_color.

void TextBlink::load_theme_settings (  )  [virtual]

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

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

Перекрестные ссылки UniWidgets::SimpleText::current_color, ThemeLoader::get_color(), ThemeLoader::get_string(), UniWidgets::Text::off_color и on_color.

void TextBlink::on_state_changed (  ) 

обработчик события изменения состояния виджета

Перекрестные ссылки UniWidgets::SimpleText::current_color, UniWidgets::Text::off_color, on_color и UniWidgets::SimpleText::transparency.

void TextBlink::start_blink (  )  [virtual]

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

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

Перекрестные ссылки blinker и Blinker::signal_blink.

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

void TextBlink::stop_blink (  )  [virtual]

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

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

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


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

Blinker TextBlink::blinker [static, protected]

класс реализующий свойство мигание виджета

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

Gdk::Color UniWidgets::TextBlink::on_color [protected]

цвет текста включенного состояния виджета

Используется в load_property_settings(), load_theme_settings() и on_state_changed().


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

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