ADUG
Home
About Us
Services
Meetings
Fees
Mailing List
Rules
Reference Papers
Downloads
Apply to Join
Delphi Jobs
Special Offers

 

Demo Review - Project Introduction

Extend or refresh your knowledge of Delphi.
Contribute to the Delphi Community.

Codegear have put the current RADStudio demo projects up on SourceForge as a subversion repository, freely downloadable. We notice that it is being regularly updated, and we believe that Codegear would consider improvements or additions from the ADUG.

Here's our ongoing project.

  1. Choose a demo of interest. It could be a topic you want to embrace for the first time, or one you want to revisit, or one you know all about and would like to show off.
  2. Review it. The intended message should be clear. It should be possible to get the message without undue struggle. Ideally the code should be excellent, not quick and dirty. Is the message complete enough?
  3. Report back to a Melbourne meeting. We'll aim to allow regular pre-pizza slots to accommodate these reports. The report should (1) educate the meeting about the topic of the demo, and cover an assessment of the demo, and any improvements you have made or propose making.

For instructions on downloading the demos from SourceForge go here. If for some reason you can't download the SourceForge repository, feel free to refer to your own Delphi installation's demos. For convenience, this document contains a directory listing of the SourceForge repository.

Project Status Material
IPCDemo Awaiting preparation of searchable notes. Code and Don Macrae's initial review notes are here. This demo uses Windows File Mapping objects. Don's alternative implementation using Windows Pipes is here.
     

 

Downloading the Repository

To download the demos you need a subversion client. If you're not already a subversion user the simplest approach is to download and install TortoiseSVN, a user friendly Windows shell extension. You can download Tortoise from here. To download the repository

Create a directory to receive it.

Right click on it and select 'SVN Checkout..'

In the 'URL of Repository' edit box paste this url: https://radstudiodemos.svn.sourceforge.net/svnroot/radstudiodemos