Класс xrcdecoder

Обработчик XRC-файла. Подробнее...

#include <xrcdecoder.h>

Граф наследования:xrcdecoder:
xrc::decoder

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

Открытые статические члены

static wxWindow * load (const wxString &_name, wxWindow *_parent, lua_State *_lua)
 Загрузка окна.

Закрытые члены

void begindoc ()
void enddoc ()
void failuredoc ()
void processobj (const wxString &_class, wxObject *_obj)

Закрытые данные

lua_State * Lua
 Поток.

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

Обработчик XRC-файла.


Методы

void xrcdecoder::begindoc (  )  [inline, private, virtual]

Событие начала обработки XRC-документа. Метод вызывается декодировщиком перед началом обработки тега resource XRC-документа.

Переопределяет метод предка xrc::decoder.

void xrcdecoder::enddoc (  )  [inline, private, virtual]

Событие успешного завершения обработки XRC-документа. Метод вызывается декодировщиком после успешной обработки XRC-документа.

Переопределяет метод предка xrc::decoder.

void xrcdecoder::failuredoc (  )  [inline, private, virtual]

Событие ошибочного завершения обработки документа. Метод вызывается декодировщиком при прерывании обработки документа в результате ошибки.

Переопределяет метод предка xrc::decoder.

wxWindow * xrcdecoder::load ( const wxString &  _name,
wxWindow *  _parent,
lua_State *  _lua 
) [static]

Загрузка окна.

Аргументы:
_name Имя ресурса.
_parent Родительское окно.
_lua Стек потока Lua.
Возвращает:
Окно.
Исключения:
dump Ошибка при загрузке или декодировании файла ресурса.
void xrcdecoder::processobj ( const wxString &  _class,
wxObject *  _obj 
) [private, virtual]

Событие для дополнительной обработки объекта wxObject, созданного при декодировании ресурса. Метод вызывается после создания объекта wxObject.

Аргументы:
_class Имя класса объекта (атрибут name тега object).
_obj Созданный объект.

Переопределяет метод предка xrc::decoder.


Объявления и описания членов классов находятся в файлах:
Документация по faeton. Последние изменения: Sun Apr 10 01:05:42 2011. Создано системой  doxygen 1.6.3