#ifndef CHROME_BROWSER_CHROMEOS_POWER_IDLE_ACTION_WARNING_DIALOG_VIEW_H_
#define CHROME_BROWSER_CHROMEOS_POWER_IDLE_ACTION_WARNING_DIALOG_VIEW_H_
#include "base/basictypes.h"
#include "base/compiler_specific.h"
#include "ui/views/window/dialog_delegate.h"
namespace chromeos {
class IdleActionWarningDialogView : public views::DialogDelegateView {
public:
IdleActionWarningDialogView();
void CloseDialog();
virtual ui::ModalType GetModalType() const OVERRIDE;
virtual base::string16 GetWindowTitle() const OVERRIDE;
virtual int GetDialogButtons() const OVERRIDE;
virtual bool Cancel() OVERRIDE;
private:
virtual ~IdleActionWarningDialogView();
bool closing_;
DISALLOW_COPY_AND_ASSIGN(IdleActionWarningDialogView);
};
}
#endif