Professional set of Delphi and C++Builder components for virtual instrumentation

  • Meters, Bars (Gauge), with linear or log(10) scaling
  • Digital indicators (time, value)
  • Operating Point display
  • Dial (knob), Sliders, Trend/Recorder
  • buttons, switches, LED indicators
  • DB-Aware components and many more

A way to ensure your elements appear just like you want them to

By Frank van Bommel.

Freeware + source 11 Dec 2008

Description

A way to ensure your elements appear just like you want them to.

Automatically constrains forms at runtime, at the size used in designtime. A way to ensure your elements appear just like you want them to. You could say this one enables constraints at default, but WITH the ability to change it in designtime any way you like. Normally, setting constraints to any maxwidth etc, will not allow you to change your mind after that, unless you change the maxwidth etc again. This one lets you change it to any size you want in designtime, while keeping the constraints enabled. It is set to Active:= True by default, which, enables the component but can be set to Active:= False which disables it.

Informations

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

Platforms: D7

Directory Browsing/Edit Updating Example v.0.000001

By David M. Gilbert.

Freeware + source 24 Feb 2003

Description

This is a crude example on how to update a simple Edit field to a directory on the computer with the ShellListView component.

Informations

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

Platforms: D5, D6, D7

Dr. Sagura Drag and Drop for multiselection list boxes demo v.1.0

By Andrei Sagura.

GPLS 03 Apr 2007

Description

Simple demo how to use VCL for drag and drop inside of application.

Informations

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

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

Dynamic Class Registration v.1.0

By Maximiliano Podostroiec.

Freeware + source 11 Sep 2006

Description

  • Enables application to use dynamic registration of classes
  • Enables application to interact with list of dynamically registered classes
  • Takes off responsibility from programmer to add RegisterClass on BPLs
  • Allows for applications to use real plug and play BPLs as runtime modules extensor
  • Expanded module extensibility using BPLs allows your application to generate and mantain a list BPL held classes without having to explicitly register them with the RegisterClass procedure
  • GetDynRegClasses procedure allow you to explore list of dynamically registered classes
  • DynUnRegisterClass and DynUnRegisterClasses allows you to unregister classes on one by one or module wise basis
  • Work In Progress - based on Ludovic Dubois' "Classes hack" found on borland.public.delphi.opentoolsapi newsgroup) which is the only code I found to delegate RegisterClass responsibility

Informations

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

Platforms: D7

Extended Delphi Buttons v.1

By BrandsPatch.

Freeware + source 18 Oct 2007

Description

The Delphi TButton control does not permit multiline captions or captions with mixed colors, fonts or styles. However, this is easily done since buttons do have the intrinsic ability to host other controls such as labels. The steps to be followed are discussed here. A fully functional demo, with source code, of an extended button is included.

Informations

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

Platforms: D2005, D2006, D2007, D3, D4, D5, D6, D7

footprint v.0.6

By Florian Nica.

Freeware + source 07 May 2006

Description

A non-visual replacement for VLC. Makes small executables (~100k), has an advanced graphix unit, with fast alpha-blending functions, all utilities functions are here (file, disk, numerical, string), and a custom form/control engine with full alpha-blending support. The project is close to being finalized.

Informations

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

Platforms: D2005, D6, D7

GridProj

By O&A Productions.

Freeware + source 25 Sep 1996

Description

How to put component into a Grid.

Informations

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

Platforms: D1

Highlight within TMemo

By Gon Perez-Jimenez.

Freeware + source 22 May 2004

Description

Highlight with TMemo impossible? Try this...

This is a sample how to work with highlighting within TMemo component by using interjected class technique.

Of course, this code is still uncompleted but it works fine for author's purposes, so, hope you can improve it and use it.

Informations

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

Platforms: D3, D4, D5, D6, D7

How to create a simple DBTreeView

By EC Software.

Freeware + source 05 May 1997

Description

"There are a few "TDBTreeViews" on the internet now. Most of them are shareware and - this is the reason why I wrote this - didn't work like I had expected. Some are very powerful but need a complex data structure to work. Of course, a real DBTreeView is more comfortable. This Example shows you how to make a simple TreeView behave like a DBTreeView."

Informations

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

Platforms: D2, D3

How to store a Component and its properties v.1.01

By Theodoros Bebekis.

Freeware + source 29 Jun 1998

Description

Example of how to store a Component and its properties to a disk file or a Blob field.

Informations

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

