Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1006)

Unified Diff: xfa/src/fwl/src/core/include/fwl_noteimp.h

Issue 1508883003: Replace more static casts in FWL (part 3) (Closed) Base URL: https://pdfium.googlesource.com/pdfium.git@xfa
Patch Set: Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: xfa/src/fwl/src/core/include/fwl_noteimp.h
diff --git a/xfa/src/fwl/src/core/include/fwl_noteimp.h b/xfa/src/fwl/src/core/include/fwl_noteimp.h
index 413b0fd03491fb3fd828b75e742252590bb444ea..e5ad1699aa27bee4b08139756b7a22ab23b887dd 100644
--- a/xfa/src/fwl/src/core/include/fwl_noteimp.h
+++ b/xfa/src/fwl/src/core/include/fwl_noteimp.h
@@ -6,23 +6,27 @@
#ifndef _FWL_NOTE_IMP_H
#define _FWL_NOTE_IMP_H
+
+#include "xfa/include/fwl/core/fwl_note.h"
+
class CFWL_TargetImp;
class CFWL_WidgetImp;
class CFWL_NoteThread;
class CFWL_ToolTipImp;
-class IFWL_ToolTipTarget;
class CFWL_CoreToopTipDP;
-class CFWL_NoteLoop;
class CFWL_NoteDriver;
class CFWL_EventTarget;
class CFWL_ToolTipContainer;
-class CFWL_NoteLoop {
+class CFWL_NoteLoop : public IFWL_NoteLoop {
Tom Sepez 2015/12/08 00:47:06 yow.
public:
CFWL_NoteLoop(CFWL_WidgetImp* pForm = NULL);
- virtual ~CFWL_NoteLoop() {}
- virtual FX_BOOL PreProcessMessage(CFWL_Message* pMessage);
- virtual FWL_ERR Idle(int32_t count);
+
+ // IFWL_NoteLoop:
+ ~CFWL_NoteLoop() override {}
+ FX_BOOL PreProcessMessage(CFWL_Message* pMessage) override;
+ FWL_ERR Idle(int32_t count) override;
+
CFWL_WidgetImp* GetForm();
FX_BOOL ContinueModal();
FWL_ERR EndModalLoop();

Powered by Google App Engine
This is Rietveld 408576698