44 lines
1.4 KiB
Markdown
44 lines
1.4 KiB
Markdown
|
|
xfa/fxfa contains a set of CXFA_LayoutItems that model forms containing widgets.
|
||
|
|
|
||
|
|
The main hierarchy in this directory are the form elements:
|
||
|
|
|
||
|
|
* CXFA_LayoutItem
|
||
|
|
* CXFA_ContainerLayoutItem
|
||
|
|
* CXFA_FFPageView
|
||
|
|
* CXFA_ContentLayoutItem
|
||
|
|
* CXFA_FFWidget
|
||
|
|
* CXFA_FFArc
|
||
|
|
* CXFA_FFImage
|
||
|
|
* CXFA_FFLine
|
||
|
|
* CXFA_FFRectangle
|
||
|
|
* CXFA_FFText
|
||
|
|
* CXFA_FFExclGroup
|
||
|
|
* CXFA_FFField
|
||
|
|
* CXFA_FFCheckButton
|
||
|
|
* CXFA_FFComboBox
|
||
|
|
* CXFA_FFImageEdit
|
||
|
|
* CXFA_FFListBox
|
||
|
|
* CXFA_FFPushButton
|
||
|
|
* CXFA_FFSignature
|
||
|
|
* CXFA_FFTextEdit
|
||
|
|
* CXFA_FFBarcode
|
||
|
|
* CXFA_FFDateTimeEdit
|
||
|
|
* CXFA_FFNumericEdit
|
||
|
|
* CXFA_FFPasswordEdit
|
||
|
|
|
||
|
|
CXFA_FFField is the base class for widgets. It owns a lower level CFWL widget
|
||
|
|
instance from xfa/fwl. The correspondence is:
|
||
|
|
|
||
|
|
* CXFA_FFCheckButton -> CFWL_CheckBox
|
||
|
|
* CXFA_FFComboBox -> CFWL_ComboBox
|
||
|
|
* CXFA_FFImageEdit -> CFWL_PictureBox
|
||
|
|
* CXFA_FFListBox -> CFWL_ListBox
|
||
|
|
* CXFA_FFPushButton -> CFWL_PushButton
|
||
|
|
* CXFA_FFSignature -> none
|
||
|
|
* CXFA_FFTextEdit -> CFWL_Edit
|
||
|
|
* CXFA_FFBarcode -> CFWL_Barcode
|
||
|
|
* CXFA_FFDateTimeEdit -> CFWL_DateTimePicker
|
||
|
|
* CXFA_FFNumericEdit -> CFWL_Edit
|
||
|
|
* CXFA_FFPasswordEdit > CFWL_Edit
|
||
|
|
|