192906Smarkm/*
292906Smarkm * Copyright 2001-2005, Haiku.
322347Spst * Distributed under the terms of the MIT License.
459118Skris *
559118Skris * Authors:
659118Skris *		Rafael Romo
722347Spst *		Stefano Ceccherini (burton666@libero.it)
892906Smarkm *		Axel D��rfler, axeld@pinc-software.de
992906Smarkm */
1022347Spst#ifndef ALERT_WINDOW_H
1122347Spst#define ALERT_WINDOW_H
1222347Spst
1322347Spst
1422347Spst#include <Window.h>
1559118Skris#include <Messenger.h>
1659118Skris
1759118Skris
1822347Spstclass BMessageRunner;
1922347Spstclass BButton;
2022347Spstclass AlertView;
2122347Spst
2222347Spst
2322347Spstclass AlertWindow : public BWindow {
2422347Spst	public:
2522347Spst		AlertWindow(BMessenger target);
2622347Spst
2722347Spst		virtual void MessageReceived(BMessage *message);
2822347Spst
2922347Spst	private:
3022347Spst		BMessenger	fTarget;
3122347Spst		AlertView*	fAlertView;
3222347Spst};
3322347Spst
3422347Spst#endif	/* ALERT_WINDOW_H */
3522347Spst