commit ec7833272ae22c8b5ac75e973dbd3d4c67adb840
Author: Uwe Stöhr <uwesto...@lyx.org>
Date:   Wed Apr 29 01:56:43 2015 +0200

    pdfform.module: a simplification
    
    - PDF-form.lyx: update accordingly and a fix

diff --git a/lib/examples/PDF-form.lyx b/lib/examples/PDF-form.lyx
index c20bf77..0baf1d3 100644
--- a/lib/examples/PDF-form.lyx
+++ b/lib/examples/PDF-form.lyx
@@ -380,20 +380,11 @@ Enter your name here:
 
 \begin_layout Standard
 You must also specify a field name for text fields: Set the cursor into
- the inset and use the menu 
+ its 
 \family sans
-Insert\SpecialChar \menuseparator
-PDF
-\begin_inset space ~
-\end_inset
-
-form
-\begin_inset space ~
-\end_inset
-
-parameters
+Params
 \family default
-.
+ inset.
  There insert for example the parameter 
 \series bold
 name=customer
@@ -408,24 +399,6 @@ customer
 \end_layout
 
 \begin_layout Standard
-All form fields can be customized by adding a parameter inset to them.
- To do this, set the cursor into the field inset and use the menu 
-\family sans
-Insert\SpecialChar \menuseparator
-PDF
-\begin_inset space ~
-\end_inset
-
-form
-\begin_inset space ~
-\end_inset
-
-parameters
-\family default
-.
-\end_layout
-
-\begin_layout Standard
 \begin_inset Note Greyedout
 status open
 
@@ -443,6 +416,10 @@ Note:
 \end_layout
 
 \begin_layout Standard
+All form fields can be customized by adding parameters.
+\end_layout
+
+\begin_layout Standard
 Here is a customized multiline text field with a width of 5
 \begin_inset space \thinspace{}
 \end_inset
@@ -549,22 +526,8 @@ Are you older than 18 years?
 \end_layout
 
 \begin_layout Standard
-You must also specify a field name for check boxes: Set the cursor into
- the inset and use the menu 
-\family sans
-Insert\SpecialChar \menuseparator
-PDF
-\begin_inset space ~
-\end_inset
-
-form
-\begin_inset space ~
-\end_inset
-
-parameters
-\family default
-.
- There insert for example the parameter 
+You must also specify a field name for check boxes: Insert for example the
+ parameter 
 \series bold
 name=age
 \series default
@@ -572,7 +535,11 @@ name=age
 \series bold
 age
 \series default
- is the field name).
+ is the field name) into the 
+\family sans
+Params
+\family default
+ inset.
  Only if your check box has a label and no parameters the specification
  of the name can be omitted.
 \end_layout
@@ -587,12 +554,17 @@ A choice menu is added by inserting the custom inset
 ChoiceMenu
 \family default
 .
- The label is inserted into the 
+ A label for the inset is added by using the menu 
 \family sans
+Insert\SpecialChar \menuseparator
 Label
 \family default
- inset.
- The choices are inserted to the inset as comma-separated list.
+.
+ Insert the label text into this inset.
+\begin_inset Newline newline
+\end_inset
+
+The different choices are inserted to the inset as comma-separated list.
  There are 3
 \begin_inset space ~
 \end_inset
@@ -616,22 +588,7 @@ Popdown All choices are listed below each other.
 \end_layout
 
 \begin_layout Standard
-To determine the choice menu type, set the cursor into the inset and use
- the menu 
-\family sans
-Insert\SpecialChar \menuseparator
-PDF
-\begin_inset space ~
-\end_inset
-
-form
-\begin_inset space ~
-\end_inset
-
-parameters
-\family default
-.
- There insert the parameter 
+To determine the choice menu type, add the parameter 
 \series bold
 radio
 \series default
@@ -799,8 +756,8 @@ country
 
 \begin_layout Standard
 It is recommended to add a short name for every choice to be able to access
- them and to know which one was chosen by the user- This is done by adding
- 
+ them and to know which one was chosen by the user.
+ This is done by adding 
 \series bold
 =name
 \series default
@@ -937,21 +894,7 @@ Don't click on this button or your fridge will be 
destroyed!!!
 \begin_layout Standard
 The action that is triggered by pressing the button is specified by JavaScript
  code.
- To specify it, set the cursor into the inset and use the menu 
-\family sans
-Insert\SpecialChar \menuseparator
-PDF
-\begin_inset space ~
-\end_inset
-
-form
-\begin_inset space ~
-\end_inset
-
-parameters
-\family default
-.
- There insert the parameter 
+ To specify it, add the parameter 
 \series bold
 onclick={}
 \series default
@@ -1150,7 +1093,7 @@ status open
 Note:
 \series default
  If you have more than one submit button in your document you must specify
- a name for each of them to avoid LaTeX errors! For example write 
+ a name for each of them to avoid LaTeX errors! For example add 
 \series bold
 name=submit1
 \series default
@@ -1215,13 +1158,13 @@ status open
 Note:
 \series default
  If you have more than one reset button in your document you must specify
- a name for each of them to avoid LaTeX errors! For example write 
+ a name for each of them to avoid LaTeX errors! For example add 
 \series bold
-name=submit1
+name=reset1
 \series default
  (where 
 \series bold
-submit1
+reset1
 \series default
  is the button name).
 \end_layout
diff --git a/lib/layouts/pdfform.module b/lib/layouts/pdfform.module
index 3ee0a3b..da682d0 100644
--- a/lib/layouts/pdfform.module
+++ b/lib/layouts/pdfform.module
@@ -28,6 +28,7 @@ Style "Begin PDF Form"
                MenuString              "PDF form parameters"
                LabelString             "Params"
                Tooltip                 "Insert PDF form parameters here"
+               AutoInsert              1
        EndArgument
        LabelFont
          Series                        Bold
@@ -63,6 +64,7 @@ InsetLayout Flex:TextField
                MenuString              "PDF form parameters"
                LabelString             "Params"
                Tooltip                 "Insert PDF form parameters here"
+               AutoInsert              1
        EndArgument
        PassThru                        1
        LabelFont

Reply via email to