Класс UniWidgets::TypicalMultiState

Типовой контейнер SimpleObject сенсор для ГДГ. Подробнее...

#include <TypicalMultiState.h>

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

UniWidgets::AbstractTypical UniWidgets::SimpleObject UDefaultFunctions< Gtk::Fixed > UVoid

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

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

typedef std::map< long, Image * > ModeImageMap
typedef std::pair< long, Image * > ModeImagePair
typedef std::map< long,
Glib::ustring > 
ModePathMap
typedef std::pair< long,
Glib::ustring > 
ModePathPair

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

 TypicalMultiState (AbstractTypical::BaseObjectType *gobject)
void configure ()
void set_rect (const Gdk::Rectangle rect)
void set_path (const long mode, const Glib::ustring &path)
void set_path2 (const long mode, const Glib::ustring &path)
void set_firststate_ai (const UniSetTypes::ObjectId sensor)
void set_firststate_node (const UniSetTypes::ObjectId node)
void set_firststate_mode (const long mode)
void add_firststate_ignoremode (const long mode)
void add_firststate_blinkoff_mode (const long mode)
void set_secondstate_ai (const UniSetTypes::ObjectId sensor)
void set_secondstate_node (const UniSetTypes::ObjectId node)
void set_secondstate_mode (const long mode)
void add_secondstate_ignoremode (const long mode)
void add_secondstate_blinkoff_mode (const long mode)
void set_thirdstate_ai (const UniSetTypes::ObjectId sensor)
void set_thirdstate_node (const UniSetTypes::ObjectId node)
void set_thirdstate_mode (const long mode)
void add_thirdstate_ignoremode (const long mode)
void add_thirdstate_blinkoff_mode (const long mode)
void set_fourthstate_ai (const UniSetTypes::ObjectId sensor)
void set_fourthstate_node (const UniSetTypes::ObjectId node)
void set_fourthstate_mode (const long mode)
void add_fourthstate_ignoremode (const long mode)
void add_fourthstate_blinkoff_mode (const long mode)
virtual void set_lock_view (const bool lock)
void set_state_obj (const UniSetTypes::ObjectId sensor)
void insert_mode (const long mode, const long priority, const long blink)
Glib::ustring get_path (const long mode, bool is_back=false)
Gdk::Rectangle * get_rect ()


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

Типовой контейнер SimpleObject сенсор для ГДГ.

Типовой контейнер представляет собой рамку для ГДГ, отображающую состояние датчиков, с возможностью игнорировать определенные состояния.

Методы

void TypicalMultiState::insert_mode ( const long  mode,
const long  priority,
const long  blink 
)

добавить режим с параметрами

Перекрестные ссылки UniWidgets::AbstractTypical::set_priority().

void TypicalMultiState::set_lock_view ( const bool  lock  )  [virtual]

установить блокировку экрана при срабатывании датчика АПС

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


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

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