| Canvas(HWND hWnd) | Canvas | [explicit, protected] |
| Canvas(Widget *widget) | Canvas | [explicit, protected] |
| drawText(const SmartUtil::tstring &text, const SmartWin::Rectangle &rect, unsigned format) | Canvas | |
| ellipse(int left, int top, int right, int bottom) | Canvas | |
| ellipse(const SmartWin::Rectangle &rect) | Canvas | |
| extFloodFill(int x, int y, COLORREF color, bool fillTilColorFound) | Canvas | |
| extTextOut(const SmartUtil::tstring &text, unsigned x, unsigned y) | Canvas | |
| fillRectangle(int left, int top, int right, int bottom, Brush &brush) | Canvas | |
| fillRectangle(const SmartWin::Rectangle &rect, Brush &brush) | Canvas | |
| getBkColor() | Canvas | |
| getDc() | Canvas | |
| getDeviceCaps(int nIndex) | Canvas | |
| getPixel(int x, int y) | Canvas | |
| getPixel(const Point &coord) | Canvas | |
| getSysColor(int index) | Canvas | |
| itsHandle | Canvas | [protected] |
| itsHdc | Canvas | [protected] |
| line(int xStart, int yStart, int xEnd, int yEnd) | Canvas | |
| line(const Point &start, const Point &end) | Canvas | |
| line(const SmartWin::Rectangle &rect) | Canvas | |
| lineTo(int x, int y) | Canvas | |
| lineTo(const Point &coord) | Canvas | |
| moveTo(int x, int y) | Canvas | |
| moveTo(const Point &coord) | Canvas | |
| polygon(const Point points[], unsigned count) | Canvas | |
| polygon(POINT points[], unsigned count) | Canvas | |
| rectangle(int left, int top, int right, int bottom) | Canvas | |
| rectangle(const SmartWin::Rectangle &rect) | Canvas | |
| selectFont(FontPtr font) | Canvas | |
| setBkColor(COLORREF crColor) | Canvas | |
| setBkMode(bool transparent=false) | Canvas | |
| setPixel(int x, int y, COLORREF pixcolor) | Canvas | |
| setTextAlign(unsigned fMode) | Canvas | |
| setTextColor(COLORREF crColor) | Canvas | |
| ~Canvas() | Canvas | [protected, virtual] |