Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/include
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv29041/wxLua/modules/wxluasocket/include
Modified Files:
wxldserv.h
Log Message:
Made the wxLuaStackDialog much nicer, faster, search in all cols, collapse and expand child tables.
Index: wxldserv.h
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/include/wxldserv.h,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** wxldserv.h 7 Aug 2007 20:23:26 -0000 1.39
--- wxldserv.h 29 Nov 2007 23:35:54 -0000 1.40
***************
*** 85,94 ****
// ----------------------------------------------------------------------------
// wxLuaDebuggerStackDialog - a wxLuaStackDialog for the wxLuaDebuggerBase.
! // If you want to show a wxLuaStackDialog for a program being debugged,
! // create this dialog in the debugger process. The overridden EnumerateXXX
! // functions will act as a middle man to get the wxLuaDebugData through the
// socket connection to the debuggee using the wxLuaDebuggerBase.
! // Note: The wxLuaState of the wxLuaStackDialog is not used in this case
! // since it 'exists' in the independent debuggee process.
// ----------------------------------------------------------------------------
--- 85,96 ----
// ----------------------------------------------------------------------------
// wxLuaDebuggerStackDialog - a wxLuaStackDialog for the wxLuaDebuggerBase.
! // Use the function wxLuaDebuggerBase::DisplayStackDialog() to create
! // and show one of these.
! //
! // Note: The wxLuaStackDialog is created by the debugger process and uses
! // the overridden EnumerateXXX functions to get the wxLuaDebugData through the
// socket connection to the debuggee using the wxLuaDebuggerBase.
! // Note: The wxLuaState of the wxLuaStackDialog is not used in this case
! // since it 'exists' in the independent debuggee process.
// ----------------------------------------------------------------------------
***************
*** 100,104 ****
const wxString& title = wxT("wxLua Stack"),
const wxPoint& pos = wxDefaultPosition,
! const wxSize& size = wxSize(500, 300));
virtual ~wxLuaDebuggerStackDialog();
--- 102,106 ----
const wxString& title = wxT("wxLua Stack"),
const wxPoint& pos = wxDefaultPosition,
! const wxSize& size = wxDefaultSize);
virtual ~wxLuaDebuggerStackDialog();
***************
*** 113,117 ****
virtual void EnumerateGlobalData(long lc_item);
! protected:
wxLuaDebuggerBase* m_luaDebugger;
--- 115,120 ----
virtual void EnumerateGlobalData(long lc_item);
! // implementation
!
wxLuaDebuggerBase* m_luaDebugger;
***************
*** 121,125 ****
// ----------------------------------------------------------------------------
! // wxLuaDebuggerProcess - handle OnTerminate gracefully
// ----------------------------------------------------------------------------
--- 124,129 ----
// ----------------------------------------------------------------------------
! // wxLuaDebuggerProcess - The wxProcess from wxExecute to run a
! // wxLuaDebugTarget as a debuggee. It handles OnTerminate gracefully.
// ----------------------------------------------------------------------------
|