summaryrefslogtreecommitdiff
path: root/fpdfsdk/pwl/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'fpdfsdk/pwl/README.md')
-rw-r--r--fpdfsdk/pwl/README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/fpdfsdk/pwl/README.md b/fpdfsdk/pwl/README.md
new file mode 100644
index 0000000000..1a73250d0e
--- /dev/null
+++ b/fpdfsdk/pwl/README.md
@@ -0,0 +1,21 @@
+fpdfsdk/pwl is a Widget Library for AcroForms.
+
+CPWL_Wnd is the base class that widget classes extend. The derived widget
+classes are controllers for each widget. The hierarchy is:
+
+* CPWL_Wnd
+ * CPWL_Button
+ * CPWL_CheckBox
+ * CPWL_PushButton
+ * CPWL_RadioButton
+ * CPWL_Caret
+ * CPWL_EditCtrl
+ * CPWL_Edit
+ * CPWL_Icon
+ * CPWL_ListBox
+ * CPWL_CBListBox (combo box)
+ * CPWL_ScrollBar
+
+Widgets are rendered to Appearance Streams, with the case all centralized in
+CPWL_AppStream.
+