Класс UEventBox

Класс области событий. Подробнее...

#include <UEventBox.h>

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

UDefaultFunctions< Gtk::EventBox > UVoid UAPSJournal UContainer UIndicator UJournal UniWidgets::UPrinterInterface UParamPopup USensorJournal UValueIndicator UWebkit

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

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

 UEventBox (GtkmmBaseType::BaseObjectType *gobject)
void queue_full_draw ()

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

ConnectorRef get_connector_from_hierarchy ()
void set_connector_to_hierarchy (Gtk::Container *w, ConnectorRef connector)
virtual bool on_expose_event (GdkEventExpose *event)

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

guint width
guint height
bool full_redraw


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

Класс области событий.

Класс предназначен для реализации виджета представляющего из себя область событий, которая обычно не появляется, но позволяет получать различные события, которые можно задавать пользователю(set_event). Помимо стандарного внешнего вида унаследованного от Gtk::EventBox, наследуются методы объявленные в UVoid т.е. работа с событиями соединения , отсоединения от SharedMemory и обработка отрисовки неактивного состояния.

Методы

ConnectorRef UEventBox::get_connector_from_hierarchy (  )  [protected]

получить коннектор по иерархии от родительского виджета

Переопределяет метод предка UDefaultFunctions< Gtk::EventBox >.

bool UEventBox::on_expose_event ( GdkEventExpose *  event  )  [protected, virtual]

обработчик события перерисовки области виджета

Переопределяется в UValueIndicator.

Перекрестные ссылки full_redraw, height и width.

void UEventBox::queue_full_draw (  )  [inline]

полная перерисовка виджета

Перекрестные ссылки full_redraw.

void UEventBox::set_connector_to_hierarchy ( Gtk::Container *  w,
ConnectorRef  connector 
) [protected]

установить новый коннектор по иерархии для родительского виджета

Перекрестные ссылки UVoid::set_connector().


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

bool UEventBox::full_redraw [protected]

флаг полной перерисовки виджета

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

guint UEventBox::height [protected]

высота области виджета

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

guint UEventBox::width [protected]

ширина области виджета

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


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

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