Delphi 1.0x Freeware
Improved Components
aboutd.zip (3,959 bytes) "About dialog" component ( added 25-May-95 ) 
acgbtn.zip (9,572 bytes) A TBitBtn component that allows the color of the button face to be changed ( added 8-Sep-95 )
by Andy Ghinaudo
advmenu2.zip (19,162 bytes) Modified version of TLinkPopup from Artem A. Berman. Automatically popup sub menus while select the menu items ( ver. 1.0, added 15-Nov-96 )
by Edhi Nugroho 
aligrid.zip (40,697 bytes) A stringgrid which addes Alignments, Fonts and colors for Cells, Rows and Columns; Hints for each Cell and a component editor to edit all these; import and export functions, sorting and some more features ( ver. 1.7, added 14-Dec-97 ) 

by Andreas Hörstemeier 
bmplbox.zip (9,026 bytes) List box that allows bitmaps ( added 10-Jun-95 )
by MainSoft sarl.
bsdbgrid.zip (3,137 bytes) BSDBGRID is a simple, but very effective TDBGRID descendant that can display each cell in the grid with either a raised, or lowered, 3-D appearance; in addition to the usual 'flat' appearance. Also inherits MOUSEDOWN and MOUSEUP events ( ver. 1.0, added 7-Dec-97, Source Only (*.PAS file) with installation and usage instructions ) 

by Business Software 
bspktbl.zip (2,760 bytes) BSPKTBL is a TTABLE replacement with additional functions to PACK (permanently remove deleted records) and REGENERATE INDEXES for DBASE and PARADOX tables. ( ver. 1.0, added 26-Jan-98, Source Only (*.PAS file) with installation and usage instructions. ) 

by Business Software 
bssgrid.zip (2,672 bytes) BSSGRID is a simple, but very effective TSTRINGGRID descendant that can display each cell in the grid with either a raised, or lowered, 3-D appearance; in addition to the usual 'flat' appearance. ( ver. 2.0, added 26-Jan-98, Source Only (*.PAS file) with installation and usage instructions. ) 

by Business Software 
caption.zip (6,748 bytes) TBoxLabel: Improved TLabel with word wrap & bevels TBoxCaption: TBoxLabel that can be attached to _any_ TWinControl and will follow it around at _design_ time. TDBBoxLabel: Data-aware version of TBoxLabel ( ver. 1.00, added 15-Nov-96 ) 
by Nick Hustak 
cbevel.zip (9,155 bytes) an improved Bevel component which allows the programmer to set the colors of the bevel ( ver. 1.00, added 7-Jul-96 )
by Jaco Eksteen
cgrid11.zip (1,674 bytes) TColorStringGrid ( added 13-Sep-95 )
by Keith Hawes
cltable.zip (2,594 bytes) TTable descendent that provides the client a relatively quick way to get a cursor for a table that is already opened. This is accomplished through the new method 'AssignCursor'. ( ver. 1.02, added 26-Jun-98 ) 

by Demian 
colcombo.zip (4,585 bytes) TColorComboBox component ( added 4-Oct-95 )
by Krzysztof Hryniewiecki
colrcal.zip (7,723 bytes) Modified Calendar Component ( added 18-Aug-95 )
by Travis Reno
csezform.zip (10,414 bytes) Forms to be navigated by Enter, Up/Down arrow and Ctrl+Tab keys ( added 18-Aug-95 )
by Classic Software 
cshape.zip (659 bytes) Modified Shape Component ( added 10-Jun-95 )
by Frank DeBlanc
curnedit.zip (21,515 bytes) Regular and data aware currency edit field ( added 18-Oct-95, no src. )
by Tom Gullion 
dbgr-2c.zip (1,408 bytes) wwDBGridEx - Simple dbgrid with two colors rows like MS Money, based on wwDBGrid from InfoPower (Wall2Wall) ( added 14-Dec-97 ) 

