Create feature-rich windows applications with many new components and universal dialogs.

  • improved DBGrid
  • new DBRecordView, DBTreeView
  • toolbars and db dialogs to Find, Filter, Sort, Export, Print...
  • StringGrid with columns definition
  • GroupBox with automatic alignment and resizing of owned controls

And many more for $35 only - details here

3 x 3 Convolution Sample

By Harm.

Freeware + source 13 Oct 2001

Description

Sample of a 3 x 3 convolution filter for graphic images. Effects included in this sample:
  • Laplace
  • Hipass
  • Find Edges
  • Sharpen
  • Edge Enhance
  • Color Emboss
  • Soften
  • Blur.
You can experiment and create your own filters. Uses TBitmap.Scanline and 24-bit TBitmap.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 11kB

Platforms: D5

3D Geometric Primitives

By SandMan.

Freeware + source 06 Oct 1998

Description

Good sample how to use OpenGL programing in Delphi - for example, to implements 3D Geometric Primitives.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 190kB

Platforms: D4

Animate cursor

By Doug Colman.

Freeware + source 16 Sep 1996

Description

How to animate cursors (eg. rotating HourGlass) in Delphi.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 5kB

Platforms: D1

AudioCapture v.1.0

By Rafael Ruiz Rubio.

Freeware + source 24 Apr 2001

Description

AudioCapture is a example code of Audio recorder. This are two classes, CAudioCap and CWaveFile.

This code is very small and easy of reading and show how to use WIN32 API for audio capture.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 604kB

Platforms: CB4

AVILoader

By HydroS Co..

Freeware + source 30 Apr 2001

Description

Example how to read all frames with original size and colors from AVI file.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 148kB

Platforms: D3

AxThumbsDB v.1.0

By Axel Guethner.

Freeware + source 06 Jul 2008

Description

AxThumbsDB is an Object to read Windows THUMBS.DB files. Using this unit you are able to use thumbnails created by Windows operation system in you application. Just create the object for a specified directory and you have access to a list of JPG thumbnails.

Status of this project is still experimental. Thumbs can be read, but a lot of additional information in the THUMBS.DB file are still not identified.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 14kB

Platforms: CB6

Basic Video Capture and Play v.2.0

By Wolfgang Krug.

Freeware + source 05 Oct 1998

Description

This program shows how to capture and replay video using the cap_ and mci_ functions of the Video for Windows SDK. Uses avifil32.dll and avicap32.dll.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 149kB

Platforms: D2, D3, D4

Big Bitmap Loader Sample v.1.0

By EzSoft Engineering.

Freeware + source 03 Dec 2002

Description

This sample application can load a bigmap of 2GB in only 100KB of memory. This solves the big bitmap problem in Win 9x and any other Windows version.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 6kB

Platforms: D5, D6, D7

Bmp Resource

By Tempest Software.

Freeware + source 19 Nov 1995

Description

BmpRes unit declares LoadBitmapResource function to load a bitmap resource, including its palette.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 8kB

Platforms: D1

BMP TO MPEG

By Ekrem KOAK.

Freeware 06 Jan 2011

Description

Application which converts from Bitmap to MPEG format.

Informations

  • Status: Fully functional
  • Source: On request
  • Size: 294kB

Platforms: D4, D5, D7

CDNR-1 Collision Detection and Responce engine v.1.0

By Georgy Moshkin.

Freeware + source 02 Sep 2006

Description

"I am proudly present the new method of collision detection for multi-floor 3D scenes. This method is based on representing 3D geometry with layers of 2D arrays with z-buffer data. It's very easy and very fast method. I decided to release it under Public Domain license. It comes with full source code and script for exporting levels from Blender 3d editor."

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 380kB

Platforms: D6

CDPlayer v.1.4

By Anton Bil.

Freeware + source 16 Mar 1998

Description

