UniWidgets  1.0.0
Открытые члены | Защищенные члены | Защищенные данные | Статические защищенные данные
Класс UniWidgets::Text

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

#include <Text.h>

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

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

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

 Text (SimpleText::BaseObjectType *gobject)
virtual void start_blink ()
virtual void stop_blink ()
virtual void blink (bool blink_state, int time=DEFAULT_BLINK_TIME)
virtual bool is_blinking ()
void on_state_changed ()
virtual void load_property_settings ()
virtual void load_theme_settings ()
virtual void on_realize ()
virtual void set_blink_ (bool value)

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

void on_map ()
void on_unmap ()

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

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

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

static Blinker blinker

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

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

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

Методы

void Text::blink ( bool  blink_state,
int  time = DEFAULT_BLINK_TIME 
) [virtual]

функция реализующая процесс мигания

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

bool Text::is_blinking ( ) [virtual]

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

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

void Text::load_property_settings ( ) [virtual]

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

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

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

void Text::load_theme_settings ( ) [virtual]

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

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

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

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

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

virtual void UniWidgets::Text::set_blink_ ( bool  value) [inline, virtual]

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

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

Перекрестные ссылки UniWidgets::SimpleText::blink_.

void Text::start_blink ( ) [virtual]

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

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

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

void Text::stop_blink ( ) [virtual]

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

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


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

Blinker Text::blinker [static, protected]

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

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

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

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

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


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