summaryrefslogtreecommitdiff
path: root/fpdfsdk/pwl
diff options
context:
space:
mode:
authorHenrique Nakashima <hnakashima@chromium.org>2017-09-13 12:33:24 -0400
committerChromium commit bot <commit-bot@chromium.org>2017-09-13 16:46:01 +0000
commitb4a6948a97575b194d373e5801fe83d297cdc46f (patch)
tree80d0bea384a54b0f9016f8378aa71e22c4e7c97e /fpdfsdk/pwl
parent06c6855258bf25246c46a1f628b8a8a8185029a7 (diff)
downloadpdfium-b4a6948a97575b194d373e5801fe83d297cdc46f.tar.xz
Add readme files to some directories.chromium/3215
Change-Id: I2a750c8e46b68dc4870e2dadd2ed3429008e1562 Reviewed-on: https://pdfium-review.googlesource.com/13551 Commit-Queue: Henrique Nakashima <hnakashima@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Diffstat (limited to 'fpdfsdk/pwl')
-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.
+