UniWidgets  1.0.0
Открытые типы | Открытые члены
Шаблон класса UDefaultFunctions< GtkParentClass >

Шаблонный базовый класс для логик и других виджетов, работающих с датчиками SharedMemory. Подробнее...

#include <UDefaultFunctions.h>

Граф наследования:UDefaultFunctions< GtkParentClass >:
UVoid UPixbufCache

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

Открытые типы

typedef GtkParentClass GtkmmBaseType
typedef UDefaultFunctions
< GtkParentClass > 
BaseType

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

 UDefaultFunctions (typename GtkParentClass::BaseObjectType *o)
virtual void on_hierarchy_changed (Gtk::Widget *w)
GuiPMsearch_gpm ()
ConnectorRef get_connector_from_hierarchy ()
virtual void add_lock (const Gtk::Widget &w)
virtual void unlock_current ()

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

template<class GtkParentClass>
class UDefaultFunctions< GtkParentClass >

Шаблонный базовый класс для логик и других виджетов, работающих с датчиками SharedMemory.

Класс наследуется от класса Gtk виджета и UVoid. В нем реализуются методы объявленные в UVoid и добавлены новые свойства: автоматическое соединение с SharedMemory, эффект отсутствия связи, блокировка виджета при срабатывании АПС. GtkParentClass - базовый Gtk виджет.

Методы

template<class T >
void UDefaultFunctions< T >::add_lock ( const Gtk::Widget &  w) [virtual]

см. UVoid::add_lock

Переопределяет метод предка UVoid.

Переопределяется в ULockNotebook и USlideNotebook.

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

получить коннетор виджета(см. Connector)

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

template<class T >
void UDefaultFunctions< T >::on_hierarchy_changed ( Gtk::Widget *  w) [virtual]

обработчик сигнала изменения в иерархии виджета. Точнее, виджет закреплён когда его предок верхнего уровня Gtk::Window. Этот сигнал издаётся когда виджет изменяется от закреплённого к не закреплённому и обратно

Аргументы:
*wпредок верхнего уровня.

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

template<class T >
GuiPM * UDefaultFunctions< T >::search_gpm ( )

получить указатель на менеджер объектов SharedMemory

template<class T >
void UDefaultFunctions< T >::unlock_current ( ) [virtual]

см. UVoid::unlock_current

Переопределяет метод предка UVoid.

Переопределяется в ULockNotebook и USlideNotebook.

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


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