Home | History | Annotate | only in /external/pdfium/xfa/fwl/theme
Up to higher level directory
NameDateSize
cfwl_barcodetp.cpp22-Oct-2020917
cfwl_barcodetp.h22-Oct-2020638
cfwl_carettp.cpp22-Oct-20201.5K
cfwl_carettp.h22-Oct-2020819
cfwl_checkboxtp.cpp22-Oct-202011.2K
cfwl_checkboxtp.h22-Oct-20202.5K
cfwl_comboboxtp.cpp22-Oct-20203.1K
cfwl_comboboxtp.h22-Oct-2020916
cfwl_datetimepickertp.cpp22-Oct-20201.7K
cfwl_datetimepickertp.h22-Oct-2020734
cfwl_edittp.cpp22-Oct-20203K
cfwl_edittp.h22-Oct-2020582
cfwl_listboxtp.cpp22-Oct-20202.6K
cfwl_listboxtp.h22-Oct-2020854
cfwl_monthcalendartp.cpp22-Oct-202010.5K
cfwl_monthcalendartp.h22-Oct-20201.8K
cfwl_pictureboxtp.cpp22-Oct-2020780
cfwl_pictureboxtp.h22-Oct-2020618
cfwl_pushbuttontp.cpp22-Oct-20204.9K
cfwl_pushbuttontp.h22-Oct-20201.2K
cfwl_scrollbartp.cpp22-Oct-202010.2K
cfwl_scrollbartp.h22-Oct-20201.8K
cfwl_utils.h22-Oct-20201.1K
cfwl_widgettp.cpp22-Oct-202011.3K
cfwl_widgettp.h22-Oct-20204.1K
README.md22-Oct-2020868

README.md

      1 xfa/fwl/theme contains code for rendering XFA widgets.
      2 
      3 TP stands for Theme Part.
      4 
      5 CFWL_WidgetTP contains much of the code common to more than one widget.
      6 
      7 The other CFWL_TP classes derive from it and know how to draw the pieces
      8 specific to their respective widget.
      9 
     10 The inheritance hierarchy for this directory is:
     11 
     12 * CFWL_WidgetTP
     13     * CFWL_BarcodeTP
     14     * CFWL_CaretTP
     15     * CFWL_CheckboxTP
     16     * CFWL_ComboBowTP
     17     * CFWL_DateTimePickerTP
     18     * CFWL_EditTP
     19     * CFWL_ListBoxTP
     20     * CFWL_MonthCalendarTP
     21     * CFWL_PictureBoxTP
     22     * CFWL_PushButtonTP
     23     * CFWL_ScrollBarTP
     24 
     25 All these widget TP classes are composed into CXFA_FWLTheme, which implements
     26 IFWL_ThemeProvider (and is the only class that does). CXFA_FWLTheme receives
     27 DrawBackground() calls from CFWL widgets to draw themselves and routes them to
     28 the TP (Theme Part) corresponding to that widget.
     29 
     30