ede/ede-panel/applets/taskbar/TaskButton.h
2009-10-03 07:33:08 +00:00

25 lines
456 B
C++

#ifndef __TASKBUTTON_H__
#define __TASKBUTTON_H__
#include <FL/Fl_Button.H>
#include <FL/x.H>
class TaskButton : public Fl_Button {
private:
/* window ID this button handles */
Window xid;
public:
TaskButton(int X, int Y, int W, int H, const char *l = 0);
void draw(void);
void display_menu(void);
void set_window_xid(Window win) { xid = win; }
Window get_window_xid(void) { return xid; }
void update_title_from_xid(void);
};
#endif