<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.visual-prolog.com/index.php?action=history&amp;feed=atom&amp;title=Visual_Prolog_Demo_Examples</id>
	<title>Visual Prolog Demo Examples - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.visual-prolog.com/index.php?action=history&amp;feed=atom&amp;title=Visual_Prolog_Demo_Examples"/>
	<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;action=history"/>
	<updated>2026-05-26T15:26:14Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4954&amp;oldid=prev</id>
		<title>Thomas Linder Puls: Thomas Linder Puls moved page Visual Prolog Examples to Visual Prolog Demo Examples</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4954&amp;oldid=prev"/>
		<updated>2024-09-16T13:35:28Z</updated>

		<summary type="html">&lt;p&gt;Thomas Linder Puls moved page &lt;a href=&quot;/index.php?title=Visual_Prolog_Examples&quot; class=&quot;mw-redirect&quot; title=&quot;Visual Prolog Examples&quot;&gt;Visual Prolog Examples&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Visual_Prolog_Demo_Examples&quot; title=&quot;Visual Prolog Demo Examples&quot;&gt;Visual Prolog Demo Examples&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:35, 16 September 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Thomas Linder Puls</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4953&amp;oldid=prev</id>
		<title>Thomas Linder Puls: Discussion forum</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4953&amp;oldid=prev"/>
		<updated>2024-09-16T13:34:42Z</updated>

		<summary type="html">&lt;p&gt;Discussion forum&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:34, 16 September 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l10&quot;&gt;Line 10:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 10:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In older versions of Visual Prolog the demo projects was in the installation and could be installed from the menu entry &amp;quot;Help -&amp;gt; Install Examples ...&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In older versions of Visual Prolog the demo projects was in the installation and could be installed from the menu entry &amp;quot;Help -&amp;gt; Install Examples ...&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Questions and comments to the demo examples can be given in the [https://www.visual-prolog.com/link/discuss.php discussion forum].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;clear:both&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas Linder Puls</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4952&amp;oldid=prev</id>
		<title>Thomas Linder Puls: Personal Edition</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4952&amp;oldid=prev"/>
		<updated>2024-09-16T13:32:02Z</updated>

		<summary type="html">&lt;p&gt;Personal Edition&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:32, 16 September 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l7&quot;&gt;Line 7:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 7:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you a newer Commercial Editoion you license file will contain a link to the demo programs correcponding to your version.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;If you a newer Commercial Editoion you license file will contain a link to the demo programs correcponding to your version.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For the Personal Edition you can only obtain the &amp;quot;current&amp;quot; version of demos, but you can also obtain the &amp;quot;current&amp;quot; version of the Personal Edition&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;quot;&lt;/del&gt;.  Older versions of the Personal Edition can be used freely, but is not otherwise supported.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;For the Personal Edition you can only obtain the &amp;quot;current&amp;quot; version of demos, but you can also obtain the &amp;quot;current&amp;quot; version of the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[https://www.visual-prolog.com/download.htm &lt;/ins&gt;Personal Edition&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;.  Older versions of the Personal Edition can be used freely, but is not otherwise supported.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In older versions of Visual Prolog the demo projects was in the installation and could be installed from the menu entry &amp;quot;Help -&amp;gt; Install Examples ...&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In older versions of Visual Prolog the demo projects was in the installation and could be installed from the menu entry &amp;quot;Help -&amp;gt; Install Examples ...&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas Linder Puls</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4951&amp;oldid=prev</id>
		<title>Thomas Linder Puls: update</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4951&amp;oldid=prev"/>
		<updated>2024-09-16T13:30:57Z</updated>

		<summary type="html">&lt;p&gt;update&lt;/p&gt;
&lt;a href=&quot;https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;amp;diff=4951&amp;amp;oldid=4906&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Thomas Linder Puls</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4906&amp;oldid=prev</id>
		<title>Thomas Linder Puls: Thomas Linder Puls moved page Ide/Visual Prolog Examples to Visual Prolog Examples without leaving a redirect: Major article</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4906&amp;oldid=prev"/>
		<updated>2024-01-08T13:58:18Z</updated>

		<summary type="html">&lt;p&gt;Thomas Linder Puls moved page &lt;a href=&quot;/index.php?title=Ide/Visual_Prolog_Examples&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Ide/Visual Prolog Examples (page does not exist)&quot;&gt;Ide/Visual Prolog Examples&lt;/a&gt; to &lt;a href=&quot;/index.php?title=Visual_Prolog_Examples&quot; class=&quot;mw-redirect&quot; title=&quot;Visual Prolog Examples&quot;&gt;Visual Prolog Examples&lt;/a&gt; without leaving a redirect: Major article&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 15:58, 8 January 2024&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Thomas Linder Puls</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4346&amp;oldid=prev</id>
		<title>Thomas Linder Puls: version</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=4346&amp;oldid=prev"/>
		<updated>2017-01-27T09:21:06Z</updated>

		<summary type="html">&lt;p&gt;version&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:21, 27 January 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ideNavbar|IDE Projects}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{ideNavbar|IDE Projects}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the &amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039; subdirectory you can find the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; setup program file with which you can install Visual Prolog examples. The default subdirectory for examples is &amp;#039;&amp;#039;&amp;#039;&amp;quot;Visual Prolog &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;7.4 &lt;/del&gt;Examples&amp;quot;&amp;#039;&amp;#039;&amp;#039;. In the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; program you can set it as subdirectory of your main Visual Prolog directory or somewhere else.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the &amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039; subdirectory you can find the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; setup program file with which you can install Visual Prolog examples. The default subdirectory for examples is &amp;#039;&amp;#039;&amp;#039;&amp;quot;Visual Prolog &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;version&amp;gt; &lt;/ins&gt;Examples&amp;quot;&amp;#039;&amp;#039;&amp;#039;. In the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; program you can set it as subdirectory of your main Visual Prolog directory or somewhere else.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Visual Prolog Personal Edition Examples ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Visual Prolog Personal Edition Examples ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Thomas Linder Puls</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=3615&amp;oldid=prev</id>
		<title>GalinaTchekmareva at 12:24, 20 May 2013</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=3615&amp;oldid=prev"/>
		<updated>2013-05-20T12:24:35Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:24, 20 May 2013&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l71&quot;&gt;Line 71:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;StreamDemo&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;StreamDemo&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| The example demonstrates Visual Prolog streams: outputStream_string, outputStream_file, console::getConsoleOutputStream. It also illustrates that facts databases can be written to any outputStream.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| The example demonstrates Visual Prolog streams: &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;vp&amp;gt;&lt;/ins&gt;outputStream_string&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/vp&amp;gt;&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;vp&amp;gt;&lt;/ins&gt;outputStream_file&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/vp&amp;gt;&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;vp&amp;gt;&lt;/ins&gt;console::getConsoleOutputStream&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/vp&amp;gt;&lt;/ins&gt;. It also illustrates that facts databases can be written to any outputStream.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Sudoku&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;Sudoku&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l123&quot;&gt;Line 123:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 123:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;dragNdropDemo&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;dragNdropDemo&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| This project demonstrates how to use the pfc/gui/dragNdrop package for application-wide drag-and-drop support.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| This project demonstrates how to use the pfc/gui/dragNdrop package for application-wide drag-and-drop support.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| style=&quot;padding-right: 10px; padding-left: 10px&quot; |&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;dockingDemo&#039;&#039;&#039;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;ESTA&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;| &amp;#039;&amp;#039;&amp;#039;ESTA&amp;#039;&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>GalinaTchekmareva</name></author>
	</entry>
	<entry>
		<id>https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=3533&amp;oldid=prev</id>
		<title>GalinaTchekmareva: New page: {{ideNavbar|IDE Projects}}  In the &#039;&#039;&#039;bin&#039;&#039;&#039; subdirectory you can find the &#039;&#039;&#039;SetupExamples.msi&#039;&#039;&#039; setup program file with which you can install Visual Prolog examples. The default subdire...</title>
		<link rel="alternate" type="text/html" href="https://wiki.visual-prolog.com/index.php?title=Visual_Prolog_Demo_Examples&amp;diff=3533&amp;oldid=prev"/>
		<updated>2013-04-08T14:00:32Z</updated>

		<summary type="html">&lt;p&gt;New page: {{ideNavbar|IDE Projects}}  In the &amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039; subdirectory you can find the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; setup program file with which you can install Visual Prolog examples. The default subdire...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{ideNavbar|IDE Projects}}&lt;br /&gt;
