#ifndef ALERTWITHCHECKBOX_H
#define ALERTWITHCHECKBOX_H
#include <Bitmap.h>
#include <Window.h>
class BCheckBox;
class AlertWithCheckbox : public BWindow {
public:
AlertWithCheckbox(const char* title, const char* message, const char* checkBox,
const char* button1, const char* button2, const char* button3);
~AlertWithCheckbox();
void MessageReceived(BMessage* message);
int32 Go(bool& dontAskAgain);
private:
static BRect IconSize();
private:
BBitmap fBitmap;
BCheckBox* fDontAskAgain;
sem_id fSemaphore;
int32 fAction;
};
#endif