Обработчик XRC-файла. Подробнее...
#include <xrcdecoder.h>
Открытые статические члены | |
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.