Merge to XFA: Fix IWYU in formfiller/ directory.
[pdfium.git] / fpdfsdk / include / formfiller / FFL_ComboBox.h
index 6df8347..df7ca55 100644 (file)
@@ -5,7 +5,13 @@
 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
 #ifndef _FFL_COMBOBOX_H_
- #define _FFL_COMBOBOX_H_
+#define _FFL_COMBOBOX_H_
+
+#include "../../../core/include/fxcrt/fx_string.h"
+#include "FFL_FormFiller.h"
+
+class CBA_FontMap;
+class CPDFSDK_Document;
 
 struct FFL_ComboBoxState
 {
@@ -14,7 +20,6 @@ struct FFL_ComboBoxState
        int nEnd;
        CFX_WideString sValue;
 };
-class CBA_FontMap;
 
 class CFFL_ComboBox : public CFFL_FormFiller, public IPWL_FocusHandler, public IPWL_Edit_Notify
 {
@@ -40,6 +45,8 @@ public:
        virtual CPWL_Wnd*                       ResetPDFWindow(CPDFSDK_PageView* pPageView, FX_BOOL bRestoreValue);
        virtual void                            OnKeyStroke(FX_BOOL bKeyDown, FX_UINT nFlag);
        
+       virtual FX_BOOL                         IsFieldFull(CPDFSDK_PageView* pPageView);
+       
 public:
        virtual void                            OnSetFocus(CPWL_Wnd* pWnd);
        virtual void                            OnKillFocus(CPWL_Wnd* pWnd);