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