Revert "FX Bool considered harmful, part 3"
[pdfium.git] / fpdfsdk / include / pdfwindow / PWL_Label.h
index 16bd1ae..7f28189 100644 (file)
@@ -1,51 +1,45 @@
-// Copyright 2014 PDFium Authors. All rights reserved.\r
-// Use of this source code is governed by a BSD-style license that can be\r
-// found in the LICENSE file.\r
\r
-// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com\r
-\r
-#ifndef _PWL_LABEL_H_\r
-#define _PWL_LABEL_H_\r
-\r
-class IFX_Edit;\r
-\r
-class PWL_CLASS CPWL_Label : public CPWL_Wnd\r
-{\r
-public:\r
-       CPWL_Label();\r
-       virtual ~CPWL_Label();\r
-\r
-public:\r
-       virtual CFX_ByteString                  GetClassName() const;   \r
-       virtual void                                    SetFontSize(FX_FLOAT fFontSize);\r
-       virtual FX_FLOAT                                GetFontSize() const;\r
-\r
-public:                \r
-       void                                                    SetText(FX_LPCWSTR csText);\r
-       CFX_WideString                                  GetText() const;\r
-\r
-       void                                                    SetLimitChar(FX_INT32 nLimitChar);\r
-       void                                                    SetHorzScale(FX_INT32 nHorzScale);\r
-       void                                                    SetCharSpace(FX_FLOAT fCharSpace);\r
-\r
-       CPDF_Rect                                               GetContentRect() const; \r
-       FX_INT32                                                GetTotalWords();\r
-\r
-       CFX_ByteString                                  GetTextAppearanceStream(const CPDF_Point & ptOffset) const;\r
-\r
-protected:\r
-       virtual void                                    OnCreated();\r
-       virtual void                                    DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);\r
-       virtual void                                    GetThisAppearanceStream(CFX_ByteTextBuf & sAppStream);\r
-       virtual void                                    RePosChildWnd();        \r
-\r
-private:\r
-       void                                                    SetParamByFlag();\r
-\r
-private:\r
-       IFX_Edit*                                               m_pEdit;\r
-};\r
-\r
-#endif\r
-\r
-\r
+// Copyright 2014 PDFium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
+
+#ifndef FPDFSDK_INCLUDE_PDFWINDOW_PWL_LABEL_H_
+#define FPDFSDK_INCLUDE_PDFWINDOW_PWL_LABEL_H_
+
+#include "PWL_Wnd.h"
+
+class IFX_Edit;
+
+class PWL_CLASS CPWL_Label : public CPWL_Wnd
+{
+public:
+       CPWL_Label();
+       virtual ~CPWL_Label();
+
+       virtual CFX_ByteString                  GetClassName() const;
+       virtual void                                    SetFontSize(FX_FLOAT fFontSize);
+       virtual FX_FLOAT                                GetFontSize() const;
+
+       void                                                    SetText(const FX_WCHAR* csText);
+       CFX_WideString                                  GetText() const;
+       void                                                    SetLimitChar(int32_t nLimitChar);
+       void                                                    SetHorzScale(int32_t nHorzScale);
+       void                                                    SetCharSpace(FX_FLOAT fCharSpace);
+       CPDF_Rect                                               GetContentRect() const;
+       int32_t                                         GetTotalWords();
+       CFX_ByteString                                  GetTextAppearanceStream(const CPDF_Point & ptOffset) const;
+
+protected:
+       virtual void                                    OnCreated();
+       virtual void                                    DrawThisAppearance(CFX_RenderDevice* pDevice, CPDF_Matrix* pUser2Device);
+       virtual void                                    GetThisAppearanceStream(CFX_ByteTextBuf & sAppStream);
+       virtual void                                    RePosChildWnd();
+
+private:
+       void                                                    SetParamByFlag();
+
+       IFX_Edit*                                               m_pEdit;
+};
+
+#endif  // FPDFSDK_INCLUDE_PDFWINDOW_PWL_LABEL_H_