&lt;br /&gt;
In the &amp;#039;&amp;#039;&amp;#039;bin&amp;#039;&amp;#039;&amp;#039; subdirectory you can find the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; setup program file with which you can install Visual Prolog examples. The default subdirectory for examples is &amp;#039;&amp;#039;&amp;#039;&amp;quot;Visual Prolog 7.4 Examples&amp;quot;&amp;#039;&amp;#039;&amp;#039;. In the &amp;#039;&amp;#039;&amp;#039;SetupExamples.msi&amp;#039;&amp;#039;&amp;#039; program you can set it as subdirectory of your main Visual Prolog directory or somewhere else.&lt;br /&gt;
&lt;br /&gt;
=== Visual Prolog Personal Edition Examples ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{|{{prettytable}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;animationControlDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;askDialogDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates how to program dialogs that ask the user for something and return an answer.&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;buttonDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates how to handle OK and Cancel buttons, how to handle default buttons, how to handle button responders&lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;diskUsage&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates usage of the PFC fileSystem package to get information about files in different specified directories. The PFC VPI/vpiTreeView package is used as a GUI interface end.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;editor&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how to open editor and save edited text.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;formWindowDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates a simple form and how a new form can be created dynamically.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;GDIplus&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The examples demonstrates drawing pictures using GDI .&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;genericsExample&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;GUIDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how to manipulate with dialogs and controls in conventional GUI applications. It also demonstrates difference between class and object facts.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;listDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates how to handle list button, list edit and list control.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;listViewDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how you can create dialogs with &amp;#039;&amp;#039;&amp;#039;vpiListView&amp;#039;&amp;#039;&amp;#039; controls using the PFC VPI/vpiListView package.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;LZDecompression&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;mdiWin&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This MDI mode example demonstrates how to change the standard &amp;quot;Windows&amp;quot; submenu items with user-defined items.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;MultiThreadDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how to create the multi-thread application and handle interactions between threads. In the example, each thread produces the results in the single (common for all threads) &amp;quot;queue&amp;quot;, and the primary thread reads them one by one and displays on the screen.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;pictureDraw&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how to draw pictures using the GdiPlusX.lib containing some graphical primitives. The example declares the &amp;#039;&amp;#039;&amp;#039;gdiPlus&amp;#039;&amp;#039;&amp;#039; package. The package maintains drawing pictures using the &amp;#039;&amp;#039;&amp;#039;GdiPlusX.lib&amp;#039;&amp;#039;&amp;#039; graphical primitives. The &amp;#039;&amp;#039;&amp;#039;pictWin&amp;#039;&amp;#039;&amp;#039; package contains invocations of drawing predicates for BMP and JPG files.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-right: 10px; padding-left: 10px&amp;quot; |&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Pie&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| style=&amp;quot;padding-right: 10px; padding-left: 10px&amp;quot; |&lt;br /&gt;
This example demonstrates a GUI Prolog Inference Engine (PIE) interpreter program. It uses a standard Prolog syntax (K&amp;amp;amp;M) and releases the most popular set of predicates.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;pieDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;prologSourceBrowser&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This is an example of using such pfc\gui controls as treeViewControl, listViewControl and editorControl.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;radioButtonDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates how to use single radio button group, multiple radio button groups or how to use check boxes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;SandClocks&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The example demonstrates: How to program a simple enumeration of possibilities algorithm to solve the goal: &amp;quot;There are several sand clocks. How can we measure a given time interval?&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;StreamDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The example demonstrates Visual Prolog streams: outputStream_string, outputStream_file, console::getConsoleOutputStream. It also illustrates that facts databases can be written to any outputStream.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Sudoku&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| A currently very popular logical Sudoku puzzle is used as an example. We show how such a problem can be solved using constraint programming and explain a simple approach to finite domains constraint solving. Furthermore, we show how to build an interactive GUI that visualizes the workings of the constraint solver.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;tabControlDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates how to handle tab control.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;toolTipDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Example demonstrates most aspects and styles of tooltips.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;validationDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program demonstrates how to use validation. Validation is usually a check, which is performed on pressing OK button. Such check makes sure that all necessary controls with input values contains valid values.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-right: 10px; padding-left: 10px&amp;quot; |&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;WatchDir&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Visual Prolog Commercial Edition Examples ===&lt;br /&gt;
&lt;br /&gt;
{|{{prettytable}}&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;balloonTipsDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;bgDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;BITS Example&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
|&amp;#039;&amp;#039;&amp;#039;CallProcess&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| An example of an external process invocation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;CGI&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| A CGI version of the Towers of Hanoi puzzle.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Com&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| These examples illustrate how COM components can be created by Visual Prolog and how COM components can be used from Visual Prolog program.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;DDE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This directory contains examples demonstrating Windows DDE interprocess communications. In the &amp;#039;&amp;#039;&amp;#039;Server&amp;#039;&amp;#039;&amp;#039; and &amp;#039;&amp;#039;&amp;#039;Client&amp;#039;&amp;#039;&amp;#039; subdirectories there are examples of a DDE server and a DDE client applications. The DDE client initiates and controls A communication with the DDE server. In the &amp;#039;&amp;#039;&amp;#039;Office&amp;#039;&amp;#039;&amp;#039; subdirectory there is an example of a DDE client applications, which can communicate with Microsoft Office programs. (With the MS Word, for example.) All programs use the &amp;#039;&amp;#039;&amp;#039;vpiDDE&amp;#039;&amp;#039;&amp;#039; class from PFC VPI package.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Dll&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The examples illustrates how to create and use Prolog DLLs.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;dockingDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;dragNdropDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This project demonstrates how to use the pfc/gui/dragNdrop package for application-wide drag-and-drop support.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-right: 10px; padding-left: 10px&amp;quot; |&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;dockingDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ESTA&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Expert System Shell.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;gridControlDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This program contains an example of Grid Control and demonstrates how to use it.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;GridForm&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how to can create grid controls.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;isApiDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| The example demonstrates creating an ISAPI DLL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;MSXML Example&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;OdbcDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This rather complex example demonstrates Visual Prolog ODBC connections. This is a GUI application providing several different complex functions. It uses the PFC ODBC package.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Parser Generator&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ProgressBarDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;ribbonDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This demo project illustrates how to develop applications using the Ribbon and Command packages of pfc/gui.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;shellDDEdemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This project demonstrates how to easily integrate Visual Prolog with Windows Shell (Explorer).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;simpleOdbc&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This is an extremely simple example (comparing with the complex &amp;#039;&amp;#039;&amp;#039;OdbcDemo&amp;#039;&amp;#039;&amp;#039;) also demonstrating A ODBC connection. This is console application, which can open only the supplied &amp;#039;&amp;#039;&amp;#039;odbc.mdb&amp;#039;&amp;#039;&amp;#039; database and providing minimal functions. It uses the PFC ODBC package.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;toolboxDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;toyIDE&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|- &lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;treeControlDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
|  &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;useVipInDotNet&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example shows how to create and use Visual Prolog DLLs from Visual Basic applications under Dot Net. The example supplies sources for both Visual Prolog and Visual Basic projects.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;WebBrowser&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| This example demonstrates how you can easy program full functioning WEB Browser in Visual Prolog. The example uses Microsoft ActiveX WebBrowser control.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;workspaceDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;xmlLiteDemo&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>GalinaTchekmareva</name></author>
	</entry>
</feed>