CDPlayer application. Features: multi-playlist, multi-volume-list, strong database-function. Plays parts tracks-save in playlist. Printing of CD-inlay / database. Display can be altered in many ways. Includes mixer-control.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 117kB

Platforms: D1, D2, D3

Clipping v.1.0

By Pedro Pablo Paxe1os Fagundo.

Freeware + source 22 Sep 1999

Description

This little code is very usefull for doing clipping into a rectangle, when you are drawing lines in a image or the printer.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 129kB

Platforms: D4

CommonCAD v.0015

By Pal Sitkei.

Freeware + source 23 Mar 2006

Description

We are developing the CommonCAD component at the "prog.hu" which is a Hungarian programming discussion forum. The full featured system will handle:
  • Drawing;
  • Object naming, tree view;
  • Object recognition;
  • Zoom, shift;
  • Grip points, selects;
We are here.
  • Properties;
  • Hierarchical object relations;
  • Object linking;
  • Layers;
  • Object snaping;
  • Basic functions: scale, rotate, copy, move, strech, mirror;
  • 3D;
  • Undo, redo;
  • Save, load;
  • DXF export, import;
  • Print.
The new release is a pointlist version and have a new user interface.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 10kB

Platforms: D6

CoolMidi v.1.0

By Luke van der Laan.

Freeware + source 20 May 2002

Description

A demo that shows how to play MIDI files using a TWebBrowser.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 3kB

Platforms: D4, D5, D6

Create images and move with mouse. v.1.0

By -Neftali- German Estevez.

Freeware + source 14 Dec 2005

Description

This sample shows how to create images and move it with the mouse.

This is a sample arise a long time ago in the forums of a typical problem, in which a bottom image exists (Map) and are due to positione on this one others images as a "elements" (a pub and the tables, the plant of a hospital and the beds, a plane of a terminal and the positioning of machines...). It's a system to create objects and (in execution) to move using them the mouse.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 178kB

Platforms: D6

Cube object for the DrawFace

By Pal Sitkei.

Freeware + source 27 Jun 2004

Description

Author is working on the Drawface Component Library's 3d extension. Here are the TCube and the TFace classes. The TFace object has a RenderStyle property and the DrawFace provides a very basic Rotation function.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 758kB

Platforms: D7

Delphi Animated Cursor

By EC Software.

Freeware + source 06 Dec 1996

Description

Example how create animated cursor in Windows NT style.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 5kB

Platforms: D2, D3

Demo program for MP3 coder and CD ripper components

By Alexei O. Sabline.

Freeware + source 04 Sep 2000

Description

This sample show how to use TLameCoder and TCDRIP components.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 190kB

Platforms: D4

Device Independent Bitmaps

By Andy Strong.

Freeware + source 27 Feb 1997

Description

Two source files for handling Device Independent Bitmaps, which Delphi does not do at all.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 17kB

Platforms: D1

DirectX9 SAGURA Media Player Light v.2

By Andrei Sagura.

Freeware + source 20 Apr 2010

Description

Adwanced DirectX open source Media Player for Audio and Video Files
  • compatible with most MS Windows codecs (DivX, XviD, MPEG, VOB ...)
  • used only one DLL file mediaplr.dll (source code is available, see please license.txt)
  • logarithmic audio volume scale
  • can be build in your applications
  • can replace Windows Media Player
  • Flexible, light and simple
  • source code fro Delphi and FPC Lazarus for DLL is available, see please license.txt after download

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 764kB

Platforms: D1, D2, D2006, D2007, D2009, D2010, D3, D4, D5, D6, D7

Divide image in n pieces v.1.0

By -Neftali- German Estevez.

Freeware + source 05 Dec 2005

Description

Example of Delphi program that shows how "to divide an image into N parts/pieces" (horizontal and vertical), as the pieces of puzzle. The number of images is variable and configurable, and later they can be stored on the disc.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 221kB

Platforms: D6

DrawAlpha

By Christian Scheffler.

Freeware + source 07 Oct 2005

Description

