Subversion Repositories spk

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
79 cycrow 1
//************************************************************************
2
//
3
// LCDIcon.h
4
//
5
// The CLCDIcon class allows for drawing icons on the lcd.
6
// 
7
// Logitech LCD SDK
8
//
9
// Copyright 2005 Logitech Inc.
10
//************************************************************************
11
 
12
#ifndef _LCDICON_H_INCLUDED_ 
13
#define _LCDICON_H_INCLUDED_ 
14
 
15
#include "LCDBase.h"
16
 
17
class CLCDIcon : public CLCDBase
18
{
19
public:
20
    CLCDIcon();
21
    virtual ~CLCDIcon();
22
 
23
    void SetIcon(HICON hIcon, int nWidth = 16, int nHeight = 16);
24
 
25
protected:
26
    virtual void OnDraw(CLCDGfx &rGfx);
27
 
28
private:
29
    HICON m_hIcon;
30
    int m_nIconWidth, m_nIconHeight;
31
};
32
 
33
 
34
#endif // !_LCDICON_H_INCLUDED_ 
35
 
36
//** end of LCDIcon.h ****************************************************