diff options
author | dsinclair <dsinclair@chromium.org> | 2016-11-23 16:17:20 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-11-23 16:17:21 -0800 |
commit | 2c489cc41023a40648dfde988d11b8ec2b66c7d0 (patch) | |
tree | 78255c80c547a5954ed5778f1a809d3166a5f3e2 /xfa/fwl/theme | |
parent | 0ce11eef157b791c661d7e82e1c5641605b9f03d (diff) | |
download | pdfium-2c489cc41023a40648dfde988d11b8ec2b66c7d0.tar.xz |
Merge IFWL and CFWL classes.
This CL merges the IFWL hierarchy into the CFWL hierachy. All CFWL proxy methods
have been replaced by the IFWL implementations.
Review-Url: https://codereview.chromium.org/2524173002
Diffstat (limited to 'xfa/fwl/theme')
24 files changed, 53 insertions, 53 deletions
diff --git a/xfa/fwl/theme/cfwl_barcodetp.cpp b/xfa/fwl/theme/cfwl_barcodetp.cpp index a3a450ec2c..96112e209b 100644 --- a/xfa/fwl/theme/cfwl_barcodetp.cpp +++ b/xfa/fwl/theme/cfwl_barcodetp.cpp @@ -6,15 +6,15 @@ #include "xfa/fwl/theme/cfwl_barcodetp.h" +#include "xfa/fwl/core/cfwl_barcode.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_barcode.h" -#include "xfa/fwl/core/ifwl_widget.h" +#include "xfa/fwl/core/cfwl_widget.h" CFWL_BarcodeTP::CFWL_BarcodeTP() {} CFWL_BarcodeTP::~CFWL_BarcodeTP() {} -bool CFWL_BarcodeTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_BarcodeTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::Barcode; } diff --git a/xfa/fwl/theme/cfwl_barcodetp.h b/xfa/fwl/theme/cfwl_barcodetp.h index 1eb34e705b..adc79dc1a2 100644 --- a/xfa/fwl/theme/cfwl_barcodetp.h +++ b/xfa/fwl/theme/cfwl_barcodetp.h @@ -16,7 +16,7 @@ class CFWL_BarcodeTP : public CFWL_WidgetTP { ~CFWL_BarcodeTP() override; // CFWL_WidgetTP - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; }; diff --git a/xfa/fwl/theme/cfwl_carettp.cpp b/xfa/fwl/theme/cfwl_carettp.cpp index 55de2a7d4f..ff8c036ecb 100644 --- a/xfa/fwl/theme/cfwl_carettp.cpp +++ b/xfa/fwl/theme/cfwl_carettp.cpp @@ -8,14 +8,14 @@ #include "xfa/fwl/core/cfwl_caret.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_widget.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" CFWL_CaretTP::CFWL_CaretTP() {} CFWL_CaretTP::~CFWL_CaretTP() {} -bool CFWL_CaretTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_CaretTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::Caret; } diff --git a/xfa/fwl/theme/cfwl_carettp.h b/xfa/fwl/theme/cfwl_carettp.h index bc745be59d..d618e72c11 100644 --- a/xfa/fwl/theme/cfwl_carettp.h +++ b/xfa/fwl/theme/cfwl_carettp.h @@ -15,7 +15,7 @@ class CFWL_CaretTP : public CFWL_WidgetTP { ~CFWL_CaretTP() override; // CFWL_WidgetTP - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; protected: diff --git a/xfa/fwl/theme/cfwl_checkboxtp.cpp b/xfa/fwl/theme/cfwl_checkboxtp.cpp index 32c390a5df..5ea849e089 100644 --- a/xfa/fwl/theme/cfwl_checkboxtp.cpp +++ b/xfa/fwl/theme/cfwl_checkboxtp.cpp @@ -8,10 +8,10 @@ #include "core/fxge/cfx_pathdata.h" #include "xfa/fde/tto/fde_textout.h" +#include "xfa/fwl/core/cfwl_checkbox.h" #include "xfa/fwl/core/cfwl_themebackground.h" #include "xfa/fwl/core/cfwl_themetext.h" -#include "xfa/fwl/core/ifwl_checkbox.h" -#include "xfa/fwl/core/ifwl_widget.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -35,7 +35,7 @@ CFWL_CheckBoxTP::~CFWL_CheckBoxTP() { m_pCheckPath->Clear(); } -bool CFWL_CheckBoxTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_CheckBoxTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::CheckBox; } @@ -297,7 +297,7 @@ void CFWL_CheckBoxTP::DrawBackground(CFWL_ThemeBackground* pParams) { } } -void CFWL_CheckBoxTP::DrawCheckSign(IFWL_Widget* pWidget, +void CFWL_CheckBoxTP::DrawCheckSign(CFWL_Widget* pWidget, CFX_Graphics* pGraphics, const CFX_RectF& pRtBox, int32_t iState, diff --git a/xfa/fwl/theme/cfwl_checkboxtp.h b/xfa/fwl/theme/cfwl_checkboxtp.h index 81447b4899..1dd204d532 100644 --- a/xfa/fwl/theme/cfwl_checkboxtp.h +++ b/xfa/fwl/theme/cfwl_checkboxtp.h @@ -20,7 +20,7 @@ class CFWL_CheckBoxTP : public CFWL_WidgetTP { // CFWL_WidgeTP void Initialize() override; void Finalize() override; - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawText(CFWL_ThemeText* pParams) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; @@ -36,7 +36,7 @@ class CFWL_CheckBoxTP : public CFWL_WidgetTP { FX_ARGB clrSignNeutralPressed; }; - void DrawCheckSign(IFWL_Widget* pWidget, + void DrawCheckSign(CFWL_Widget* pWidget, CFX_Graphics* pGraphics, const CFX_RectF& pRtBox, int32_t iState, diff --git a/xfa/fwl/theme/cfwl_comboboxtp.cpp b/xfa/fwl/theme/cfwl_comboboxtp.cpp index 3a4b88036b..8b4041b729 100644 --- a/xfa/fwl/theme/cfwl_comboboxtp.cpp +++ b/xfa/fwl/theme/cfwl_comboboxtp.cpp @@ -6,10 +6,10 @@ #include "xfa/fwl/theme/cfwl_comboboxtp.h" +#include "xfa/fwl/core/cfwl_combobox.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_combobox.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fwl/core/ifwl_themeprovider.h" -#include "xfa/fwl/core/ifwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -23,7 +23,7 @@ CFWL_ComboBoxTP::CFWL_ComboBoxTP() {} CFWL_ComboBoxTP::~CFWL_ComboBoxTP() {} -bool CFWL_ComboBoxTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_ComboBoxTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::ComboBox; } diff --git a/xfa/fwl/theme/cfwl_comboboxtp.h b/xfa/fwl/theme/cfwl_comboboxtp.h index 6c248218b9..6abca29d60 100644 --- a/xfa/fwl/theme/cfwl_comboboxtp.h +++ b/xfa/fwl/theme/cfwl_comboboxtp.h @@ -15,7 +15,7 @@ class CFWL_ComboBoxTP : public CFWL_WidgetTP { ~CFWL_ComboBoxTP() override; // CFWL_WidgetTP - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; void* GetCapacity(CFWL_ThemePart* pThemePart, CFWL_WidgetCapacity dwCapacity) override; diff --git a/xfa/fwl/theme/cfwl_datetimepickertp.cpp b/xfa/fwl/theme/cfwl_datetimepickertp.cpp index 7aeee04a5b..3b5befb65c 100644 --- a/xfa/fwl/theme/cfwl_datetimepickertp.cpp +++ b/xfa/fwl/theme/cfwl_datetimepickertp.cpp @@ -6,14 +6,14 @@ #include "xfa/fwl/theme/cfwl_datetimepickertp.h" +#include "xfa/fwl/core/cfwl_datetimepicker.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_datetimepicker.h" CFWL_DateTimePickerTP::CFWL_DateTimePickerTP() {} CFWL_DateTimePickerTP::~CFWL_DateTimePickerTP() {} -bool CFWL_DateTimePickerTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_DateTimePickerTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::DateTimePicker; } diff --git a/xfa/fwl/theme/cfwl_datetimepickertp.h b/xfa/fwl/theme/cfwl_datetimepickertp.h index d9950de9ef..2e6ebba7da 100644 --- a/xfa/fwl/theme/cfwl_datetimepickertp.h +++ b/xfa/fwl/theme/cfwl_datetimepickertp.h @@ -15,7 +15,7 @@ class CFWL_DateTimePickerTP : public CFWL_WidgetTP { ~CFWL_DateTimePickerTP() override; // CFWL_WidgetTP - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; protected: diff --git a/xfa/fwl/theme/cfwl_edittp.cpp b/xfa/fwl/theme/cfwl_edittp.cpp index 2c09f398f3..bd12939fc0 100644 --- a/xfa/fwl/theme/cfwl_edittp.cpp +++ b/xfa/fwl/theme/cfwl_edittp.cpp @@ -6,9 +6,9 @@ #include "xfa/fwl/theme/cfwl_edittp.h" +#include "xfa/fwl/core/cfwl_edit.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_edit.h" -#include "xfa/fwl/core/ifwl_widget.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fxfa/app/xfa_fwltheme.h" #include "xfa/fxfa/xfa_ffwidget.h" #include "xfa/fxgraphics/cfx_color.h" @@ -17,7 +17,7 @@ CFWL_EditTP::CFWL_EditTP() {} CFWL_EditTP::~CFWL_EditTP() {} -bool CFWL_EditTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_EditTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::Edit; } diff --git a/xfa/fwl/theme/cfwl_edittp.h b/xfa/fwl/theme/cfwl_edittp.h index 24d2e982cd..0230c368af 100644 --- a/xfa/fwl/theme/cfwl_edittp.h +++ b/xfa/fwl/theme/cfwl_edittp.h @@ -17,7 +17,7 @@ class CFWL_EditTP : public CFWL_WidgetTP { // CFWL_WidgeTTP void Initialize() override; void Finalize() override; - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; }; diff --git a/xfa/fwl/theme/cfwl_listboxtp.cpp b/xfa/fwl/theme/cfwl_listboxtp.cpp index 9851349f71..8356820606 100644 --- a/xfa/fwl/theme/cfwl_listboxtp.cpp +++ b/xfa/fwl/theme/cfwl_listboxtp.cpp @@ -6,9 +6,9 @@ #include "xfa/fwl/theme/cfwl_listboxtp.h" +#include "xfa/fwl/core/cfwl_listbox.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_listbox.h" -#include "xfa/fwl/core/ifwl_widget.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -16,7 +16,7 @@ CFWL_ListBoxTP::CFWL_ListBoxTP() {} CFWL_ListBoxTP::~CFWL_ListBoxTP() {} -bool CFWL_ListBoxTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_ListBoxTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::ListBox; } diff --git a/xfa/fwl/theme/cfwl_listboxtp.h b/xfa/fwl/theme/cfwl_listboxtp.h index 15967bd663..4113f59599 100644 --- a/xfa/fwl/theme/cfwl_listboxtp.h +++ b/xfa/fwl/theme/cfwl_listboxtp.h @@ -17,7 +17,7 @@ class CFWL_ListBoxTP : public CFWL_WidgetTP { // CFWL_WidgetTP void Initialize() override; void Finalize() override; - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; protected: diff --git a/xfa/fwl/theme/cfwl_monthcalendartp.cpp b/xfa/fwl/theme/cfwl_monthcalendartp.cpp index c0f29b6665..d090e70c9d 100644 --- a/xfa/fwl/theme/cfwl_monthcalendartp.cpp +++ b/xfa/fwl/theme/cfwl_monthcalendartp.cpp @@ -10,8 +10,8 @@ #include "xfa/fwl/core/cfwl_monthcalendar.h" #include "xfa/fwl/core/cfwl_themebackground.h" #include "xfa/fwl/core/cfwl_themetext.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fwl/core/ifwl_themeprovider.h" -#include "xfa/fwl/core/ifwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -55,7 +55,7 @@ CFWL_MonthCalendarTP::CFWL_MonthCalendarTP() : m_pThemeData(new MCThemeData) { CFWL_MonthCalendarTP::~CFWL_MonthCalendarTP() {} -bool CFWL_MonthCalendarTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_MonthCalendarTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::MonthCalendar; } diff --git a/xfa/fwl/theme/cfwl_monthcalendartp.h b/xfa/fwl/theme/cfwl_monthcalendartp.h index dc60ef12c8..a0b1322858 100644 --- a/xfa/fwl/theme/cfwl_monthcalendartp.h +++ b/xfa/fwl/theme/cfwl_monthcalendartp.h @@ -19,7 +19,7 @@ class CFWL_MonthCalendarTP : public CFWL_WidgetTP { // CFWL_WidgetTP void Initialize() override; void Finalize() override; - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; void DrawText(CFWL_ThemeText* pParams) override; void* GetCapacity(CFWL_ThemePart* pThemePart, diff --git a/xfa/fwl/theme/cfwl_pictureboxtp.cpp b/xfa/fwl/theme/cfwl_pictureboxtp.cpp index 98ba21fd5e..600de0e355 100644 --- a/xfa/fwl/theme/cfwl_pictureboxtp.cpp +++ b/xfa/fwl/theme/cfwl_pictureboxtp.cpp @@ -6,15 +6,15 @@ #include "xfa/fwl/theme/cfwl_pictureboxtp.h" +#include "xfa/fwl/core/cfwl_picturebox.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_picturebox.h" -#include "xfa/fwl/core/ifwl_widget.h" +#include "xfa/fwl/core/cfwl_widget.h" CFWL_PictureBoxTP::CFWL_PictureBoxTP() {} CFWL_PictureBoxTP::~CFWL_PictureBoxTP() {} -bool CFWL_PictureBoxTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_PictureBoxTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::PictureBox; } diff --git a/xfa/fwl/theme/cfwl_pictureboxtp.h b/xfa/fwl/theme/cfwl_pictureboxtp.h index 24f658bd11..3152103143 100644 --- a/xfa/fwl/theme/cfwl_pictureboxtp.h +++ b/xfa/fwl/theme/cfwl_pictureboxtp.h @@ -15,7 +15,7 @@ class CFWL_PictureBoxTP : public CFWL_WidgetTP { ~CFWL_PictureBoxTP() override; // CFWL_WidgetTP - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; }; diff --git a/xfa/fwl/theme/cfwl_pushbuttontp.cpp b/xfa/fwl/theme/cfwl_pushbuttontp.cpp index 3f38c0f8b1..3b37b613aa 100644 --- a/xfa/fwl/theme/cfwl_pushbuttontp.cpp +++ b/xfa/fwl/theme/cfwl_pushbuttontp.cpp @@ -6,10 +6,10 @@ #include "xfa/fwl/theme/cfwl_pushbuttontp.h" +#include "xfa/fwl/core/cfwl_pushbutton.h" #include "xfa/fwl/core/cfwl_themebackground.h" -#include "xfa/fwl/core/ifwl_pushbutton.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fwl/core/ifwl_themeprovider.h" -#include "xfa/fwl/core/ifwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -21,7 +21,7 @@ CFWL_PushButtonTP::CFWL_PushButtonTP() : m_pThemeData(new PBThemeData) { CFWL_PushButtonTP::~CFWL_PushButtonTP() {} -bool CFWL_PushButtonTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_PushButtonTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::PushButton; } diff --git a/xfa/fwl/theme/cfwl_pushbuttontp.h b/xfa/fwl/theme/cfwl_pushbuttontp.h index 559f1a7f5f..b0efe036ec 100644 --- a/xfa/fwl/theme/cfwl_pushbuttontp.h +++ b/xfa/fwl/theme/cfwl_pushbuttontp.h @@ -19,7 +19,7 @@ class CFWL_PushButtonTP : public CFWL_WidgetTP { // CFWL_WidgetTP void Initialize() override; void Finalize() override; - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; void* GetCapacity(CFWL_ThemePart* pThemePart, CFWL_WidgetCapacity dwCapacity) override; diff --git a/xfa/fwl/theme/cfwl_scrollbartp.cpp b/xfa/fwl/theme/cfwl_scrollbartp.cpp index d9f364e6db..19022cad26 100644 --- a/xfa/fwl/theme/cfwl_scrollbartp.cpp +++ b/xfa/fwl/theme/cfwl_scrollbartp.cpp @@ -8,8 +8,8 @@ #include "xfa/fwl/core/cfwl_scrollbar.h" #include "xfa/fwl/core/cfwl_themebackground.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fwl/core/ifwl_themeprovider.h" -#include "xfa/fwl/core/ifwl_widget.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -25,7 +25,7 @@ CFWL_ScrollBarTP::CFWL_ScrollBarTP() : m_pThemeData(new SBThemeData) { CFWL_ScrollBarTP::~CFWL_ScrollBarTP() {} -bool CFWL_ScrollBarTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_ScrollBarTP::IsValidWidget(CFWL_Widget* pWidget) { return pWidget && pWidget->GetClassID() == FWL_Type::ScrollBar; } @@ -42,7 +42,7 @@ void CFWL_ScrollBarTP::DrawBackground(CFWL_ThemeBackground* pParams) { if (!pParams) return; - IFWL_Widget* pWidget = pParams->m_pWidget; + CFWL_Widget* pWidget = pParams->m_pWidget; FWLTHEME_STATE eState = FWLTHEME_STATE_Normal; if (pParams->m_dwStates & CFWL_PartState_Hovered) eState = FWLTHEME_STATE_Hover; diff --git a/xfa/fwl/theme/cfwl_scrollbartp.h b/xfa/fwl/theme/cfwl_scrollbartp.h index ef2bbc99d1..10138d6cf7 100644 --- a/xfa/fwl/theme/cfwl_scrollbartp.h +++ b/xfa/fwl/theme/cfwl_scrollbartp.h @@ -17,7 +17,7 @@ class CFWL_ScrollBarTP : public CFWL_WidgetTP { ~CFWL_ScrollBarTP() override; // CFWL_WidgetTP - bool IsValidWidget(IFWL_Widget* pWidget) override; + bool IsValidWidget(CFWL_Widget* pWidget) override; void DrawBackground(CFWL_ThemeBackground* pParams) override; void* GetCapacity(CFWL_ThemePart* pThemePart, CFWL_WidgetCapacity dwCapacity) override; diff --git a/xfa/fwl/theme/cfwl_widgettp.cpp b/xfa/fwl/theme/cfwl_widgettp.cpp index 3f294aab30..d578435d8a 100644 --- a/xfa/fwl/theme/cfwl_widgettp.cpp +++ b/xfa/fwl/theme/cfwl_widgettp.cpp @@ -15,9 +15,9 @@ #include "xfa/fwl/core/cfwl_themebackground.h" #include "xfa/fwl/core/cfwl_themepart.h" #include "xfa/fwl/core/cfwl_themetext.h" +#include "xfa/fwl/core/cfwl_widget.h" #include "xfa/fwl/core/cfwl_widgetmgr.h" #include "xfa/fwl/core/ifwl_themeprovider.h" -#include "xfa/fwl/core/ifwl_widget.h" #include "xfa/fwl/theme/cfwl_arrowdata.h" #include "xfa/fxgraphics/cfx_color.h" #include "xfa/fxgraphics/cfx_path.h" @@ -37,7 +37,7 @@ const float kCYBorder = 1.0f; } // namespace -bool CFWL_WidgetTP::IsValidWidget(IFWL_Widget* pWidget) { +bool CFWL_WidgetTP::IsValidWidget(CFWL_Widget* pWidget) { return false; } @@ -136,7 +136,7 @@ void CFWL_WidgetTP::Finalize() { CFWL_WidgetTP::~CFWL_WidgetTP() {} -void CFWL_WidgetTP::SetFont(IFWL_Widget* pWidget, +void CFWL_WidgetTP::SetFont(CFWL_Widget* pWidget, const FX_WCHAR* strFont, FX_FLOAT fFontSize, FX_ARGB rgbFont) { @@ -149,7 +149,7 @@ void CFWL_WidgetTP::SetFont(IFWL_Widget* pWidget, m_pTextOut->SetTextColor(rgbFont); } -void CFWL_WidgetTP::SetFont(IFWL_Widget* pWidget, +void CFWL_WidgetTP::SetFont(CFWL_Widget* pWidget, CFGAS_GEFont* pFont, FX_FLOAT fFontSize, FX_ARGB rgbFont) { @@ -161,7 +161,7 @@ void CFWL_WidgetTP::SetFont(IFWL_Widget* pWidget, m_pTextOut->SetTextColor(rgbFont); } -CFGAS_GEFont* CFWL_WidgetTP::GetFont(IFWL_Widget* pWidget) { +CFGAS_GEFont* CFWL_WidgetTP::GetFont(CFWL_Widget* pWidget) { return m_pFDEFont; } diff --git a/xfa/fwl/theme/cfwl_widgettp.h b/xfa/fwl/theme/cfwl_widgettp.h index 6093dd2465..998d3c76e8 100644 --- a/xfa/fwl/theme/cfwl_widgettp.h +++ b/xfa/fwl/theme/cfwl_widgettp.h @@ -97,7 +97,7 @@ class CFWL_ThemeBackground; class CFWL_ThemePart; class CFWL_ThemeText; class CFGAS_FontMgr; -class IFWL_Widget; +class CFWL_Widget; #if _FXM_PLATFORM_ != _FXM_PLATFORM_WINDOWS_ class CFX_FontSourceEnum_File; @@ -110,7 +110,7 @@ class CFWL_WidgetTP { virtual void Initialize(); virtual void Finalize(); - virtual bool IsValidWidget(IFWL_Widget* pWidget); + virtual bool IsValidWidget(CFWL_Widget* pWidget); virtual void DrawBackground(CFWL_ThemeBackground* pParams); virtual void DrawText(CFWL_ThemeText* pParams); @@ -118,15 +118,15 @@ class CFWL_WidgetTP { CFWL_WidgetCapacity dwCapacity); virtual void CalcTextRect(CFWL_ThemeText* pParams, CFX_RectF& rect); - void SetFont(IFWL_Widget* pWidget, + void SetFont(CFWL_Widget* pWidget, const FX_WCHAR* strFont, FX_FLOAT fFontSize, FX_ARGB rgbFont); - void SetFont(IFWL_Widget* pWidget, + void SetFont(CFWL_Widget* pWidget, CFGAS_GEFont* pFont, FX_FLOAT fFontSize, FX_ARGB rgbFont); - CFGAS_GEFont* GetFont(IFWL_Widget* pWidget); + CFGAS_GEFont* GetFont(CFWL_Widget* pWidget); protected: CFWL_WidgetTP(); |