00001 struct TaskBarIconData;
00002
00003 class TaskBarIcon : public Window {
00004 _PROTECTED_:
00005 String tip;
00006 TaskBarIconData *td;
00007 Bitmap *icon;
00008 void DisplayChange(int, int, int);
00009 public:
00010 TaskBarIcon() { td = (TaskBarIconData*)NULL; }
00011 ~TaskBarIcon();
00012 void Init() {
00013 Window::Init("");
00014 }
00015 BOOL Create(int, int, int, int, int, int, Window *) { return FALSE;}
00016 BOOL Create(Bitmap *icon, char *tip = (char*)NULL);
00017 void Destroy();
00018 BOOL Modify(Bitmap *icon, char *tip = (char*)NULL);
00019 };