<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>Debenu Quick PDF Library - PDF SDK Community Forum : RadioButton. How?</title>
  <link>http://www.quickpdf.org/forum/</link>
  <description><![CDATA[This is an XML content feed of; Debenu Quick PDF Library - PDF SDK Community Forum : I need help - I can help : RadioButton. How?]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Fri, 01 May 2026 06:37:44 +0000</pubDate>
  <lastBuildDate>Tue, 12 Jul 2011 03:40:34 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 11.01</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.quickpdf.org/forum/RSS_post_feed.asp?TID=1884</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Debenu Quick PDF Library - PDF SDK Community Forum]]></title>
   <url>http://www.quickpdf.org/forum/forum_images/QPDF_Forum_Title.png</url>
   <link>http://www.quickpdf.org/forum/</link>
  </image>
  <item>
   <title><![CDATA[RadioButton. How? : a heads up. now the help site...]]></title>
   <link>http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8091.html#8091</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=594">vizacc</a><br /><strong>Subject:</strong> 1884<br /><strong>Posted:</strong> 12 Jul 11 at 3:40AM<br /><br />a heads up. now the help site is working :) danke danke<br>]]>
   </description>
   <pubDate>Tue, 12 Jul 2011 03:40:34 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8091.html#8091</guid>
  </item> 
  <item>
   <title><![CDATA[RadioButton. How? : Create Radiobuttons - Quick PDF...]]></title>
   <link>http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8083.html#8083</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=594">vizacc</a><br /><strong>Subject:</strong> 1884<br /><strong>Posted:</strong> 11 Jul 11 at 12:40PM<br /><br /><span ="tl"><h3 ="r"><a href="http://help.quickpdflibrary.com/questi&#111;ns/213/create-radiobutt&#111;ns" target="_blank">Create Radiobuttons - Quick PDF Library Knowledge Exchange <br></a></h3>Can you please provide the post for this<br></span><cite></cite>]]>
   </description>
   <pubDate>Mon, 11 Jul 2011 12:40:29 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8083.html#8083</guid>
  </item> 
  <item>
   <title><![CDATA[RadioButton. How? : do you know how to create a radio...]]></title>
   <link>http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8082.html#8082</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=594">vizacc</a><br /><strong>Subject:</strong> 1884<br /><strong>Posted:</strong> 11 Jul 11 at 12:35PM<br /><br />do you know how to create a radio button?<br><br>]]>
   </description>
   <pubDate>Mon, 11 Jul 2011 12:35:37 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8082.html#8082</guid>
  </item> 
  <item>
   <title><![CDATA[RadioButton. How? : Rowan, thank you :)   ]]></title>
   <link>http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8081.html#8081</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=594">vizacc</a><br /><strong>Subject:</strong> 1884<br /><strong>Posted:</strong> 11 Jul 11 at 12:31PM<br /><br />Rowan, thank you :)]]>
   </description>
   <pubDate>Mon, 11 Jul 2011 12:31:34 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8081.html#8081</guid>
  </item> 
  <item>
   <title><![CDATA[RadioButton. How? : Here is the answer you are looking...]]></title>
   <link>http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8080.html#8080</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=1000">Rowan</a><br /><strong>Subject:</strong> 1884<br /><strong>Posted:</strong> 11 Jul 11 at 12:30PM<br /><br />Here is the answer you are looking for:<div><br></div><div><table style="font-family: 'Times New Roman'; line-height: normal; font-size: medium; "><t><tr><td ="votecell"><div ="vote"><br></div></td><td><div ="post-text"><p>Radio buttons that use the same title are considered to be part of a radio button group. Each radio button that belongs to the group is a child or sub-radio button.</p><p>This means that you can use the&nbsp;<a href="http://www.quickpdflibrary.com/help/quickpdf/Get&#070;ormFieldTitle.php" target="_blank">GetFormFieldTitle</a>&nbsp;and&nbsp;<a href="http://www.quickpdflibrary.com/help/quickpdf/Get&#070;ormFieldValue.php" target="_blank">GetFormFieldValue</a>&nbsp;functions to find out the title and selected value of a radio button group.</p><p>So for example, if you have a radio button group which has the title&nbsp;<em>Nationality</em>&nbsp;and this group has sub-radio buttons with the export values of&nbsp;<em>Australian</em>,&nbsp;<em>French</em>,&nbsp;<em>German</em>,&nbsp;<em>American</em>&nbsp;and&nbsp;<em>Chinese</em>, but the&nbsp;<em>Australian</em>&nbsp;sub-radio button is the radio button which is selected in the PDF form, then the GetFormFieldValue function will return a value of&nbsp;<em>Australian</em>&nbsp;for the Nationality radio button group.</p><p>The code for this would look something like the below:</p><pre ="prettyprint"><code><span ="com">// Loop through all of the form fields in the PDF</span><span ="pln"><br></span><span ="kwd">for</span><span ="pln"> i </span><span ="pun">:=</span><span ="pln"> </span><span ="lit">1</span><span ="pln"> to QP</span><span ="pun">.</span><span ="typ">FormFieldCount</span><span ="pln"> </span><span ="kwd">do</span><span ="pln"><br></span><span ="kwd">begin</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="com">// Only process radio buttons</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="kwd">if</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldType</span><span ="pun">(</span><span ="pln">i</span><span ="pun">)</span><span ="pln"> </span><span ="pun">=</span><span ="pln"> </span><span ="lit">4</span><span ="pln"> </span><span ="kwd">then</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="kwd">begin</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="com">// Get radio button group title and selected value</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="typ">IntToStr</span><span ="pun">(</span><span ="pln">i</span><span ="pun">)</span><span ="pln"> </span><span ="pun">+</span><span ="pln"> </span><span ="str">'. Group'</span><span ="pun">);</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="str">'Radio Button Group: '</span><span ="pln"> </span><span ="pun">+</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldTitle</span><span ="pun">(</span><span ="pln">i</span><span ="pun">));</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="str">'Selected Radio Button Value: '</span><span ="pln"> </span><span ="pun">+</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldValue</span><span ="pun">(</span><span ="pln">i</span><span ="pun">));</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">Writeln</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="typ">ReadLn</span><span ="pun">;</span><span ="pln"><br></span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br></span></code></pre><p>If you wanted to get the radio button group title, selected value and a full list of all the sub-radio buttons that belong to the radio button group, then you could do it like this:</p><pre ="prettyprint"><code><span ="com">// Loop through all of the form fields in the PDF</span><span ="pln"><br></span><span ="kwd">for</span><span ="pln"> i </span><span ="pun">:=</span><span ="pln"> </span><span ="lit">1</span><span ="pln"> to QP</span><span ="pun">.</span><span ="typ">FormFieldCount</span><span ="pln"> </span><span ="kwd">do</span><span ="pln"><br></span><span ="kwd">begin</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="com">// Only process radio buttons</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="kwd">if</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldType</span><span ="pun">(</span><span ="pln">i</span><span ="pun">)</span><span ="pln"> </span><span ="pun">=</span><span ="pln"> </span><span ="lit">4</span><span ="pln"> </span><span ="kwd">then</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="kwd">begin</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="com">// Get radio button group title and selected value</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="typ">IntToStr</span><span ="pun">(</span><span ="pln">i</span><span ="pun">)</span><span ="pln"> </span><span ="pun">+</span><span ="pln"> </span><span ="str">'. Group'</span><span ="pun">);</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="str">'Radio Button Group: '</span><span ="pln"> </span><span ="pun">+</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldTitle</span><span ="pun">(</span><span ="pln">i</span><span ="pun">));</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="str">'Selected Radio Button Value: '</span><span ="pln"> </span><span ="pun">+</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldValue</span><span ="pun">(</span><span ="pln">i</span><span ="pun">));</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">Writeln</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">ReadLn</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="com">// Get all of the sub-radio buttons from the radio button group</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="str">'Child Radio Buttons In This Group:'</span><span ="pun">);</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="kwd">if</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldKidCount</span><span ="pun">(</span><span ="pln">i</span><span ="pun">)</span><span ="pln"> </span><span ="pun">&lt;&gt;</span><span ="pln"> </span><span ="lit">0</span><span ="pln"> </span><span ="kwd">then</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="kwd">for</span><span ="pln"> j </span><span ="pun">:=</span><span ="pln"> </span><span ="lit">2</span><span ="pln"> to QP</span><span ="pun">.</span><span ="typ">GetFormFieldSubCount</span><span ="pun">(</span><span ="pln">i</span><span ="pun">)</span><span ="pln"> </span><span ="kwd">do</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="kwd">begin</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; s </span><span ="pun">:=</span><span ="pln"> QP</span><span ="pun">.</span><span ="typ">GetFormFieldSubTempIndex</span><span ="pun">(</span><span ="pln">i</span><span ="pun">,</span><span ="pln"> j</span><span ="pun">);</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">WriteLn</span><span ="pun">(</span><span ="pln">QP</span><span ="pun">.</span><span ="typ">GetFormFieldSubName</span><span ="pun">(</span><span ="pln">i</span><span ="pun">,</span><span ="pln"> j</span><span ="pun">));</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; &nbsp; &nbsp; </span><span ="typ">Writeln</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br>&nbsp; &nbsp; </span><span ="typ">ReadLn</span><span ="pun">;</span><span ="pln"><br></span><span ="kwd">end</span><span ="pun">;</span><span ="pln"><br></span></code></pre><p>These examples are written in Delphi and use a console application, however, they should be fairly easy to understand for any programmer and can easily be adjusted to work with a GUI application. If you experience any problems, please leave a comment.</p></div></td></tr></t></table></div>]]>
   </description>
   <pubDate>Mon, 11 Jul 2011 12:30:03 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8080.html#8080</guid>
  </item> 
  <item>
   <title><![CDATA[RadioButton. How? : I searched around --&amp;gt;Here&amp;#039;s...]]></title>
   <link>http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8078.html#8078</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.quickpdf.org/forum/member_profile.asp?PF=594">vizacc</a><br /><strong>Subject:</strong> 1884<br /><strong>Posted:</strong> 11 Jul 11 at 11:25AM<br /><br />I searched around --&gt;<br><br>Here's a kb-article from Rowan how to read values from <span ="highlight">radio</span>buttons:       <br>http://help.quickpdflibrary.com/questions/350/get-data-from-<span ="highlight">radio</span>-button-form-fields       <br>Try the knowledgebase of QuickPDF searching with "choice" and "<span ="highlight">radio</span> button":       <br>http://help.quickpdflibrary.com/<br><br>Site *http://help.quickpdflibrary.com/* not working. Can someone please post an example?<br><br><br>]]>
   </description>
   <pubDate>Mon, 11 Jul 2011 11:25:54 +0000</pubDate>
   <guid isPermaLink="true">http://www.quickpdf.org/forum/radiobutton-how_topic1884_post8078.html#8078</guid>
  </item> 
 </channel>
</rss>