wxArt2D
Public Member Functions | Protected Attributes | List of all members
wxLuaIDE Class Reference
Inheritance diagram for wxLuaIDE:
Inheritance graph
[legend]
Collaboration diagram for wxLuaIDE:
Collaboration graph
[legend]

Public Member Functions

 wxLuaIDE (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, long options=WXLUAIDE_DEFAULT, const wxString &name=wxT("wxLuaIDE"))
 
bool Create (wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, long options=WXLUAIDE_DEFAULT, const wxString &name=wxT("wxLuaIDE"))
 
wxLuaState GetwxLuaState () const
 
void SetwxLuaState (const wxLuaState &wxlState, bool is_static)
 
virtual bool RecreatewxLuaState (wxEvtHandler *wxlStateEvtHandler, int win_id)
 
virtual void OutputLuaEvent (wxLuaEvent &event, wxLuaShell *outputWin)
 
virtual void WriteMessage (wxLuaShell *outputWin, const wxString &str)
 
wxSplitterWindow * GetSplitterWin () const
 
wxSTEditorNotebook * GetEditorNotebook () const
 
wxSTEditorNotebook * GetMsgNotebook () const
 
wxLuaShellGetLuaOutputWin () const
 
wxLuaShellGetLuaShellWin () const
 
void SetMenuBar (wxMenuBar *menuBar)
 
wxMenuBar * GetMenuBar () const
 
void SetToolBar (wxToolBar *toolbar)
 
wxToolBar * GetToolBar () const
 
void PopulateToolBar (wxToolBar *toolBar, long options=WXLUAIDE_TOOLBAR) const
 
wxMenu * CreatewxLuaMenu () const
 
void OnMenu (wxCommandEvent &event)
 
virtual bool HandleMenuEvent (wxCommandEvent &event)
 
void OnLua (wxLuaEvent &event)
 
void OnSize (wxSizeEvent &event)
 
void OnCreateEditor (wxCommandEvent &event)
 

Protected Attributes

wxLuaState m_wxlState
 
bool m_wxlstate_static
 
wxSplitterWindow * m_splitter
 
wxSTEditorNotebook * m_editorNotebook
 
wxSTEditorNotebook * m_msgNotebook
 
wxLuaShellm_luaOutput
 
wxLuaShellm_luaShell
 
wxToolBar * m_toolBar
 
wxSTEditorOptions m_editorOptions
 
wxSTEditorOptions m_shellOptions
 
long m_options
 
wxSTERecursionGuardFlag m_rGuard_OnMenu
 
wxSTERecursionGuardFlag m_rGuard_HandleMenuEvent
 

Detailed Description

Definition at line 229 of file wxledit.h.


The documentation for this class was generated from the following files:
wxLuaIDE Class Reference -- Sun Oct 12 2014 17:04:57 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation