|
#ifndef _STDGRFX_H_
#define _STDGRFX_H_
class CStdGrfx {
public:
static CPen* shadowPen();
static CPen* darkshadowPen();
static CPen* lightPen();
static CPen* highlightPen();
static CPen* dialogPen();
static CPen* windowPen();
static CPen* scrollPen();
static CBrush* dialogBrush();
static CBrush* windowBrush();
static CBrush* scrollBrush();
static void drawframed3dBox( CDC* dc, CRect rect );
static void draw3dFrame( CDC* dc, CRect rect );
static void drawsunken3dFrame( CDC* dc, CRect rect );
static void drawdoublesunken3dFrame( CDC* dc, CRect rect );
static void drawsunkenframed3dWindow( CDC* dc, CRect rect );
private:
static CPen s_shadowPen;
static CPen s_darkshadowPen;
static CPen s_lightPen;
static CPen s_highlightPen;
static CPen s_dialogPen;
static CPen s_windowPen;
static CPen s_scrollPen;
static CBrush s_dialogBrush;
static CBrush s_backgroundBrush;
static CBrush s_windowBrush;
static CBrush s_scrollBrush;
};
#endif // _STDGRFX_H_
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
45 years old, married, three kids.
Started with computers more than 20 years ago on a CBM-64.
Read Theoretical Philosophy at the University of Lund.
Working as a C++ consultant developer.
Science-fiction freak. Enjoy vintage punkrock.