debugging_console_view Class Reference

#include <debugging_console_view.h>

Inheritance diagram for debugging_console_view:

Inheritance graph
[legend]
Collaboration diagram for debugging_console_view:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 debugging_console_view (bool file_logging=false)
virtual ~debugging_console_view ()
 IMPLEMENT_CLASS_NAME ("debugging_console_view")
virtual BOOL Create (LPCTSTR class_name, LPCTSTR title, DWORD win_style, const RECT &dimensions, CWnd *parent, UINT id, CCreateContext *context=NIL)
void OnUpdate (CView *pSender, LPARAM lHint, CObject *pHint)
void hide ()
void show ()
bool is_hidden () const
bool is_visible () const
afx_msg LRESULT display_debug_message (WPARAM wparam, LPARAM lparam)

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnClose ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnMove (int x, int y)
afx_msg void OnDraw (CDC *pDC)
afx_msg void OnPrint (CDC *pDC, CPrintInfo *)
afx_msg void OnSetFocus (CWnd *old_window)
afx_msg void OnBeginPrinting (CDC *pDC, CPrintInfo *pInfo)
afx_msg void OnEndPrinting (CDC *pDC, CPrintInfo *pInfo)
afx_msg BOOL OnPreparePrinting (CPrintInfo *pInfo)
afx_msg void OnPrepareDC (CDC *pDC, CPrintInfo *pInfo)

Detailed Description

Definition at line 38 of file debugging_console_view.h.


Constructor & Destructor Documentation

debugging_console_view::debugging_console_view ( bool  file_logging = false  ) 

Definition at line 65 of file debugging_console_view.cpp.

debugging_console_view::~debugging_console_view (  )  [virtual]

Definition at line 79 of file debugging_console_view.cpp.

References WHACK().


Member Function Documentation

debugging_console_view::IMPLEMENT_CLASS_NAME ( "debugging_console_view"   ) 

BOOL debugging_console_view::Create ( LPCTSTR  class_name,
LPCTSTR  title,
DWORD  win_style,
const RECT &  dimensions,
CWnd *  parent,
UINT  id,
CCreateContext *  context = NIL 
) [virtual]

Definition at line 98 of file debugging_console_view.cpp.

References debugging_base::setup().

void debugging_console_view::OnUpdate ( CView *  pSender,
LPARAM  lHint,
CObject *  pHint 
)

Definition at line 90 of file debugging_console_view.cpp.

void debugging_console_view::hide (  ) 

Definition at line 118 of file debugging_console_view.cpp.

void debugging_console_view::show (  ) 

Definition at line 123 of file debugging_console_view.cpp.

bool debugging_console_view::is_hidden (  )  const

Definition at line 129 of file debugging_console_view.cpp.

bool debugging_console_view::is_visible (  )  const

Definition at line 132 of file debugging_console_view.cpp.

LRESULT debugging_console_view::display_debug_message ( WPARAM  wparam,
LPARAM  lparam 
)

Definition at line 84 of file debugging_console_view.cpp.

References debugging_base::display_message().

int debugging_console_view::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

Definition at line 135 of file debugging_console_view.cpp.

References GET_INSTANCE_HANDLE.

void debugging_console_view::OnClose (  )  [protected]

Definition at line 153 of file debugging_console_view.cpp.

References debugging_base::shut_down().

void debugging_console_view::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Definition at line 377 of file debugging_console_view.cpp.

void debugging_console_view::OnMove ( int  x,
int  y 
) [protected]

Definition at line 372 of file debugging_console_view.cpp.

void debugging_console_view::OnDraw ( CDC *  pDC  )  [protected]

Definition at line 342 of file debugging_console_view.cpp.

References FUNCDEF, and LOG.

Referenced by OnPrint().

void debugging_console_view::OnPrint ( CDC *  pDC,
CPrintInfo *   
) [protected]

Definition at line 322 of file debugging_console_view.cpp.

References FUNCDEF, LOG, and OnDraw().

void debugging_console_view::OnSetFocus ( CWnd *  old_window  )  [protected]

Definition at line 367 of file debugging_console_view.cpp.

void debugging_console_view::OnBeginPrinting ( CDC *  pDC,
CPrintInfo *  pInfo 
) [protected]

afx_msg void OnFilePrint(); afx_msg void OnFilePrintPreview();

Definition at line 175 of file debugging_console_view.cpp.

References FUNCDEF, debugging_base::get_contents(), istring::length(), LOG, and istring::t().

void debugging_console_view::OnEndPrinting ( CDC *  pDC,
CPrintInfo *  pInfo 
) [protected]

Definition at line 286 of file debugging_console_view.cpp.

References FUNCDEF, and LOG.

BOOL debugging_console_view::OnPreparePrinting ( CPrintInfo *  pInfo  )  [protected]

Definition at line 159 of file debugging_console_view.cpp.

References FUNCDEF, and LOG.

void debugging_console_view::OnPrepareDC ( CDC *  pDC,
CPrintInfo *  pInfo 
) [protected]

Definition at line 268 of file debugging_console_view.cpp.

References NULL.


The documentation for this class was generated from the following files:
Generated on Fri Oct 10 04:30:07 2008 for HOOPLE Libraries by  doxygen 1.5.1