<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>CodeCentral Submissions for David Clegg</title>
<link rel="alternate" type="text/plain" href="http://cc.embarcadero.com/" title="CodeCentral Submissions for David Clegg" />
<id>http://cc.embarcadero.com/</id>
<generator url="http://atomnet.sourceforge.net/" version="0.4.3.30095">Generated by Atom.NET</generator>
<modified>2013-05-23T04:06:59-07:00</modified>
<entry>
<title>Sample code for Persisting Settings in iOS article</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/29400" title="Sample code for Persisting Settings in iOS article" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=29400" title="Sample code for Persisting Settings in iOS article" length="12803" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/29400</id>
<updated>2013-04-23T03:22:23-07:00</updated>
<published>2013-04-23T03:22:23-07:00</published>
<summary>Contains the sample code from the Persisting Settings in Delphi iOS Applications&quot; EDN article, located at http://edn.embarcadero.com/article/43065</summary>
<content>Contains the sample code from the &quot;Persisting Settings in Delphi iOS Applications&quot; EDN article, which can be located at http://edn.embarcadero.com/article/43065</content>
</entry>
<entry>
<title>Delphi XE and C++Builder XE ISO</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/27985" title="Delphi XE and C++Builder XE ISO" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=27985" title="Delphi XE and C++Builder XE ISO" length="-2020900864" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/27985</id>
<updated>2013-03-20T20:22:00-07:00</updated>
<published>2013-03-20T20:22:00-07:00</published>
<summary>ISO for Embarcadero RAD Studio XE DVD 1 containing Delphi XE and C++Builder XE, inlined to include Update 1English, French, German and Japanese</summary>
<content>The Delphi XE and C++Builder XE ISO can be to create an install DVD for Delphi XE and C++Builder XE (or the Delphi XE and C++Builder XE portion of Embarcadero RAD Studio XE).This download requires a valid paid serial number for Delphi XE, C++Builder XE, or RAD Studio XE to install. This ISO will install the Professional, Enterprise, Architect, or Starter edition of Delphi and/or C++Builder based on the serial number you enter at the start of the install process. This ISO is inlined to include Update 1.If you install InterBase SMP 2009 Developer Edition you will be prompted for an InterBase 2009 Developer serial number. If you don't have one, you can get one at https://downloads.embarcadero.com/free/interbase.</content>
</entry>
<entry>
<title>EDN Mobile localization files</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/28850" title="EDN Mobile localization files" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=28850" title="EDN Mobile localization files" length="24180" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/28850</id>
<updated>2012-07-09T17:00:07-07:00</updated>
<published>2012-07-09T17:00:07-07:00</published>
<summary>The XML files used for localizing EDN Mobile</summary>
<content>These are the files to use as a template when performing localizations of the EDN Mobile Android application. The localization process is pretty simple, and involves downloading these XML files, and replacing the English text values with the localized version (leaving the name attribute untouched). Once you're done, you can email me the updated file at dclegg@gmail.com, and I'll incorporate it into a subsequent release of EDN Mobile.The zip file associated with the submssion has the following format:-\EDNMobile\values - Contains the original English EDN Mobile strings\EDNMobile\values-[language code] - Contains translated strings for a given language. Any new untranslated strings will have the English version present\utils\values - Contains the original English strings in the common utils jar\utils\values-[language code] - Contains translated strings for a given language. Any new untranslated strings will have the English version present</content>
</entry>
<entry>
<title>Upload Test</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/26949" title="Upload Test" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=26949" title="Upload Test" length="1195129" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/26949</id>
<updated>2012-05-22T15:05:02-07:00</updated>
<published>2012-05-22T15:05:02-07:00</published>
<summary>Upload test</summary>
<content>Unspecified</content>
</entry>
<entry>
<title>ToolCloud Utilities &amp;amp; Scripts</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/27801" title="ToolCloud Utilities &amp;amp; Scripts" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=27801" title="ToolCloud Utilities &amp;amp; Scripts" length="386294" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/27801</id>
<updated>2011-09-30T07:16:01-07:00</updated>
<published>2011-09-30T07:16:01-07:00</published>
<summary>Files to enable ToolBox and ToolCloud to operate without Internet connectivity.</summary>
<content>Files to enable ToolBox and ToolCloud to operate without Internet connectivity.</content>
</entry>
<entry>
<title>Test</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/28180" title="Test" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=28180" title="Test" length="77013" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/28180</id>
<updated>2011-08-26T19:52:28-07:00</updated>
<published>2011-08-26T19:52:28-07:00</published>
<summary>Test Change</summary>
<content>Test Change</content>
</entry>
<entry>
<title>TCP/IP Chat Demo</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/21057" title="TCP/IP Chat Demo" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=21057" title="TCP/IP Chat Demo" length="37327" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/21057</id>
<updated>2010-03-15T16:41:37-07:00</updated>
<published>2010-03-15T16:41:37-07:00</published>
<summary>Unspecified</summary>
<content>Unspecified</content>
</entry>
<entry>
<title>PocketCaddy</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/23610" title="PocketCaddy" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=23610" title="PocketCaddy" length="543407" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/23610</id>
<updated>2010-02-07T17:32:46-08:00</updated>
<published>2010-02-07T17:32:46-08:00</published>
<summary>Delphi for .NET Compact Framework application for tracking golf scores, and Delphi for .NET ECO WinForms and ECO web service PocketCaddy Server applications for data entry.</summary>
<content>PocketCaddy is a Delphi for .NET Compact Framework application designed to run on PocketPC devices, and is used to keep track of the scores for a round of golf for one or more players. It allows for player and golf course details to be entered and saved. This information can also be entered using a PC based Delphi for .NET ECO WinForms application, and downloaded to PocketCaddy by connecting to a Delphi for .NET ECO web service.The ECO WinForms and ECO web service have their persistence requests brokered by an Delphi for .NET ECO synchronization server application. This application must be running before the ECO WinForms or web service applications can be used. Both the ECO applications use a shared ECO model which is contained in a Delphi for .NET package.</content>
</entry>
<entry>
<title>Whitelist test</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/26832" title="Whitelist test" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=26832" title="Whitelist test" length="3956647" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/26832</id>
<updated>2009-03-31T15:00:52-07:00</updated>
<published>2009-03-31T15:00:52-07:00</published>
<summary>Whitelist test</summary>
<content>Whitelist test</content>
</entry>
<entry>
<title>Terms Test</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/26322" title="Terms Test" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=26322" title="Terms Test" length="269024" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/26322</id>
<updated>2008-12-01T14:02:14-08:00</updated>
<published>2008-12-01T14:02:14-08:00</published>
<summary>Unspecified</summary>
<content>Unspecified</content>
</entry>
<entry>
<title>Google Search Web Service Add-In (C#)</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/22678" title="Google Search Web Service Add-In (C#)" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=22678" title="Google Search Web Service Add-In (C#)" length="131326" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/22678</id>
<updated>2008-07-07T16:55:27-07:00</updated>
<published>2008-07-07T16:55:27-07:00</published>
<summary>A C# OTAPI add-in for Delphi 2006 which provides access to the Google Search/Spell Check Web Service, and searching of Google Groups archives.</summary>
<content>This is an Open Tools API Add-in for the Delphi 2006 IDE, which uses the functionality exposed by the Google Search Web Service API. It also provides Google Groups newsgroup archive searchingIn addition to typed search phrases, it allows for web or newsgroup archive searches to be performed on the currently selected text in the BDS code editor window. It also offers a basic spell checking facility by utilizing the Google Web Service Spell Check functionality (once again for both typed phrases and highlighted text).A basic API has been exposed to allow the newsgroup archive searching to be extended to provide searching of other newsgroup archives (e.g. Tamaracka). Full details of how to do this is contained in the ReadMe, and a sample add-in has also been provided.</content>
</entry>
<entry>
<title>AutoCompleteExtender Example</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/25672" title="AutoCompleteExtender Example" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=25672" title="AutoCompleteExtender Example" length="9814" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/25672</id>
<updated>2008-06-09T14:53:07-07:00</updated>
<published>2008-06-09T14:53:07-07:00</published>
<summary>Source code for the 'Using AutoCompleteExtender AJAX Control in Delphi.NET' Developer Network article.</summary>
<content>Contains the source code for the 'Using AutoCompleteExtender AJAX Control in Delphi.NET' Developer Network article. This article describes how to use the AutoCompleteExtender AJAX control to provide auto-complete textbox functionality in Delphi for .NET ASP.NET applications. It also shows techniques which can be used to invoke server-side methods from client-side JavaScript code, as well as introduces tools which can be used to assist in debugging AJAX enabled web applications.</content>
</entry>
<entry>
<title>Pet Store</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/25518" title="Pet Store" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=25518" title="Pet Store" length="7634807" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/25518</id>
<updated>2008-05-20T16:58:13-07:00</updated>
<published>2008-05-20T16:58:13-07:00</published>
<summary>Pet Store J2EE Demo Application</summary>
<content>Demo module  which shows step by step how to add Sun Java Pet Store 2.0 functionality</content>
</entry>
<entry>
<title>ECO  VCL.NET Application example</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/23434" title="ECO  VCL.NET Application example" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=23434" title="ECO  VCL.NET Application example" length="15300" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/23434</id>
<updated>2007-07-12T20:13:07-07:00</updated>
<published>2007-07-12T20:13:07-07:00</published>
<summary>This is the code to accompany a BDN article on using VCL.NET with ECO applications.</summary>
<content>This is the code to accompany a BDN article on using VCL.NET with ECO applications. It demonstrates how VCL.NET can be used instead of WinForms as the presentation layer when developing ECO applications.The article can be viewed at http://dn.codegear.com/article/33276.</content>
</entry>
<entry>
<title>Process Checker (C#)</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/22680" title="Process Checker (C#)" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=22680" title="Process Checker (C#)" length="41804" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/22680</id>
<updated>2007-06-14T18:17:36-07:00</updated>
<published>2007-06-14T18:17:36-07:00</published>
<summary>C# Application to monitor, and restart if necessary, specified processes. It demonstrates using the System.Diagnostics.Process class to monitor and control processes.</summary>
<content>This program primarily demonstrates the use of the System.Diagnostics.Process class to monitor and control processes. It provides the ability to specify a list of processes to monitor, and will restart them if they are not running, or not responding.Each monitored process can also have a list of dependant processes associated with it, and these dependant processes will be terminated if the monitored process is to be restarted.As a side effect, examples of the following techniques &amp;amp; classes can also be found:- Object serialization using System.Runtime.Serialization.Formatters.Binary.BinaryFormatter and System.IO.FileStream classes.- Raising standard and custom events.- Reading file version information using the System.IO.FileInfo class.- Implementing a strongly typed collection class that implements the System.Collections.CollectionBase class.- Various controls in System.Windows.Forms.</content>
</entry>
<entry>
<title>SQL Server Database Explorer (C#)</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/22681" title="SQL Server Database Explorer (C#)" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=22681" title="SQL Server Database Explorer (C#)" length="56301" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/22681</id>
<updated>2007-06-14T18:17:24-07:00</updated>
<published>2007-06-14T18:17:24-07:00</published>
<summary>C# SQL Server Database Explorer Utility.</summary>
<content>This SQL Server Database Explorer utility is designed to demonstrate common data access techniques. It shows the metadata for a selected database, and allows SQL statements to be executed against it. Connectivity can be achieved by using the Borland SQL Server Data Provider, or the standard ADO.NET data providers (SQL, OLEDB or ODBC).It uses a Provider Adapter class to assist with using different data providers in the same application.It currently only supports SQL Server or MSDE databases.</content>
</entry>
<entry>
<title>Shapes Demo (C#)</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/22679" title="Shapes Demo (C#)" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=22679" title="Shapes Demo (C#)" length="31712" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/22679</id>
<updated>2007-06-14T18:17:11-07:00</updated>
<published>2007-06-14T18:17:11-07:00</published>
<summary>Simple C# drawing program to demonstrate using GDI+ classes to render shapes onto a form.</summary>
<content>This demo program is designed to provide an introduction into drawing to a forms graphics area using the GDI+ classes in the .NET framework.It shows how easy it is to create shapes of varing sizes on a form, and fill them using some of the Brushes made available in the .NET framework.It also demonstrates implementing the IDisposable interface and an object destructor to ensure that resources are always disposed.</content>
</entry>
<entry>
<title>BabelCode OTAPI Add-In</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/21856" title="BabelCode OTAPI Add-In" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=21856" title="BabelCode OTAPI Add-In" length="731471" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/21856</id>
<updated>2006-10-10T23:30:05-07:00</updated>
<published>2006-10-10T23:30:05-07:00</published>
<summary>An OTAPI Add-in which integrates access the Borland BabelCode C# to Delphi Converter Web Service into the Delphi 2005 IDE.</summary>
<content>An OTAPI Add-in which integrates access the Borland BabelCode C# to Delphi Converter Web Service into the Delphi 2005 IDE.It allows you to select C# source code in the IDE editor window and convert it to Delphi. The converted code can then be automatically added to the current project. You can also specify a C# source code file to open and convert. Additionally, C#Builder or VS.NET 2003 Projects can be specified and converted. It also provides a 'Paste as Delphi' feature. This works in a similar manner as doing a normal Paste operation, except it attempts to convert from C# to Delphi prior to pasting. You'd copy some C# code to the clipboard, and then use Paste as Delphi to paste the Delphi equivilant. The clipboard contents remains unaltered by this operation.The zip file contains versions of the add-in written with Delphi Win32 and Delphi for .NET (both VCL.NET and WinForms). The purpose of this was to demonstrate the excellent code re-use between Win32 and .NET that Delphi offers, particularly when using the VCL.NET framework.</content>
</entry>
<entry>
<title>Delphi 2005 CodeCentral Web Service Open Tool</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/24011" title="Delphi 2005 CodeCentral Web Service Open Tool" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=24011" title="Delphi 2005 CodeCentral Web Service Open Tool" length="1116461" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/24011</id>
<updated>2006-08-17T03:33:49-07:00</updated>
<published>2006-08-17T03:33:49-07:00</published>
<summary>An OpenTool which integrates support for the CodeCentral web service into the Delphi 2005 IDE.</summary>
<content>An Open Tool which integrates support for the CodeCentral web service into the Delphi 2005 IDE. It provides the ability to search and download CodeCentral submissions from the IDE, as well as providing a set of 'My CodeCentral' queries.See the BDN CodeCentral web service article, http://bdn.borland.com/article/33517, for more details.</content>
</entry>
<entry>
<title>ProcessChecker</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/21007" title="ProcessChecker" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=21007" title="ProcessChecker" length="44221" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/21007</id>
<updated>2006-06-27T02:37:20-07:00</updated>
<published>2006-06-27T02:37:20-07:00</published>
<summary>Delphi for .NET application to monitor, and restart if necessary, specified processes. It demonstrates using the System.Diagnostics.Process class to monitor and control processes.</summary>
<content>This program primarily demonstrates the use of the System.Diagnostics.Process class to monitor and control processes. It provides the ability to specify a list of processes to monitor, and will restart them if they are not running, or not responding.Each monitored process can also have a list of dependant processes associated with it, and these dependant processes will be terminated if the monitored process is to be restarted.As a side effect, examples of the following techniques &amp; classes can also be found:- Object serialization using System.Runtime.Serialization.Formatters.Binary.BinaryFormatter and System.IO.FileStream classes.- Raising standard and custom events.- Reading file version information using the System.IO.FileInfo class.- Implementing a strongly typed collection class that implements the System.Collections.CollectionBase class.- Various controls in System.Windows.Forms.</content>
</entry>
<entry>
<title>BDS 2006 CodeCentral Web Service Open Tool</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/24005" title="BDS 2006 CodeCentral Web Service Open Tool" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=24005" title="BDS 2006 CodeCentral Web Service Open Tool" length="1119286" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/24005</id>
<updated>2006-06-15T02:50:33-07:00</updated>
<published>2006-06-15T02:50:33-07:00</published>
<summary>An OpenTool which integrates support for the CodeCentral web service into the BDS 2006 IDE.</summary>
<content>An Open Tool which integrates support for the CodeCentral web service into the Borland Developer Studio 2006 IDE. It provides the ability to search and download CodeCentral submissions from the IDE, as well as providing a set of 'My CodeCentral' queries.See the BDN CodeCentral web service article, http://bdn.borland.com/article/33517, for more details.</content>
</entry>
<entry>
<title>Delphi for .NET CodeCentral Web Service Client Example</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/24004" title="Delphi for .NET CodeCentral Web Service Client Example" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=24004" title="Delphi for .NET CodeCentral Web Service Client Example" length="77298" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/24004</id>
<updated>2006-06-12T00:32:14-07:00</updated>
<published>2006-06-12T00:32:14-07:00</published>
<summary>Delphi for .NET application demonstrating how to consume the CodeCentral web service.</summary>
<content>This is a Delphi for .NET application demonstrating how to consume the CodeCentral web service.It provides examples of consuming every method exposed by the CodeCentral web service, and was designed to act as a reference point for developers wishing to create their own clients.ZLib decompression is provided courtesy of the SharpZipLib library, http://www.icsharpcode.net/OpenSource/SharpZipLib.</content>
</entry>
<entry>
<title>Delphi CodeCentral Web Service Client Example</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/24003" title="Delphi CodeCentral Web Service Client Example" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=24003" title="Delphi CodeCentral Web Service Client Example" length="8934" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/24003</id>
<updated>2006-06-12T00:27:41-07:00</updated>
<published>2006-06-12T00:27:41-07:00</published>
<summary>Delphi application demonstrating how to consume the CodeCentral web service using the CodeCentral provider components.</summary>
<content>This is a Delphi Win32 application demonstrating how to consume the CodeCentral web service by using the CodeCentral provider components which are included as part of the CodeCentral Web Service Open Tool installer (http://cc.borland.com/Item.aspx?id=24005).It provides examples of consuming every method exposed by the CodeCentral web service, and was designed to act as a reference point for developers wishing to create their own clients.</content>
</entry>
<entry>
<title>C# Smiley Control - by Paul Qualls</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/20387" title="C# Smiley Control - by Paul Qualls" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=20387" title="C# Smiley Control - by Paul Qualls" length="17110" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/20387</id>
<updated>2005-12-17T01:42:28-08:00</updated>
<published>2005-12-17T01:42:28-08:00</published>
<summary>C# Smiley Control written by Paul Qualls</summary>
<content>TSmiley has moved into the 21st Century! Written by, and posted with kind permission from, Paul Qualls. Paul ported SmileyControl from the original Delphi TSmiley component written by Nick Hodges, with Nick's permission.It demonstrates how to create a custom C# control, and also includes examples of using Platform Invoke to call some Win32 API dlls.SmileyControl can also be moved with the mouse at runtime by holding down the shift key. </content>
</entry>
<entry>
<title>Windows Service Application Controller</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/21114" title="Windows Service Application Controller" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=21114" title="Windows Service Application Controller" length="49502" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/21114</id>
<updated>2005-11-02T01:46:31-07:00</updated>
<published>2005-11-02T01:46:31-07:00</published>
<summary>Delphi for .NET utility to browse and control Windows Service Applications</summary>
<content>Utility to browse and control Windows Service ApplicationsIt demonstrates using the System.ServiceProcess.ServiceController class to view details about a Service, and to give the ability to control it. It also uses the System.Management.ManagementObject class to get extra information about a Service which the ServiceController class doesn't surface.</content>
</entry>
<entry>
<title>SQL Server Database Explorer</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/20802" title="SQL Server Database Explorer" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=20802" title="SQL Server Database Explorer" length="44338" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/20802</id>
<updated>2005-11-02T01:45:46-07:00</updated>
<published>2005-11-02T01:45:46-07:00</published>
<summary>Delphi for .NET SQL Server Database Explorer Utility.</summary>
<content>This SQL Server Database Explorer utility is designed to demonstrate common data access techniques. It shows the metadata for a selected database, and allows SQL statements to be executed against it. Connectivity can be achieved by using the Borland SQL Server Data Provider, or the standard ADO.NET data providers (SQL, OLEDB or ODBC). It uses a Provider Adapter class to assist with using different data providers in the same application.It currently only supports SQL Server or MSDE databases.</content>
</entry>
<entry>
<title>ShapesDemo</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/20768" title="ShapesDemo" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=20768" title="ShapesDemo" length="35180" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/20768</id>
<updated>2005-11-02T01:42:55-07:00</updated>
<published>2005-11-02T01:42:55-07:00</published>
<summary>Simple Delphi for .NET drawing program to demonstrate using GDI+ classes to render shapes onto a form.</summary>
<content>This demo program is designed to provide an introduction into drawing to a forms graphics area using the GDI+ classes in the .NET framework.It shows how easy it is to create shapes of varing sizes on a form, and fill them using some of the Brushes made available in the .NET framework.</content>
</entry>
<entry>
<title>PocketCaddy Delphi CF Preview Application</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/23393" title="PocketCaddy Delphi CF Preview Application" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=23393" title="PocketCaddy Delphi CF Preview Application" length="27844" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/23393</id>
<updated>2005-07-13T03:24:06-07:00</updated>
<published>2005-07-13T03:24:06-07:00</published>
<summary>PocketCaddy application to demonstrate using the Delphi for .NET Compact Framework Preview compiler.</summary>
<content>The PocketCaddy application is a Delphi for .NET application for the Compact Framework preview compiler.It is designed to track the score for a number of players as they play a round of golf together. It allows the creation of players and courses, with this information persisted to XML via the System.Data.DataSet class.This application requires the Delphi for .NET Compact Framework Preview Compiler which is available to registered Delphi 2005 users from the Registered Users download page (http://www.borland.com/downloads/registered/download_delphi.html).</content>
</entry>
<entry>
<title>Using Custom Attributes in C#</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/20362" title="Using Custom Attributes in C#" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=20362" title="Using Custom Attributes in C#" length="3663" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/20362</id>
<updated>2005-03-30T20:02:03-07:00</updated>
<published>2005-03-30T20:02:03-07:00</published>
<summary>Provides an introduction into creating and using custom attributes in C#.</summary>
<content>Provides an introduction into creating and using custom attributes in C#. It contains the full source code to accompany my article on using custom attributes, which can be found at http://bdn.borland.com/article/0,1410,30250,00.html</content>
</entry>
<entry>
<title>Google Search Web Service Add-In</title>
<link rel="alternate" type="text/html" href="http://cc.embarcadero.com/Item/21489" title="Google Search Web Service Add-In" />
<link rel="enclosure" type="application/zip" href="http://cc.embarcadero.com/Download.aspx?id=21489" title="Google Search Web Service Add-In" length="116099" />
<author>
<name>David Clegg</name>
</author>
<id>http://cc.embarcadero.com/Item/21489</id>
<updated>2004-05-13T23:05:06-07:00</updated>
<published>2004-05-13T23:05:06-07:00</published>
<summary>An OTAPI add-in for C#Builder which provides access to the Google Search/Spell Check Web Service, and searching of the Google Groups archives.</summary>
<content>This is an Open Tools API Add-in for the C#Builder v1.0 IDE, which uses the functionality exposed by the Google Search Web Service API. It also provides Google Groups newsgroup archive searching In addition to typed search phrases, it allows for web or newsgroup archive searches to be performed on the currently selected text in the BDS code editor window. It also offers a basic spell checking facility by utilizing the Google Web Service Spell Check functionality (once again for both typed phrases and highlighted text).A basic API has been exposed to allow the newsgroup archive searching  to be extended to provide searching of other newsgroup archives (e.g. Tamaracka). Full details of how to do this is contained in the ReadMe, and a sample add-in has also been provided.</content>
</entry>
</feed>
