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
|
|
|