| Index: win8/metro_driver/metro_dialog_box.h
|
| diff --git a/win8/metro_driver/metro_dialog_box.h b/win8/metro_driver/metro_dialog_box.h
|
| deleted file mode 100644
|
| index a8ee5b6604e491f209877d90964f68204236d726..0000000000000000000000000000000000000000
|
| --- a/win8/metro_driver/metro_dialog_box.h
|
| +++ /dev/null
|
| @@ -1,64 +0,0 @@
|
| -// Copyright (c) 2012 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#ifndef CHROME_BROWSER_UI_METRO_DRIVER_METRO_DIALOG_BOX_H_
|
| -#define CHROME_BROWSER_UI_METRO_DRIVER_METRO_DIALOG_BOX_H_
|
| -
|
| -#include <windows.ui.popups.h>
|
| -#include <string>
|
| -
|
| -#include "base/logging.h"
|
| -#include "base/memory/ref_counted.h"
|
| -#include "base/win/metro.h"
|
| -
|
| -// Provides functionality to display a dialog box
|
| -class MetroDialogBox : public winui::Popups::IUICommandInvokedHandler {
|
| - public:
|
| - struct DialogBoxInfo {
|
| - base::string16 title;
|
| - base::string16 content;
|
| - base::string16 button1_label;
|
| - base::string16 button2_label;
|
| - base::win::MetroDialogButtonPressedHandler button1_handler;
|
| - base::win::MetroDialogButtonPressedHandler button2_handler;
|
| - };
|
| -
|
| - MetroDialogBox();
|
| - ~MetroDialogBox();
|
| -
|
| - // Displays the dialog box.
|
| - void Show(const DialogBoxInfo& dialog_box_info);
|
| -
|
| - // Dismisses the dialog box.
|
| - void Dismiss();
|
| -
|
| - // IUICommandInvokedHandler implementation.
|
| - // Dummy implementation of IUnknown. This is fine as the lifetime of this
|
| - // class is tied to the lifetime of the ChromeAppView instance.
|
| - virtual HRESULT STDMETHODCALLTYPE QueryInterface(REFIID iid, void** object) {
|
| - DVLOG(1) << __FUNCTION__;
|
| - CHECK(false);
|
| - return E_NOINTERFACE;
|
| - }
|
| -
|
| - virtual ULONG STDMETHODCALLTYPE AddRef(void) {
|
| - DVLOG(1) << __FUNCTION__;
|
| - return 1;
|
| - }
|
| -
|
| - virtual ULONG STDMETHODCALLTYPE Release(void) {
|
| - DVLOG(1) << __FUNCTION__;
|
| - return 1;
|
| - }
|
| -
|
| - virtual HRESULT STDMETHODCALLTYPE Invoke(winui::Popups::IUICommand* command);
|
| -
|
| - private:
|
| - // The actual dialog box.
|
| - mswr::ComPtr<winui::Popups::IMessageDialog> dialog_box_;
|
| - DialogBoxInfo dialog_box_info_;
|
| -};
|
| -
|
| -#endif // CHROME_BROWSER_UI_METRO_DRIVER_METRO_DIALOG_BOX_H_
|
| -
|
|
|