Home | History | Annotate | only in /external/pdfium/xfa/fwl/theme
Up to higher level directory
NameDateSize
cfwl_barcodetp.cpp21-Aug-2018917
cfwl_barcodetp.h21-Aug-2018638
cfwl_carettp.cpp21-Aug-20181.5K
cfwl_carettp.h21-Aug-2018819
cfwl_checkboxtp.cpp21-Aug-201811.2K
cfwl_checkboxtp.h21-Aug-20182.5K
cfwl_comboboxtp.cpp21-Aug-20183.1K
cfwl_comboboxtp.h21-Aug-2018916
cfwl_datetimepickertp.cpp21-Aug-20181.7K
cfwl_datetimepickertp.h21-Aug-2018734
cfwl_edittp.cpp21-Aug-20183K
cfwl_edittp.h21-Aug-2018582
cfwl_listboxtp.cpp21-Aug-20182.6K
cfwl_listboxtp.h21-Aug-2018854
cfwl_monthcalendartp.cpp21-Aug-201810.5K
cfwl_monthcalendartp.h21-Aug-20181.8K
cfwl_pictureboxtp.cpp21-Aug-2018780
cfwl_pictureboxtp.h21-Aug-2018618
cfwl_pushbuttontp.cpp21-Aug-20184.9K
cfwl_pushbuttontp.h21-Aug-20181.2K
cfwl_scrollbartp.cpp21-Aug-201810.2K
cfwl_scrollbartp.h21-Aug-20181.8K
cfwl_utils.h21-Aug-20181.1K
cfwl_widgettp.cpp21-Aug-201811.3K
cfwl_widgettp.h21-Aug-20184.1K
README.md21-Aug-2018868

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