Example for drawing a bitmap semi-transparent over another bitmap at any position (bitmaps dont need to have same size). You can set transparency value and a full transparent color.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 3kB

Platforms: D5, D6, D7

DrawMaster v.1.3

By DimonSoft.

Freeware 19 Feb 2001

Description

This is the sample of mini GIS or vector graphics Editor (builded by DrawLib (components package)).

Informations

  • Status: Fully functional
  • Source: On request
  • Exe demo: included
  • Size: 467kB

Platforms: D5

FastAntiAlias Programming Sample v.1.1

By StoneBirds Software.

Freeware + source 28 Aug 2000

Description

A sample of a fast supersampling algorithm to build an antialiased image. It also demonstrates the use of TBitmap.ScanLine to speed up acces to a bitmap's individual pixels.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 16kB

Platforms: D3, D4, D5

FillUnit

By New World Software.

Freeware + source 04 Sep 2000

Description

Free procedure to fill with a color or whatever you want areas of similar color of a bitmap around a specified point (like the paint bucket in the photoretouch software).

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 190kB

Platforms: D3, D4, D5

Frames v.1.0

By Bertil Ericsson.

Freeware + source 16 Oct 2000

Description

Shows how to set a gradient frame on a picture.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 1 863kB

Platforms: D5

Google Maps on Delphi v.1

By -Neftali- German Estevez.

Freeware + source 14 May 2009

Description

This example shows how to add maps from Google Maps to out Delphi applications. How to modify the controls on the page (control map, zoom, selection of type ,...), the type of map, add markers or display information windows inside the map.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 211kB

Platforms: D6

How to make a rotozoomer v.1.0

By G-Soft.

Freeware + source 19 Jun 2000

Description

How to make a rotozoomer. Showing of the fastest bilinear rotozoom algorithm.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 233kB

Platforms: D2, D3, D4, D5

How to play a WAV file in the background

By Andy Strong.

Freeware + source 27 Feb 1997

Description

Source of an example to play a WAV file in the background and be sent a message when its finished playing. This example was derived to overcome the deficiencies of using just the 'sndPlaySound' function. The 'sndPlaySound' is ideal and easy to use to play WAV files synchronously. It allows asynchronous playing of WAV files as well, but there is no method of notifying the host when the sound has completed playing. This example was put together after studying the MMSYSTEM.PAS unit, and articles on the MSCDN.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 3kB

Platforms: D1

Icon to Bitmap v.1.01

By Michael Tran.

Freeware + source 04 Mar 1998

Description

Small application to convert icon to bitmap with same size and button shape (optional).

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 99kB

Platforms: D1

Movies 12 source v.1.0

By JanSoft.

Freeware + source 20 Feb 2001

Description

Movies is an example of a GIF animator with integrated drawing tool. Links to used third party components are on author's website.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 119kB

Platforms: D3, D4, D5

MP3 id3 tag

By Delight software gmbh.

Freeware + source 09 Oct 2000

Description

Example how to read ID3 Tag from MP3 file.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 3kB

Platforms: D3, D4, D5

MP3 Info & Convert v.1.0a

By Volker Siebert.

Freeware + source 14 Aug 2006

Description

"MP3 Info & Convert" is a tool to display information about MP3 audio files. To do so, just drag a file from the explorer and drop it on the text control.

Additionally, correct MP3 files can be converted to WAVE files using the MP3 audio codec by prefixing them with the according RIFF WAVE header. This process is fast and lossless (no re-encoding) and creates a file of the same name but with the extension WAV in the same folder as the original file. To do so, just click the button "convert to wave / res" in the lower right corner of the window.

Alternatively, the result of this operation can be directly embedded in a RES resource file. This can also be done by clicking that button.

After conversion, these files can be embedded into projects as resources and be played directly (without extraction) using the API "PlaySound" function. See the application's source for an example.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 65kB

Platforms: D2005, D5, D6, D7

NegativeImage v.1.1

By StoneBirds Software.