by Ilya Zaidelson
dbgrid.zip (3,043 bytes) DBGrid descendent with support for embedded objects. Also publishs Col/Row properties and OnMouseDown/OnMouseMove/OnMouseUp events. ( ver. 1.06, added 19-Sep-97 ) 

by Demian 
dbmemox.zip (6,014 bytes) Exploding dbMemo ( added 10-Jun-95 )
by Wm. Rubenstein
divider.zip (2,738 bytes) TDivider component ( TBevel descendent ) ( added 23-Oct-95 )
by John Newlin
dlfstat.zip (140,345 bytes) Status bar component that contains the date, time, and toggle key status as well as a status area ( added 26-Oct-95 )
by Darrell L. Fuller
dragdrop.zip (3,666 bytes) Drag and drop any level in an outline ( added 18-Aug-95 )
by Harvey Orloff
drggauge.zip (3,990 bytes) Flexible horizontal percent gauge ( added 14-Aug-95 )
by Jason Jasmin
drombbtn.zip (5,432 bytes) TEnhRombButtons is a component with 4 Buttons assigned to the four cursor keys that look like a cursor control panel with 3D-arrows on it. Enhanced version of existing TEnhRombButtons. Now with OnMouseUp and -Down for every single button ( ver. 1.1, added 14-Jun-98, All free, source included ) 

