KConsole Class Reference

Collaboration diagram for KConsole:
[legend]
List of all members.

Public Member Functions

 KConsole ()
bool Create (char *pName=NULL, bool bGraphic=false, HINSTANCE hInstance=NULL, HWND hFather=NULL, bool bCreateWindow=true)
bool Close ()
void SetTitle (char *pTitle)
void Printf (const char *text,...)
void SetTextAttribut (s16 Attribut)
void SetCursorPos (u16 x, u16 y)
KPt GetCursorPos ()
void Printf (u16 x, u16 y, u16 Attribut, const char *text,...)
KConsoleoperator<< (KStr sString)
KConsoleoperator<< (float Value)
KConsoleoperator<< (int Value)
KConsoleoperator<< (unsigned int Value)
KConsoleoperator<< (long Value)
KConsoleoperator<< (unsigned long Value)
KConsoleoperator<< (KCMESSAGETYPE Type)
void RegisterConsole (KOutputConsole *pConsole)
void UnregisterConsole (KOutputConsole *pConsole)
void SetParentWindow (HWND hWnd)
HWND GethWindow ()
HWND GethEdit ()
void SetBackGroundColor (KCOLOR Color)

Protected Member Functions

void Write (char *pString, KCMESSAGETYPE Type=KCMT_NORMAL)
bool CreateGraphic (HINSTANCE hInstance, HWND hFather=NULL, bool bCreateWindow=true)

Static Protected Member Functions

static LRESULT CALLBACK WindowProc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)

Protected Attributes

HANDLE m_hConsole
HANDLE m_hLogFile
HWND m_hParent
KCMESSAGETYPE m_CurrentType
bool m_bNewLine
HMODULE m_hModuleRichEdit
bool m_bGraphic
HWND m_hWnd
HWND m_hEdit

Detailed Description

Definition at line 39 of file Console.h.


The documentation for this class was generated from the following files:
Generated on Sun Mar 25 20:02:30 2007 for Zythum Project by  doxygen 1.5.1-p1