Freeware + source 16 Oct 2000

Description

A simple program that demonstrates how to get the negative of an image. It also demonstrates the use of TBitmap.ScanLine to fast pixel access. Note: the GDI API InvertRect() may be faster...

Updated with a suggestion from Kerstin Thaler.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 199kB

Platforms: D3, D4, D5

PianoEx v.1.1

By zhong wan.

Freeware 10 Jan 2006

Description

This is a very simple application, which can open MIDI file and simulate play using virtual keyboard:
  • Play Midifile simulate the piano.
  • Support MIDI IN/OUT.
  • Colorful Piano key down.
  • Tracks use different color key.
  • Includes MidiFile, MidiPlayer, MidiIn / MidiOut, PianoKeyboard, PianoTracks / PianoChannels compontents.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 546kB

Platforms: D2005, D2006, D7

PlaySounds v.1

By BrandsPatch.

Freeware 21 Jan 2008

Description

The Windows MessageBeep function can be used to play a small subset of the many sounds that can be defined via Windows sound schemes. Here we describe how the PlaySounds function can be used to play the whole range of Windows sounds from your Delphi application.

Informations

  • Status: Fully functional
  • Source: None
  • Exe demo: included
  • Size: 231kB

Platforms: D2005, D2006, D2007, D6, D7

Polygon Object for the DrawFace

By Pal Sitkei.

Freeware + source 02 Jun 2004

Description

Author is working with the Drawface Component Library's 3d extension. The drawing of a t3dFace object is equivalent with the drawing a polygon, but the drawing point's class will be other. Here is the Polygon-t3dFace class.

For more information about DrawFace, please come on and download it from author's homesite.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 482kB

Platforms: D7

Radiosity lightmap generator v.1.0

By Georgy Moshkin.

Freeware + source 19 Nov 2005

Description

Radiosity lightmap generator. Non physical correct. Calculation speed depends on FPS of your video card. Based on OpenGL API.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 181kB

Platforms: D6

Resize image without Aliasing v.1.0

By -Neftali- German Estevez.

Freeware + source 24 Mar 2009

Description

Simple Delphi example to demonstrate the problem to resize an image using a standard TImage control of Delphi.

If we use this control and resize an image to half-size, we note that Aliasing appears in the result picture.

In this example (3) shows the different techniques to avoid this problem on resize an image.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 36kB

Platforms: D2006, D6

RGBChange v.1.0

By StoneBirds Software.

Freeware + source 09 Oct 2000

Description

Shows how to change the color balance of an image.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 194kB

Platforms: D3, D4, D5

Rotate.exe v.1.0

By Tibor F. Liska.

Shareware 24 Apr 2009

Description

3D demo to rotate shapes (Globe, Torus, Cone, Cube, Tetrahedron, Octahedron, Dodecahedron, Icosahedron and else).

Informations

  • Status: Fully functional
  • Source: On request
  • price: $20
  • Exe demo: included
  • Size: 407kB

Platforms: D2006, D6, D7

RotateRect

By Cristiano Khler.

Freeware + source 05 Sep 2005

Description

This is a simple program that shows how to rotate a Rect structure (squares and rectangles) using the mouse.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 200kB

Platforms: D1, D2, D3, D4, D5, D6, D7

SMGraph

By Marat Sadikov.

Freeware + source 10 Jul 2000

Description

Application for works with various graphics images (jpg, tga, pcx, bmp, gif): image filtering, negative, noise effects, math and logic operations with images, import/export from/to HLS, YIQ, CMY, many more.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 492kB

Platforms: D2, D3, D4, D5

Terre de Lxa9gendes v.1.15

By TridenT.

Freeware + source 24 Apr 2000

Description

Example of DirectX tile based game. Must have DelphiX (by TridenT) components installed.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 528kB

Platforms: D4, D5

TGA Reader

By Marco Bianchini.

Freeware + source 27 Aug 1998

Description

