| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_ | 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_ |
| 6 #define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_ | 6 #define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_ |
| 7 | 7 |
| 8 #include <atlbase.h> | 8 #include <atlbase.h> |
| 9 #include <atlapp.h> | 9 #include <atlapp.h> |
| 10 #include <atlcrack.h> | 10 #include <atlcrack.h> |
| (...skipping 215 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 226 // (See "chrome/browser/ime_input.h" for its details.) | 226 // (See "chrome/browser/ime_input.h" for its details.) |
| 227 ImeInput ime_input_; | 227 ImeInput ime_input_; |
| 228 | 228 |
| 229 // Represents whether or not this browser process is receiving status | 229 // Represents whether or not this browser process is receiving status |
| 230 // messages about the focused edit control from a renderer process. | 230 // messages about the focused edit control from a renderer process. |
| 231 bool ime_notification_; | 231 bool ime_notification_; |
| 232 | 232 |
| 233 // true if the View is not visible. | 233 // true if the View is not visible. |
| 234 bool is_hidden_; | 234 bool is_hidden_; |
| 235 | 235 |
| 236 // True if we're in the midst of a paint operation and should respond to |
| 237 // DidPaintRect() notifications by merely invalidating. See comments on |
| 238 // render_widget_host_view.h:DidPaintRect(). |
| 239 bool about_to_validate_and_paint_; |
| 240 |
| 236 // true if the View should be closed when its HWND is deactivated (used to | 241 // true if the View should be closed when its HWND is deactivated (used to |
| 237 // support SELECT popups which are closed when they are deactivated). | 242 // support SELECT popups which are closed when they are deactivated). |
| 238 bool close_on_deactivate_; | 243 bool close_on_deactivate_; |
| 239 | 244 |
| 240 // Tooltips | 245 // Tooltips |
| 241 // The text to be shown in the tooltip, supplied by the renderer. | 246 // The text to be shown in the tooltip, supplied by the renderer. |
| 242 std::wstring tooltip_text_; | 247 std::wstring tooltip_text_; |
| 243 // The tooltip control hwnd | 248 // The tooltip control hwnd |
| 244 HWND tooltip_hwnd_; | 249 HWND tooltip_hwnd_; |
| 245 // Whether or not a tooltip is currently visible. We use this to track | 250 // Whether or not a tooltip is currently visible. We use this to track |
| (...skipping 20 matching lines...) Expand all Loading... |
| 266 | 271 |
| 267 // Whether the renderer is made accessible. | 272 // Whether the renderer is made accessible. |
| 268 // TODO(jcampan): http://b/issue?id=1432077 This is a temporary work-around | 273 // TODO(jcampan): http://b/issue?id=1432077 This is a temporary work-around |
| 269 // until that bug is fixed. | 274 // until that bug is fixed. |
| 270 bool renderer_accessible_; | 275 bool renderer_accessible_; |
| 271 | 276 |
| 272 DISALLOW_COPY_AND_ASSIGN(RenderWidgetHostViewWin); | 277 DISALLOW_COPY_AND_ASSIGN(RenderWidgetHostViewWin); |
| 273 }; | 278 }; |
| 274 | 279 |
| 275 #endif // CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_ | 280 #endif // CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_VIEW_WIN_H_ |
| OLD | NEW |