Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
formcalc/ | H | 25-Apr-2025 | - | 4,621 | 3,793 | |
layout/ | H | 25-Apr-2025 | - | 6,102 | 5,365 | |
parser/ | H | 25-Apr-2025 | - | 40,232 | 30,031 | |
BUILD.gn | H A D | 25-Apr-2025 | 3 KiB | 131 | 126 | |
DEPS | H A D | 25-Apr-2025 | 68 | 6 | 5 | |
README.md | H A D | 25-Apr-2025 | 1.4 KiB | 44 | 38 | |
cxfa_eventparam.cpp | H A D | 25-Apr-2025 | 790 | 25 | 12 | |
cxfa_eventparam.h | H A D | 25-Apr-2025 | 2 KiB | 82 | 68 | |
cxfa_ffapp.cpp | H A D | 25-Apr-2025 | 1.8 KiB | 63 | 45 | |
cxfa_ffapp.h | H A D | 25-Apr-2025 | 5.7 KiB | 159 | 68 | |
cxfa_ffarc.cpp | H A D | 25-Apr-2025 | 1,006 | 34 | 20 | |
cxfa_ffarc.h | H A D | 25-Apr-2025 | 703 | 27 | 14 | |
cxfa_ffbarcode.cpp | H A D | 25-Apr-2025 | 9.7 KiB | 274 | 224 | |
cxfa_ffbarcode.h | H A D | 25-Apr-2025 | 1.3 KiB | 45 | 28 | |
cxfa_ffbarcode_unittest.cpp | H A D | 25-Apr-2025 | 699 | 19 | 11 | |
cxfa_ffcheckbutton.cpp | H A D | 25-Apr-2025 | 11.3 KiB | 351 | 302 | |
cxfa_ffcheckbutton.h | H A D | 25-Apr-2025 | 1.8 KiB | 58 | 39 | |
cxfa_ffcombobox.cpp | H A D | 25-Apr-2025 | 10.6 KiB | 377 | 304 | |
cxfa_ffcombobox.h | H A D | 25-Apr-2025 | 2.6 KiB | 85 | 58 | |
cxfa_ffdatetimeedit.cpp | H A D | 25-Apr-2025 | 8.3 KiB | 281 | 228 | |
cxfa_ffdatetimeedit.h | H A D | 25-Apr-2025 | 1.7 KiB | 62 | 43 | |
cxfa_ffdoc.cpp | H A D | 25-Apr-2025 | 10.2 KiB | 329 | 262 | |
cxfa_ffdoc.h | H A D | 25-Apr-2025 | 7.4 KiB | 202 | 170 | |
cxfa_ffdocview.cpp | H A D | 25-Apr-2025 | 22.2 KiB | 736 | 621 | |
cxfa_ffdocview.h | H A D | 25-Apr-2025 | 4.4 KiB | 138 | 107 | |
cxfa_ffdropdown.cpp | H A D | 25-Apr-2025 | 522 | 20 | 9 | |
cxfa_ffdropdown.h | H A D | 25-Apr-2025 | 969 | 36 | 20 | |
cxfa_ffexclgroup.cpp | H A D | 25-Apr-2025 | 891 | 29 | 16 | |
cxfa_ffexclgroup.h | H A D | 25-Apr-2025 | 777 | 28 | 15 | |
cxfa_fffield.cpp | H A D | 25-Apr-2025 | 23.6 KiB | 763 | 653 | |
cxfa_fffield.h | H A D | 25-Apr-2025 | 4.3 KiB | 121 | 95 | |
cxfa_ffimage.cpp | H A D | 25-Apr-2025 | 2.1 KiB | 78 | 54 | |
cxfa_ffimage.h | H A D | 25-Apr-2025 | 897 | 34 | 19 | |
cxfa_ffimageedit.cpp | H A D | 25-Apr-2025 | 4.8 KiB | 161 | 125 | |
cxfa_ffimageedit.h | H A D | 25-Apr-2025 | 1.6 KiB | 52 | 35 | |
cxfa_ffline.cpp | H A D | 25-Apr-2025 | 3.8 KiB | 136 | 113 | |
cxfa_ffline.h | H A D | 25-Apr-2025 | 841 | 31 | 17 | |
cxfa_fflistbox.cpp | H A D | 25-Apr-2025 | 6.4 KiB | 219 | 174 | |
cxfa_fflistbox.h | H A D | 25-Apr-2025 | 1.5 KiB | 53 | 32 | |
cxfa_ffnotify.cpp | H A D | 25-Apr-2025 | 16.7 KiB | 524 | 446 | |
cxfa_ffnotify.h | H A D | 25-Apr-2025 | 3.2 KiB | 89 | 68 | |
cxfa_ffnumericedit.cpp | H A D | 25-Apr-2025 | 3.2 KiB | 92 | 70 | |
cxfa_ffnumericedit.h | H A D | 25-Apr-2025 | 833 | 31 | 17 | |
cxfa_ffpageview.cpp | H A D | 25-Apr-2025 | 15.8 KiB | 494 | 428 | |
cxfa_ffpageview.h | H A D | 25-Apr-2025 | 3.6 KiB | 109 | 78 | |
cxfa_ffpasswordedit.cpp | H A D | 25-Apr-2025 | 2.4 KiB | 71 | 51 | |
cxfa_ffpasswordedit.h | H A D | 25-Apr-2025 | 952 | 35 | 19 | |
cxfa_ffpushbutton.cpp | H A D | 25-Apr-2025 | 8.1 KiB | 249 | 206 | |
cxfa_ffpushbutton.h | H A D | 25-Apr-2025 | 1.9 KiB | 60 | 42 | |
cxfa_ffrectangle.cpp | H A D | 25-Apr-2025 | 1 KiB | 34 | 20 | |
cxfa_ffrectangle.h | H A D | 25-Apr-2025 | 739 | 27 | 14 | |
cxfa_ffsignature.cpp | H A D | 25-Apr-2025 | 3.4 KiB | 120 | 90 | |
cxfa_ffsignature.h | H A D | 25-Apr-2025 | 2.1 KiB | 56 | 43 | |
cxfa_fftext.cpp | H A D | 25-Apr-2025 | 4.5 KiB | 151 | 121 | |
cxfa_fftext.h | H A D | 25-Apr-2025 | 1.4 KiB | 43 | 28 | |
cxfa_fftextedit.cpp | H A D | 25-Apr-2025 | 12.6 KiB | 433 | 357 | |
cxfa_fftextedit.h | H A D | 25-Apr-2025 | 2.7 KiB | 88 | 66 | |
cxfa_ffwidget.cpp | H A D | 25-Apr-2025 | 18 KiB | 664 | 548 | |
cxfa_ffwidget.h | H A D | 25-Apr-2025 | 8.2 KiB | 221 | 184 | |
cxfa_ffwidget_type.h | H A D | 25-Apr-2025 | 612 | 32 | 23 | |
cxfa_ffwidgethandler.cpp | H A D | 25-Apr-2025 | 8.2 KiB | 237 | 194 | |
cxfa_ffwidgethandler.h | H A D | 25-Apr-2025 | 3.3 KiB | 93 | 75 | |
cxfa_fontmgr.cpp | H A D | 25-Apr-2025 | 1.7 KiB | 57 | 42 | |
cxfa_fontmgr.h | H A D | 25-Apr-2025 | 1 KiB | 38 | 23 | |
cxfa_fwladapterwidgetmgr.cpp | H A D | 25-Apr-2025 | 1.4 KiB | 42 | 27 | |
cxfa_fwladapterwidgetmgr.h | H A D | 25-Apr-2025 | 1.1 KiB | 38 | 24 | |
cxfa_fwltheme.cpp | H A D | 25-Apr-2025 | 8 KiB | 254 | 210 | |
cxfa_fwltheme.h | H A D | 25-Apr-2025 | 2.2 KiB | 64 | 45 | |
cxfa_imagerenderer.cpp | H A D | 25-Apr-2025 | 5.2 KiB | 158 | 132 | |
cxfa_imagerenderer.h | H A D | 25-Apr-2025 | 1.3 KiB | 49 | 33 | |
cxfa_readynodeiterator.cpp | H A D | 25-Apr-2025 | 973 | 32 | 20 | |
cxfa_readynodeiterator.h | H A D | 25-Apr-2025 | 867 | 32 | 18 | |
cxfa_textlayout.cpp | H A D | 25-Apr-2025 | 41.1 KiB | 1,293 | 1,141 | |
cxfa_textlayout.h | H A D | 25-Apr-2025 | 6.2 KiB | 193 | 163 | |
cxfa_textparser.cpp | H A D | 25-Apr-2025 | 20.2 KiB | 644 | 553 | |
cxfa_textparser.h | H A D | 25-Apr-2025 | 5.4 KiB | 166 | 127 | |
cxfa_textparser_unittest.cpp | H A D | 25-Apr-2025 | 1.6 KiB | 49 | 36 | |
cxfa_textprovider.cpp | H A D | 25-Apr-2025 | 4.9 KiB | 156 | 128 | |
cxfa_textprovider.h | H A D | 25-Apr-2025 | 1.3 KiB | 50 | 34 | |
cxfa_texttabstopscontext.cpp | H A D | 25-Apr-2025 | 894 | 34 | 20 | |
cxfa_texttabstopscontext.h | H A D | 25-Apr-2025 | 909 | 40 | 25 | |
fxfa.h | H A D | 25-Apr-2025 | 1.5 KiB | 75 | 56 | |
fxfa_basic.h | H A D | 25-Apr-2025 | 2.4 KiB | 110 | 90 | |
fxfa_basic_unittest.cpp | H A D | 25-Apr-2025 | 1.3 KiB | 55 | 42 |
README.md
1xfa/fxfa contains a set of CXFA_LayoutItems that model forms containing widgets. 2 3The main hierarchy in this directory are the form elements: 4 5* CXFA_LayoutItem 6 * CXFA_ContainerLayoutItem 7 * CXFA_FFPageView 8 * CXFA_ContentLayoutItem 9 * CXFA_FFWidget 10 * CXFA_FFArc 11 * CXFA_FFImage 12 * CXFA_FFLine 13 * CXFA_FFRectangle 14 * CXFA_FFText 15 * CXFA_FFExclGroup 16 * CXFA_FFField 17 * CXFA_FFCheckButton 18 * CXFA_FFComboBox 19 * CXFA_FFImageEdit 20 * CXFA_FFListBox 21 * CXFA_FFPushButton 22 * CXFA_FFSignature 23 * CXFA_FFTextEdit 24 * CXFA_FFBarcode 25 * CXFA_FFDateTimeEdit 26 * CXFA_FFNumericEdit 27 * CXFA_FFPasswordEdit 28 29CXFA_FFField is the base class for widgets. It owns a lower level CFWL widget 30instance from xfa/fwl. The correspondence is: 31 32* CXFA_FFCheckButton -> CFWL_CheckBox 33* CXFA_FFComboBox -> CFWL_ComboBox 34* CXFA_FFImageEdit -> CFWL_PictureBox 35* CXFA_FFListBox -> CFWL_ListBox 36* CXFA_FFPushButton -> CFWL_PushButton 37* CXFA_FFSignature -> none 38* CXFA_FFTextEdit -> CFWL_Edit 39 * CXFA_FFBarcode -> CFWL_Barcode 40 * CXFA_FFDateTimeEdit -> CFWL_DateTimePicker 41 * CXFA_FFNumericEdit -> CFWL_Edit 42 * CXFA_FFPasswordEdit > CFWL_Edit 43 44