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

Кнопка для переключения РТВ Подробнее...

#include <IButton.h>

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

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

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

 IButton (Gtk::ToggleButton::BaseObjectType *gobject)
virtual void on_clicked ()
void start_blink (const long type, const long mode)
void stop_blink (const long mode)

Открытые атрибуты

ImageBlinkimage_
bool current_state_

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

virtual void on_realize ()

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

Кнопка для переключения РТВ

Виджет кнопка разработанный для переключения между тремя РТВ. Один из трех РТВ является резервным, который может заменять собой один из двух основных РТВ.


Пример переключения РТВ(показано две кнопки и три РТВ, один из которых подключается вместо одно из основных):

ibutton.png

Методы

void IButton::on_clicked ( ) [virtual]

обработчик нажатия кнопки

Перекрестные ссылки current_state_, image_, UniWidgets::ImageBlink::set_state(), UniWidgets::SwitchRTVLogic::set_state(), UniWidgetsTypes::Workcommon и UniWidgetsTypes::Workmain.

void IButton::start_blink ( const long  type,
const long  mode 
)
void IButton::stop_blink ( const long  mode)

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

текущее состояние кнопки

Используется в on_clicked(), UniWidgets::SwitchRTVLogic::set_state() и stop_blink().

ссылка на картинку,которая отображается внутри кнопки

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


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