Platforms: D3

How to use Structured Storage To Save Treeview/Listview Combo v.3.0

By David Spies.

Freeware + source 08 Jun 1997

Description

How to use structured storage to save TreeView / ListView combo.

Informations

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

Platforms: D2

How to write a custom open/save dialog

By Avishai Taub.

Freeware + source 02 Feb 2002

Description

This is a sample on how to write a custom open/save dialog. It demonstrates the ways:
  • Using a RC file for the Dialog
  • Adding custom controls (Panel, StatusBar);
  • Resizing (even on Win95) and aligning controls;
  • Controling messages: Example on how to find out the current selected item and decide if it is a Folder or a File.

Informations

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

Platforms: D5, D6

How to write your own progress bar in less than 2 minutes....

By Frank van Bommel.

Freeware + source 03 Dec 2008

Description

There are many more things possible with Delphi than one can make up from the poor help files that accompany it. There is virtually no conceptual help available from the standard help file, and that is just what can be so helpful for programming. I always try to not use any 3rd party component, so I can publish my stuff where and how I like it. Do not use 3rd party components if you do not have to, apart from the fact that doing it yourself gives much more satisfaction.

This very short tutorial shows you how to add a progress bar to any web browser programs you make in less than 2 minutes. It is very basic, and kept as short as possible, you can figure out most of the code just by looking at it. Aimed at beginners, this gives you an easy and quick way to have a working progress bar which informs the user of the progress the web browser is making. You can then focus on the other tasks like for instance the graphical representation to make it the way you want it. Included is the completed example. I hope this little bit of conceptual knowledge will help you. I like to hear your opinion, comments, problems you may have while using this helpfile, this goes for all of my published stuff, please email me.

Informations

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

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

IPEdit

By Fire and Safety International.

Freeware + source 10 Mar 1999

Description

Just a little project showing how to get at the new IP Address Edit control in comctl32.dll version 4.71.

Informations

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

Platforms: D3, D4

Plain RichEdit

By Angus Johnson.

Freeware + source 10 Nov 1998

Description

Sample of Custom version of TRichEdit.

Informations

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

Platforms: D3

Thumbnail Class Example v.1.0

By Bjoern Ischo.

Freeware + source 28 Feb 2001

Description

A very simple example on how to create a thumbnail browser using Delphi and a simple new thumbnail class.

Informations

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

Platforms: D5

TMyOpenDialog - Custom Windows Dialogs Demo v.1.0

By O. Sosonnykh.

Freeware + source 12 Sep 2000

Description

TMyOpenDialog demonstrates a possibility of enhancing the common Windows open dialog by means of a dialog template. TMyOpenDialog is not a recreation of Windows open dialog from scratch, but its true ancestor.

This example shows how to:

  • add control s to the open dialog, change their properties and "see" their events;
  • use standard Help button and fire an OnHelp event after it's clicking;
  • use standard "?" button and a right-mouse context menu to show a Help hint for controls in a dialog (including added ones).

Informations

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

Platforms: D4, D5

TOutline & Tables Example

By Craig Ward.

Freeware + source 09 Nov 1995

Description

Example of how to use a TOutline component and data-tables.

Informations

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

Platforms: D1

TreeMenu v.1.0

By Pal Sitkei.

Freeware + source 01 Nov 2004

Description

The TreeMenu is a descendant of TTreeView.

It is a "stealth-realese" because the TreeMenu is created only run time and it changes a design time defined simple TreeView to self.

Informations

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

Platforms: D7

TTreeView Autoexpand while Hovering v.1.0

By Miguel Gastelumendi.

Freeware + source 27 Apr 2008

Description

This is an implementation to a TTreeView’s node so it would automatically expand or contract when an object hovers over it, during a Drag/Drop operation.

Unfortunately, if no special code is added, the treeview gets messy and a full repaint is need.

To fix this behaviour, TTreeview is subclassed in order to access the dragObject and use the HideDragImage/ShowDragImage methods.

Informations

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

Platforms: D7

YourPasEdit v.1.04

By Coda Hale, Ken Hale.

Freeware + source 06 Jan 1998

Description

Delphi PAS and DFM editor. International Codeware tutorial for use of PageControl/ TabSheet/ RichEdit as a Delphi file editor. Given to the Delphi community. Contributed code will be archived for others to use as an example on

Informations

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

Platforms: D2, D3

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 …

More interesting links and pages


All binary option robots reviewed