Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
fm2js/ | 03-May-2024 | - | 4,607 | 3,938 | ||
parser/ | 03-May-2024 | - | 44,169 | 33,632 | ||
DEPS | D | 03-May-2024 | 31 | 4 | 3 | |
README.md | D | 03-May-2024 | 1.5 KiB | 47 | 40 | |
cxfa_eventparam.cpp | D | 03-May-2024 | 1.2 KiB | 47 | 35 | |
cxfa_eventparam.h | D | 03-May-2024 | 1.7 KiB | 79 | 65 | |
cxfa_ffapp.cpp | D | 03-May-2024 | 2.3 KiB | 84 | 62 | |
cxfa_ffapp.h | D | 03-May-2024 | 2.6 KiB | 77 | 44 | |
cxfa_ffarc.cpp | D | 03-May-2024 | 1 KiB | 36 | 21 | |
cxfa_ffarc.h | D | 03-May-2024 | 649 | 24 | 12 | |
cxfa_ffbarcode.cpp | D | 03-May-2024 | 9.6 KiB | 240 | 196 | |
cxfa_ffbarcode.h | D | 03-May-2024 | 2 KiB | 104 | 89 | |
cxfa_ffbarcode_unittest.cpp | D | 03-May-2024 | 880 | 26 | 16 | |
cxfa_ffcheckbutton.cpp | D | 03-May-2024 | 11.5 KiB | 349 | 303 | |
cxfa_ffcheckbutton.h | D | 03-May-2024 | 1.5 KiB | 48 | 32 | |
cxfa_ffcombobox.cpp | D | 03-May-2024 | 10.7 KiB | 361 | 295 | |
cxfa_ffcombobox.h | D | 03-May-2024 | 2.2 KiB | 71 | 50 | |
cxfa_ffdatetimeedit.cpp | D | 03-May-2024 | 7.1 KiB | 217 | 180 | |
cxfa_ffdatetimeedit.h | D | 03-May-2024 | 1.3 KiB | 48 | 31 | |
cxfa_ffdoc.cpp | D | 03-May-2024 | 12.3 KiB | 417 | 364 | |
cxfa_ffdoc.h | D | 03-May-2024 | 3.1 KiB | 99 | 75 | |
cxfa_ffdocview.cpp | D | 03-May-2024 | 25.2 KiB | 804 | 679 | |
cxfa_ffdocview.h | D | 03-May-2024 | 5.1 KiB | 144 | 121 | |
cxfa_ffdraw.cpp | D | 03-May-2024 | 519 | 17 | 7 | |
cxfa_ffdraw.h | D | 03-May-2024 | 542 | 20 | 10 | |
cxfa_ffexclgroup.cpp | D | 03-May-2024 | 901 | 29 | 16 | |
cxfa_ffexclgroup.h | D | 03-May-2024 | 727 | 25 | 13 | |
cxfa_fffield.cpp | D | 03-May-2024 | 23.2 KiB | 782 | 670 | |
cxfa_fffield.h | D | 03-May-2024 | 3.7 KiB | 100 | 78 | |
cxfa_ffimage.cpp | D | 03-May-2024 | 2.3 KiB | 81 | 59 | |
cxfa_ffimage.h | D | 03-May-2024 | 751 | 27 | 15 | |
cxfa_ffimageedit.cpp | D | 03-May-2024 | 4.6 KiB | 154 | 121 | |
cxfa_ffimageedit.h | D | 03-May-2024 | 1.2 KiB | 39 | 25 | |
cxfa_ffline.cpp | D | 03-May-2024 | 3.8 KiB | 141 | 117 | |
cxfa_ffline.h | D | 03-May-2024 | 796 | 29 | 16 | |
cxfa_fflistbox.cpp | D | 03-May-2024 | 6.5 KiB | 215 | 172 | |
cxfa_fflistbox.h | D | 03-May-2024 | 1.2 KiB | 42 | 26 | |
cxfa_ffnotify.cpp | D | 03-May-2024 | 16.1 KiB | 537 | 455 | |
cxfa_ffnotify.h | D | 03-May-2024 | 3 KiB | 82 | 63 | |
cxfa_ffnumericedit.cpp | D | 03-May-2024 | 3.3 KiB | 92 | 71 | |
cxfa_ffnumericedit.h | D | 03-May-2024 | 860 | 32 | 18 | |
cxfa_ffpageview.cpp | D | 03-May-2024 | 15.5 KiB | 468 | 409 | |
cxfa_ffpageview.h | D | 03-May-2024 | 3.7 KiB | 115 | 89 | |
cxfa_ffpasswordedit.cpp | D | 03-May-2024 | 2.2 KiB | 63 | 45 | |
cxfa_ffpasswordedit.h | D | 03-May-2024 | 671 | 25 | 12 | |
cxfa_ffpushbutton.cpp | D | 03-May-2024 | 7.8 KiB | 246 | 204 | |
cxfa_ffpushbutton.h | D | 03-May-2024 | 1.7 KiB | 55 | 38 | |
cxfa_ffrectangle.cpp | D | 03-May-2024 | 1.1 KiB | 36 | 21 | |
cxfa_ffrectangle.h | D | 03-May-2024 | 685 | 24 | 12 | |
cxfa_ffsignature.cpp | D | 03-May-2024 | 3.1 KiB | 117 | 85 | |
cxfa_ffsignature.h | D | 03-May-2024 | 1.7 KiB | 44 | 31 | |
cxfa_ffsubform.cpp | D | 03-May-2024 | 534 | 17 | 7 | |
cxfa_ffsubform.h | D | 03-May-2024 | 560 | 20 | 10 | |
cxfa_fftext.cpp | D | 03-May-2024 | 4.6 KiB | 157 | 126 | |
cxfa_fftext.h | D | 03-May-2024 | 1 KiB | 33 | 20 | |
cxfa_fftextedit.cpp | D | 03-May-2024 | 12.9 KiB | 430 | 363 | |
cxfa_fftextedit.h | D | 03-May-2024 | 2.3 KiB | 75 | 56 | |
cxfa_ffwidget.cpp | D | 03-May-2024 | 16.7 KiB | 639 | 530 | |
cxfa_ffwidget.h | D | 03-May-2024 | 5.8 KiB | 172 | 141 | |
cxfa_ffwidgethandler.cpp | D | 03-May-2024 | 21.7 KiB | 577 | 498 | |
cxfa_ffwidgethandler.h | D | 03-May-2024 | 5.5 KiB | 124 | 104 | |
cxfa_fontmgr.cpp | D | 03-May-2024 | 2.3 KiB | 77 | 60 | |
cxfa_fontmgr.h | D | 03-May-2024 | 1.1 KiB | 40 | 26 | |
cxfa_fwladapterwidgetmgr.cpp | D | 03-May-2024 | 1.3 KiB | 39 | 25 | |
cxfa_fwladapterwidgetmgr.h | D | 03-May-2024 | 828 | 29 | 17 | |
cxfa_fwltheme.cpp | D | 03-May-2024 | 9.2 KiB | 283 | 240 | |
cxfa_fwltheme.h | D | 03-May-2024 | 2.7 KiB | 70 | 54 | |
cxfa_imagerenderer.cpp | D | 03-May-2024 | 5.1 KiB | 159 | 134 | |
cxfa_imagerenderer.h | D | 03-May-2024 | 1.3 KiB | 47 | 32 | |
cxfa_linkuserdata.cpp | D | 03-May-2024 | 415 | 13 | 4 | |
cxfa_linkuserdata.h | D | 03-May-2024 | 817 | 29 | 16 | |
cxfa_loadercontext.cpp | D | 03-May-2024 | 608 | 22 | 13 | |
cxfa_loadercontext.h | D | 03-May-2024 | 962 | 40 | 27 | |
cxfa_pieceline.cpp | D | 03-May-2024 | 392 | 14 | 4 | |
cxfa_pieceline.h | D | 03-May-2024 | 587 | 25 | 13 | |
cxfa_rendercontext.cpp | D | 03-May-2024 | 1.3 KiB | 38 | 25 | |
cxfa_rendercontext.h | D | 03-May-2024 | 825 | 33 | 19 | |
cxfa_textlayout.cpp | D | 03-May-2024 | 41.4 KiB | 1,299 | 1,168 | |
cxfa_textlayout.h | D | 03-May-2024 | 4.5 KiB | 129 | 112 | |
cxfa_textparsecontext.cpp | D | 03-May-2024 | 599 | 17 | 7 | |
cxfa_textparsecontext.h | D | 03-May-2024 | 1.1 KiB | 40 | 24 | |
cxfa_textparser.cpp | D | 03-May-2024 | 19.7 KiB | 637 | 549 | |
cxfa_textparser.h | D | 03-May-2024 | 4.2 KiB | 130 | 99 | |
cxfa_textparser_unittest.cpp | D | 03-May-2024 | 1.3 KiB | 41 | 30 | |
cxfa_textpiece.cpp | D | 03-May-2024 | 435 | 15 | 5 | |
cxfa_textpiece.h | D | 03-May-2024 | 974 | 42 | 29 | |
cxfa_textprovider.cpp | D | 03-May-2024 | 5.8 KiB | 177 | 147 | |
cxfa_textprovider.h | D | 03-May-2024 | 1.3 KiB | 48 | 34 | |
cxfa_texttabstopscontext.cpp | D | 03-May-2024 | 963 | 35 | 21 | |
cxfa_texttabstopscontext.h | D | 03-May-2024 | 897 | 40 | 25 | |
cxfa_textuserdata.cpp | D | 03-May-2024 | 808 | 24 | 13 | |
cxfa_textuserdata.h | D | 03-May-2024 | 954 | 31 | 18 | |
cxfa_widgetacc.cpp | D | 03-May-2024 | 85.4 KiB | 2,758 | 2,468 | |
cxfa_widgetacc.h | D | 03-May-2024 | 7.5 KiB | 230 | 185 | |
cxfa_widgetacciterator.cpp | D | 03-May-2024 | 1 KiB | 32 | 20 | |
cxfa_widgetacciterator.h | D | 03-May-2024 | 805 | 30 | 17 | |
fxfa.h | D | 03-May-2024 | 9.6 KiB | 278 | 176 | |
fxfa_basic.h | D | 03-May-2024 | 14.1 KiB | 984 | 957 |
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_ContentLayoutItem 7 * CXFA_FFPageView 8 * CXFA_FFWidget 9 * CXFA_FFDraw 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 * CXFA_FFSubform 29 30CXFA_FFDraw is the base class for static elements like text and images. 31 32CXFA_FFField is the base class for widgets. It owns a lower level CFWL widget 33instance from xfa/fwl. The correspondence is: 34 35* CXFA_FFCheckButton -> CFWL_CheckBox 36* CXFA_FFComboBox -> CFWL_ComboBox 37* CXFA_FFImageEdit -> CFWL_PictureBox 38* CXFA_FFListBox -> CFWL_ListBox 39* CXFA_FFPushButton -> CFWL_PushButton 40* CXFA_FFSignature -> none 41* CXFA_FFTextEdit -> CFWL_Edit 42 * CXFA_FFBarcode -> CFWL_Barcode 43 * CXFA_FFDateTimeEdit -> CFWL_DateTimePicker 44 * CXFA_FFNumericEdit -> CFWL_Edit 45 * CXFA_FFPasswordEdit > CFWL_Edit 46 47