by Daniel Berg
dropbtns.zip (1,104 bytes) TBitBtn components modified to accept glyphs dragged from File Manager ( added 6-Jan-96 ) 
droppnl.zip (2,129 bytes) Panel component that accepts filenames dragged from File Manager ( added 9-Jan-96 )
by Roelof Osinga
dynaform.zip (8,423 bytes) Automatically saves/restores all published form properties and owned components at runtime using a resource file external to the exe program ( limite ( added 19-Jan-96 )
by Objective Software Technology Pty Ltd
ebutton.zip (18,244 bytes) Enhanced TButton component ( added 27-Jun-95 ) 
editnew.zip (11,193 bytes) TEdit that it adds the properties: ColorOnFocus, ColorOnNotFocus, KeybByTab, EditType, EditAlign, EditLengthAlign, FirstCharUpper, EditPrecision, ValueInteger, ValueFloat ( ver. 1.03, added 25-Apr-98 ) 

by Jose Maria Gias
einifile.zip (15,552 bytes) Enhanced TIniFile component ( added 18-Oct-95 )
by Mark R. Holbrook
eliedit.zip (2,981 bytes) An edit control with an elipsis button (...) to the right. ( ver. 1.0, added 13-Jun-97 ) 
by Nikolai Botev
enhgrid3.zip (10,540 bytes) TDBEnhancedGrid is a combination of a Dbgrid, Dbnavigator, Statuspanel and a caption ( added 5-Jul-95 )
by John Panagia
enterctl.zip (4,168 bytes) Enter Key Components ( added 14-Aug-95 )
by Simon Callcott
etigraf.zip (322,565 bytes) Enhaced TLabel with difrent colors on mouse enter and exit. Also change a TImage asociated on mouse enter and exit. ( ver. 2.1, added 22-Mar-98, This software is freeware, but If you use it, you MUST mention the Author anywhere in your code, and in the "About", "Help", or similar clause of your executable program. ) 

by Carlos Ponce de León
etimer.zip (1,881 bytes) TTimer descendent with a new property, Snooze, that keeps a counter of miliseconds elapsed since the last time the user moved/clicked the mouse or pressed a key. Useful to implement timeout routines. ( ver. 1.00, added 14-Jun-98 ) 

by Demian 
extfile.zip (3,869 bytes) Extended File List Component ( ver. 1.01, added 9-Nov-95 )
by Enrico Lodolo
extlabel.zip (10,526 bytes) Extended label (as standard TLabel & more). New features: 3D drawing (Light insert & raised, heavy insert & raised), Drawing with shadow, OnMouseEnter & OnMouseLeave events ( added 25-Apr-98 ) 

by scorpion 
extpanel.zip (3,491 bytes) A panel component that allows custom painting (an OnPaint event) and can accept files ( ver. 1.0, added 13-Jun-97 ) 
by Nikolai Botev
ff.zip (3,665 bytes) A component to search for files in drives A to Z. Works both at design time and run time. Delphi 1/2/3 compatible. ( ver. 1.00, added 14-Jun-98 ) 

by Demian 
fitlabel.zip (113,682 bytes) FitLabel component ( added 17-May-98 ) 

by m.deHaan@inn.nl
fntcblst.zip (6,037 bytes) TFontListBox and TFontComboBox Comp ver 1.0 will display all the truetype fonts installed on system in ListBox or ComboBox, can display each item with differrent font. ( ver. 1.0, added 19-Jul-98 ) 

by Jimmy Theo
form3d.exe (10,912 bytes) TForm3D class support the 3-D Dialog border in non-dialog forms ( added 15-Sep-95 )
by Alan Ciemian
forms2.zip (10,126 bytes) Unit that extends the capabilities of Delphi's TForm ( added 27-Dec-95 )
by Chad Z. Hower
frm1002b.zip (16,440 bytes) Extends the capabilities of Delphi's TForm ( added 5-Mar-96, no src. )
by Phoenix Business Enteprises 
gidpanel.zip (8,216 bytes) TGray_If_Disabled_Panel is a TPanel-decendent that gets shaded if Enabled = false ( ver. 0.2, added 4-Mar-97 ) 
by Christoph Kirchner 
gradbtn.zip (6,173 bytes) Graduated-color Filled Button with customizable color properties. Includes demo project ( ver. 1.0, added 18-Jan-97 ) 
by John Baumbach 
grid3d.zip (2,010 bytes) TDBGrid descendent that display cells with a 3D look ( added 29-Nov-95 )
by Saverio Pieri
grid_fix.zip (31,875 bytes) Bugfix for TOutline (!) horizontal scrollbar bug; contains grids.dcu and directions on how to modify the VCL source code. This version fixes a major bug in the original fix (moving focus) ( ver. 1.02, added 27-Sep-96 )
by Stefan Hoffmeister 
grprog.zip (3,820 bytes) TGrProgressbar v2.0 is component for Delphi 1 which is progress bar(win95 style) so your applications can look the same, no matter the operating system! Featuresit's FREEWARE, 4 styles of progress, 2 styles of prg. bar(win95& win 3.1), 3D look,etc ( ver. 2.0, added 3-Jul-98, no src., Source-10$(USD) )
by Mitja Gros 
hgrid01.zip (6,100 bytes) TstringGrid descendant whith the capabality to add Headers to the columns and rows at design time ( ver. 0.1, added 21-Sep-95 )
by John le Roux
htmlcdlg.zip (1,316 bytes) A decendant of TColorDialog with one new property; the color converted to a hex-RGB value. ( ver. 1.0, added 26-Jun-98 ) 
by Daniel Jensen
htmldemo.zip (245,667 bytes) A component can display html text and form. Greatly reduce size of DFM 90% by using only one of this control, and save hundreds of Tlabel, Tedit, Tcheckbox and also a dinosaur Tnoteboox + Ttab. Support extended syntax. Also print it. ( ver. 1.02, added 26-Jan-98, Try more tip, code and free components ) 
by Mik Tran 
enhedt10.zipTEnhancedEdit is a derived from TEdit, with text-alignment and value and integer-value properties ( ver. 1.0, added 24-Aug-98 ) 


by Simon Reinhardt 
3DLabel.zipSame as a label component I downloaded from DSP, but with an "OnMouseOut" Event. ( ver. 1.0, added 21-Jul-97, Use and modify at will, just send me improvements. ) 

by Durrin Hynes-Christensen 
dbfldgrd.exeA DBGrid control with user definable Column FieldNames, Column Headings and Column Widths ( ver. 3.0, added 6-Aug-97 ) 

by Steve Flynn 
elpspanl.zipA panel that can shorten the caption text, replacing it with '...' when it does not fit the available space. Also provided is a generic function that will "ellipsify" a string. This can be used to produce other components like TEllipsisLabel. ( ver. 1.11, added 29-Mar-98 ) 


by Bradley D. Stowers 
iconctls.zipTwo controls, TIconComboBox and TIconListBox, which will display all of the icons in a file. Also, they "cache" the data so that the icons are not loaded until they need to be drawn. Makes them very responsive when using with a large number of i ( ver. 1.05, added 29-Mar-98 ) 


by Bradley D. Stowers 
il.zip (7,438 bytes) Indented ListBox component allows multiline, tabbed items in a listbox, with different font color for headers ( ver. 1.3.26/02/97, added 25-Apr-98 ) 
by Santiago Portela 
impgrid.zip (2,335 bytes) An improved version of TStringGrid component ( ver. 0.96 beta, added 7-Jul-96 ) 
by Harm van Zoest
jbmbtn.zip (2,693 bytes) Component that allow you to link a TPopupMenu to the button ( added 15-Sep-95 )
by Jeff Bogatay
jlabel10.zip (14,042 bytes) A TLabel that changes its color, background and font properties when the mouse moves on/off it. Supports OnClick event. This component is based on the OnmoveLabel component by Dolf van den Berg. Sample Application included! ( ver. 1.0, added 12-Nov-97 ) 

by Jay O'Donnell 
jllabel.zip (4,116 bytes) TRotateLabel - A visual component for labels with rotate text and 3D-effects ( ver. 1.0, added 2-Apr-97 ) 
by Joerg Lingner
kjsgrid.zip (13,807 bytes) Enhanced String Grid Component ( added 7-Dec-95 )
by Kendall Jackman
lbox.zip (1,188 bytes) OnChange event in ListBox ( added 10-Jun-95 ) 
ldialogs.zip (34,748 bytes) LDialogs units fixes bug in VCL Dialogs unit. Dialogs are not hiding under main window any more, proper implementation of single instance and "Stay On Top" application, only one item per application in Windows 95 and NT 4.0 taskbar ( added 9-Aug-96, no src. )
by Lester Kovac 
longlist.zip (7,355 bytes) LongList defines two classes TLongListbox, TLongOutline that show the whole string of an entry, when the mouse is moved over. Just like the Win95 TreeView component. ( ver. 1.0, added 25-May-97 ) 

by Hannes Danzl 
lopanb13.zip (206,567 bytes) TPanel's descendant that can change position and size of its child controls according to constraints, set at design or run time (like BC++ TLayoutWindow) ( ver. 2.11.004, added 17-Feb-97 ) 
by Anna B. Sotnichenko
menus2.zip (4,000 bytes) Menu2 Enchances the TMainMenu component ( added 27-Dec-95 )
by Chad Z. Hower
mneyedit.zip (3,046 bytes) Implements the Windows Calculator input style, while the user enters data, including a fixed decimal part (whose size is user defined). The value can be really aligned (L,C,R). ( ver. 1.0, added 1-Jun-97 ) 
by Leandro Prusch
movbut10.zip (10,381 bytes) TMovingButton component that moves around it's parent form or container ( ver. 1.0, added 12-Aug-96 ) 
by John Baumbach 
movepane.zip (3,385 bytes) TMovingPanel ( ver. 1.1, added 21-Nov-95 )
by Casey Charlton
mplayerp.zip (39,280 bytes) TMediaPlayer decendant, that allows the programmer to control multiple devices of the same type f.e. 4 Audio-CD drives ( ver. 1.0, added 18-Mar-97, no src. ) 
by Lars Lautrup 
msbitbtn.zip (4,621 bytes) A unit & dll to make any wincontrol mouse sensitive. A sample MSBitBtn is included which changes it's caption color when the mouse moves over it ( added 10-May-96, no src. )
by Willem Joosten
mskednew.zip (2,722 bytes) TMaskEdit that it adds the properties: ColorOnFocus, ColorOnNotFocus,KeybByTab. It is a complement of EditNew.Zip English y Español ( ver. 1.3 - 18.04.1998, added 25-Apr-98 ) 

by Jose Maria Gias
mygroup.zip (12,157 bytes) TMyDBRadioGroup adds three new properties not inherited from Delphi's data aware radio group component TDBRadioGroup. They are as follows: CaptionFont, SearchFirstChar, and ShowFrame. ( ver. version 1.0, added 3-Nov-97 )
by Ron Marx
newcal.zip (5,871 bytes) Calender component ( added 23-Oct-95 )
by John Newlin
newdbimg.zip (9,645 bytes) TNEWDbImage fixes the Stretch problem in Delphi TDBImage ( added 29-Aug-95 )
by Duncan Campbell
newruler.zip (3,492 bytes) Free accurate, professional 'Ruler' Component with inches/cm and orientation of 'markings'. Perfect for reports/graphing. ( ver. 1.0, added 30-Nov-97, Freeware ) 


by Graham D Wood
newtimag.zip (5,573 bytes) The propose of this component is to display a REAL TRANSPARENT image and detect when your mouse cursor is on top of the transparent part or not ( ver. 1.0, added 8-Nov-96 ) 
by Nuno Miguel Antunes
noshape.zip (88,854 bytes) A button which takes the shape of the embedded bitmap. I used it a lot in multimedia applications. ( ver. 1.01, added 26-Jan-98 ) 
by Michael Tran 
ochbtn.zip (2,753 bytes) TCustomPanel descendent which encapsulates 3 buttons (OK, Cancel, Help) in one panel, allowing the system to treat them as a single object. ( ver. 1.00, added 11-Jan-98 ) 

by Demian 
oedit12.zip (6,290 bytes) 4 editable components which reflect keyboard insert/overwrite mode ( ver. 1.2, added 21-Aug-96 ) 
by Wolfgang Chien 
panlist.zip (38,302 bytes) ...when a listbox is not enough'. TPanelList holds a scrollable list of TPanel objects, each of them with its child controls. Procedures are provided to populate (clone, insert, copy, add, delete) panels ( ver. 1.0, fixed, added 25-Apr-98, no src. ) 
by Santiago Portela 
pdate.zip (107,679 bytes) Date field with dd/mm/yyyy format, with up/down buttons and option to display day. ( ver. 1.01, added 26-Jan-98 ) 
by Mik Tran 
picklist.zip (43,315 bytes) Enhanced listbox component ( added 25-Oct-95 )
by Bob Fabiszak
popupbtn.zip (2,389 bytes) TPopupButton is a simple component to help you handling popup menus with speed buttons. It will pop up a menu just by it, down or right, depending on how do you like ( ver. 1.0, added 18-Jan-97 ) 
by Ivan Azic 
rbutton.zip (5,198 bytes) Round speed button. Also includes an improved Panel/Bevel component ( ver. 1.0, added 8-Nov-96 ) 
by Brendan Rempel
sclimage.zip (3,453 bytes) Image component that adds ScaleStyles, including stretching along the X and/or Y axis ( added 9-Jan-96 )
by Jeff Kinzer
scrlfm10.zip (12,263 bytes) Delphi Gallery component: form with selectable tiled background image that scrolls across the form canvas vertically and/or horizontally ( ver. 1.0, added 29-Oct-96 )
by John Baumbach 
shdowpnl.zip (5,916 bytes) TShadowPanel Component ( added 7-Mar-96, no src. )
by Paul Warren 
simage.zip (167,093 bytes) An enhanced TImage component ( added 10-Jun-95 )
by Paul Peterson
skbtn.zip (2,136 bytes) Contains 2 components. One decsended from TButton, the other decsended from TBltBtn. What they do is allow you to place other controls on them (TLabel, TImage etc.) ( ver. 1.0, added 12-Nov-97, Freeware ) 

by Robert Jones 
skedit.zip (1,470 bytes) SKEdit descended from TEdit. Allows you to only enter numerical values, '.', '-'. Still allows for he use of the delete and backspace keys. ( ver. 1.0, added 30-Nov-97, Freeware with source ) 

by Robert Jones 
skedtlst.zip (2,246 bytes) This is a descendant of a TListBox that allows for editing of any of the ListBox Items ( ver. 1.0, added 29-Mar-98, Freeware with source ) 

by Robert Jones 
spin.zip (17,153 bytes) Improved spin button ( added 30-Oct-95 )
by Ricardo Argello Sanchez
split_er.zip (5,033 bytes) This is a improved version of the Jean-Daniel Touly's TBarreResize. TSplitterBar allows to visually resize panels without writing code. All you have to do is play with the align properties of the components you want to resize. ( ver. 1.01, added 21-Jul-97, These components are freeware and the TBarreResize one belongs to Jean-Daniel Touly and it's freeware too. The original source of TBarreResize component was modified in some features, but it's still compatible with the old version. ) 
by José Sebastián Battig
super13.exe (152,689 bytes) An improved TStringGrid component ( ver. 1.3, no src, added 23-Mar-96 )
by Pablo Pissanetzky 
t3dpanel.zip (6,402 bytes) A TPanel descendant which is reminiscent of MSIE and Netscape Communicator buttons. Changes as mouse moves over it. Source helps as a basic intro to component design ( ver. 1.4.Jan.97, added 17-Feb-97 )
by John Wilson
tablist.zip (11,552 bytes) List Box Component that Allows Tabs ( added 10-Jun-95 )
by Dave Baldwin 
tbimage.zip (4,500 bytes) TImage with frame drawing properties ( added 24-Aug-95 )
by Thierry Barrachina
tdpanel.zip (21,223 bytes) TDropPanel component allows files external to the program to be dragged and dropped on it. An event, OnDropFiles, captures the list of path names of the files being dropped ( added 12-Mar-97, no src. ) 
by Mark Bratcher
timeedit.zip (7,541 bytes) Edit component that gets/sets time ( added 18-Aug-95 ) 
timeodb.zip (3,940 bytes) TDatabase descendent which monitors its child datasets and releases any pending edits idle for more than Timeout period (default to 1 minute). ( ver. 1.02, added 14-Jun-98 ) 

by Demian 
tnavi.zip (11,915 bytes) A handsome navi bar, can apply for customize Database or paging navigation. (full source) ( ver. 1.01, added 11-Jan-98, Try more tip, code and free components in www.cs.monash.edu.au/~vtran ) 
by Mik Tran 
transpar.zip (3,903 bytes) Transparent group and radio button components ( added 4-Oct-95 )
by Sgt Galen Smallen
trapedit.zip (2,135 bytes) Trapedit allows you to trap ALL keys in en edit field, ( ver. 1.0, added 24-Jun-97 ) 

by Hannes Danzl 
tsmemo.zip (3,793 bytes) Memo control with added events and properties ( added 6-Feb-96 )
by Richard Shotbolt
ttabldit.zip (1,647 bytes) TTable that offers the data from the last posted record as data of the new record ( added 26-Sep-95 )
by Gabor Naszadi
typedrcb.zip (8,113 bytes) Enhanced TDriveComboBox component with one new property - ShowDriveType ( ver. 1.1, no src, added 28-Mar-96 ) 
by Alwin Hoogerdijk
xsgrid12.zip (7,939 bytes) Enhanced TStringGrid component ( ver. 1.2, added 18-Mar-96 )
by Immo Wache
zmemo.zip (4,272 bytes) Expanding TdbMemo Component ( added 17-Jun-95 )
by Huw Nichols
zoom.zip (14,611 bytes) TZoomPanel component ( ver. 1.00, added 9-Aug-96 )
by Léon Voogd
zoompic.zip (4,099 bytes) TZoomImage is a tImage derivative that supports zooming ( ver. 1.1, added 1-Oct-96 ) 
by Grahame Grieve 