This project shows the TGA image passed by the command line.

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 61kB

Platforms: CB3

Transparency / Painting on the Desktop v.1.0

By R. Schultz.

Freeware + source 24 Apr 1998

Description

"This little example shows how to create the illusion of your program painting directly on the desktop. Like splash screens seen in such programs as Bryce II. That's where I stole the idea from, anyways... Note that: the illusion is lost if something changes underneath the form - this means that this effects is probably only useful for loader/splash screens etc."

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 14kB

Platforms: D3

Using JPEG.Scale

By BRS.

Freeware + source 09 May 2011

Description

Getting a large JPEG loaded into a TImage component can sometimes be very slow. Think about decompressing a 5.5Mb file to 24Mb of data and getting that into the image and you can understand why. Try resizing a large multi_MB JPEG image to a thumbnail using standard resampling or resizing techniques and see just how long it takes.

In order to reduce that time, I've been delving into the use of the JPEG Scale option which, with a tweek or two, can considerably improve that time. There are a few items about it on the net but I believe it deserves more prominence.

The attached simple application is my offering on the subject. Have a look at the code to see how Scale is used.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 278kB

Platforms: D7

Variable inspector v.0.08

By Pal Sitkei.

Freeware + source 25 Apr 2006

Description

"This variable inspector is part of the our CommonCAD project, and we are thinking it is very easy to build to other applications."

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 270kB

Platforms: D6

WaveIn Example v.1.00

By ChecKeR.

Freeware + source 22 Jul 2002

Description

Basic example for sound input using mmsystem.pas.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 214kB

Platforms: D1, D2, D3, D4, D5, D6

Windows Media Player Visualisation v.1.0

By Robert Daniel Ltd.

Freeware + source 02 Apr 2003

Description

Delphi project that implements a simple visualisation and provides the framework for you to write your own visualisation for Windows Media Player (version 7 or later).

Informations

  • Status: Fully functional
  • Source: Included
  • Size: 9kB

Platforms: D6

WMATagIO v.0.9.3

By Silhwan Hyun.

Freeware + source 08 Feb 2011

Description

WMATag IO is a Delphi unit which can load & save WMA file tags.

WMATagIO can handle ordinary tag fields, multiple synchronized lyrics and multiple picture.

WMATagIO also shows the WMA file stream information such as bitrate, samplingrate...

Package includes a demo program to show you the usage of WMATagIO unit.

Informations

  • Status: Fully functional
  • Source: Included
  • Exe demo: included
  • Size: 388kB

Platforms: D2005, D2006, D2007, D2009, D2010, D7

News from our Sponsors

Develop and debug service applications easy then ever

SvCom is an integrated package of classes and tools for development of service applications and use of NT Security framework.

Currently SvCom components work under all flavours of Windows.

  • Deploy NT Service applications under Windows 9x/ME and NT/ 2000/ XP/ 2003/ 2008/ Windows 7/ Windows 8
  • Develop and debug NT services using either Windows 95/98 or NT/ 2000/ XP/ 2003/ 2008/ Windows 7/ Windows 8 - using the same classes and the same function calls (!!!)
  • Advanced service debugging (Extremely useful, when you service is not just "Hello, World!")
  • Many more features...

more …


Complete solution for using Bluetooth, IrDA, WiFi, WiiMote, Kinect and Serial Ports communication in applications

The Wireless Communication Library is the powerful SDK for software developers.

The Library includes a complete components set for develop applications which should use Bluetooth, IrDA, WiFi or Serial Port communication. Also WCL provides easy way to connect to a Wii Remote controller. Since version 6.11 WCL supports Microsoft Kinect game controller.

The Library can be used with Borland Delphi, Borland Developer Studio, Borland CBuilder, Microsoft Visual Studio .NET, Microsoft Visual C++ and Microsoft Visual Basic 6. The Wireless Communication Library is 100% compatable with Windows XP, Windows Vista, Windows 7 and Windows 8.

more …