blob: b554ce0f43631f2f73fd2cf18d7c159fceeda37f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
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_ContentLayoutItem
* CXFA_FFPageView
* CXFA_FFWidget
* CXFA_FFDraw
* 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_FFSubform
CXFA_FFDraw is the base class for static elements like text and images.
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
|