From: John L. <jr...@us...> - 2006-02-02 16:11:40
|
Update of /cvsroot/wxlua/wxLua/modules/wxbindstc/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv8172/wxbindstc/include Added Files: wxbind.h Log Message: added bindings for wxSTC module --- NEW FILE: wxbind.h --- // --------------------------------------------------------- // wxstc.h // headers and tag for wxLua binding // // This file was generated by genwxbind.lua // // Any changes made to this file may be lost when file // is regenerated // --------------------------------------------------------- #ifndef __HOOK_WXLUA_wxstc_H__ #define __HOOK_WXLUA_wxstc_H__ #include "wxlua/include/internal.h" #include "wx/defs.h" #include "wxbind/include/wxbind.h" #ifndef wxUSE_WAVE #define wxUSE_WAVE 0 #endif #ifndef wxUSE_SOUND #define wxUSE_SOUND 0 #endif // binding class class wxstc_Binding : public wxLuaBinding { public: wxstc_Binding(); virtual wxLuaBinding* Clone() const { return new wxstc_Binding; } protected: virtual void OnRegister(const wxLuaState& wxlState, bool registerTypes, int luaTable); DECLARE_DYNAMIC_CLASS(wxstc_Binding) }; // binds wxstc to wxLua bool bind_wxstc(lua_State* L); #if wxLUA_USE_wxStyledTextCtrl #include "wx/stc/stc.h" #endif // Lua Tag Method Values for each Class #if wxLUA_USE_wxStyledTextCtrl extern int s_wxluatag_wxStyledTextEvent; extern int s_wxluatag_wxStyledTextCtrl; #endif // Method Table #if wxLUA_USE_wxStyledTextCtrl extern WXLUAMETHOD* wxStyledTextEvent_methods; extern int wxStyledTextEvent_methodCount; extern WXLUAMETHOD* wxStyledTextCtrl_methods; extern int wxStyledTextCtrl_methodCount; #endif #endif // __HOOK_WXLUA_wxstc_H__ |