class ImageButton
{
private:
GdkPixbuf* image;
GtkWidget* button;
GtkWidget* drawing_area;
GtkWidget* fixed;
int w,h;
public:
ImageButton(const char* filename, int xsize, int ysize, int bgcolor);
// void expose(GtkWidget *drawing_area, GdkEventExpose *event, gpointer data);
virtual void clicked();
GtkWidget* widget() { return button; }
~ImageButton();
};