#include <vgui_win32_statusbar.h>
Public Member Functions | |
vgui_win32_statusbar (HWND hwndParent, int numPanes=1) | |
~vgui_win32_statusbar () | |
void | setVisible (bool visible) |
show or hide status bar. | |
HWND | getWindowHandle () |
Get window handle of status bar. | |
virtual int | write (const char *text, int n) |
Append given text (of given length) to the status bar. | |
virtual int | write (const char *text) |
Append given text to the status bar. | |
Public Attributes | |
vcl_string | linebuffer |
vgui_statusbuf * | statusbuf |
vcl_ostream | out |
Private Attributes | |
HWND | hwndParent_ |
parent (main) window of the status bar. | |
HWND | hwnd_ |
int | numPanes_ |
number of panes (parts) | |
Static Private Attributes | |
static int | statusBarID = 200 |
Definition at line 23 of file vgui_win32_statusbar.h.
vgui_win32_statusbar::vgui_win32_statusbar | ( | HWND | hwndParent, |
int | numPanes = 1 |
||
) |
Definition at line 8 of file vgui_win32_statusbar.cxx.
vgui_win32_statusbar::~vgui_win32_statusbar | ( | ) |
Definition at line 43 of file vgui_win32_statusbar.cxx.
HWND vgui_win32_statusbar::getWindowHandle | ( | ) | [inline] |
Get window handle of status bar.
Definition at line 33 of file vgui_win32_statusbar.h.
void vgui_win32_statusbar::setVisible | ( | bool | visible | ) | [inline] |
show or hide status bar.
Definition at line 30 of file vgui_win32_statusbar.h.
int vgui_win32_statusbar::write | ( | const char * | text, |
int | n | ||
) | [virtual] |
Append given text (of given length) to the status bar.
Implements vgui_statusbar.
Definition at line 49 of file vgui_win32_statusbar.cxx.
int vgui_win32_statusbar::write | ( | const char * | text | ) | [virtual] |
Append given text to the status bar.
Implements vgui_statusbar.
Definition at line 78 of file vgui_win32_statusbar.cxx.
HWND vgui_win32_statusbar::hwnd_ [private] |
Definition at line 48 of file vgui_win32_statusbar.h.
HWND vgui_win32_statusbar::hwndParent_ [private] |
parent (main) window of the status bar.
Definition at line 47 of file vgui_win32_statusbar.h.
vcl_string vgui_win32_statusbar::linebuffer |
Definition at line 40 of file vgui_win32_statusbar.h.
int vgui_win32_statusbar::numPanes_ [private] |
number of panes (parts)
Definition at line 49 of file vgui_win32_statusbar.h.
vcl_ostream vgui_win32_statusbar::out |
Definition at line 42 of file vgui_win32_statusbar.h.
int vgui_win32_statusbar::statusBarID = 200 [static, private] |
Definition at line 45 of file vgui_win32_statusbar.h.
Definition at line 41 of file vgui_win32_statusbar.h.