| |
|
|
|
New Page 1 TObjectTable version 1.16 (Shareware) Ever needed an in-memory table containing object instances instead of data records? TObjectTable is a generic container that stores objects identified by variant keys. TObjectTable provides most of the functionality of an in-memory table, but the records are actually object instances. It includes methods to add, remove and locate items in the table, as well as methods that execute a callback for every item in the table. Any number of indexes can be defined for a table. The items that are available for locate or callback can be limited by applying a filter, a range or both. What makes TObjectTable better than the object containers shipped with Delphi? Improved performance: TObjectTable uses internal binary trees, reducing the complexity of the usual operations (insert, delete, locate) to O(log N). Multiple key types: by using a variant as a key for each item. New features: multiple indexes, limiting the visible records by range or filter, user-defined key types. Features: TObjectTable items can be any TObject descendant. Multiple indexes can be defined for the table. The user can select the current index by using the IndexName property. Index options include: unique, case-insensitive, descending. FindKey method locates an object in the table based on the current index. SetRange method applies a range to the table using the current index. Filtered property and OnFilter event allow the user to filter the visible records. ForEach iterator executes a user-defined callback for all the visible records. OwnsObjects property allows the user to control the destruction of objects when the table is destroyed. Valid key types are any variant types that allow a transitive ordering relationship like string, integer, float, datetime. User-defined key types are allowed. The demo includes a TGUID key using the TGUIDVariantType class. It is not required that for the keys in an index to be the same type, as long as they can be compared to each other. For example, you can use any combination of numeric keys (integer, float, currency, datetime) in the same index, but not numeric and string keys. Free add-ons: TGUIDVariantType: a custom TGUID variant, initially developed to be used as a key field in a TObjectTable.
|
| « read more about TObjectTable - single license 1.16 |
|
|
RECOMMENDED DOWNLOADS IN THIS CATEGORY
|
|
|
|
| » Windows API Hooking SDK 2.15
|
| Windows API Hooking SDK helps you hooking Windows APIs or functions in other Dlls, and replace the API function or Dlls' function to your own function, That is to say, intercepts Win32 functions and re-writing target function to easily custom and ext ... |
|
| Validtec Software | 158KB | Win 95/98/ME/NT/2000/XP | $298 | Downloads: 29 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » CornerStone Advanced Bookmark Manager - SE 1.0
|
| CornerStone Advanced Bookmark Manager is an easy-to-use, skinable, feature-rich application that will help you to manage your growing bookmark collections. You can add comments to each bookmark, organize it into categories, add additional types of custom ... |
|
| CornerStone Software Solutions | 8,296KB | Win 98/2000/XP | $30.00 | Downloads: 19 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » AidAim ZipForge Team4 1
|
| ZipForge is a fast ZIP compression library. With this toolkit you can easily add archive functionality to your projects. ZipForge includes new unique technology by AidAim Software, a transaction system. This innovative solution gives you a fast and easy w ... |
|
| Aidaim.com | 0 | Win 95/NT/2000/XP/98/ME | $295 | Downloads: 28 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » RHiTech NeuronNet 1.0 beta
|
| RHiTech NeuronNet v 1.0b - this COM component allows emulating neuron network with possibility to train the network by method of back distribution of error. ... |
|
| RHiTech | 320KB | Win 98/ME/NT/2000/XP | | Downloads: 27 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » VintaSoftTwain.NET Library 1.5
|
| Add ability to work with scanner or camera from your .NET application. You can fully control the image acquisition process, use the automatic document feeder, clean up images using noise removal, auto border crop, blank page detection, save acquired image ... |
|
| VintaSoft | 349KB | Win 98/ME/2000/XP | $59.95 | Downloads: 22 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » AlertPOP! (1 Developer License) v1.x
|
| HelpBubble for .NET is a Balloon Help style window with HTML text formatting and hyperlinks. Don`t wait for users to get frustrated and try to find help. Bring help to your users with a non-intrusive and proactive component. ... |
|
| Componentdesigns.com | 0 | Win 2000/XP/ME | $106.25 | Downloads: 17 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| |
| Aidaim.com | 0 | Win 95/NT/2000/XP/98/ME | $35 | Downloads: 21 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » Vivid Report Professional for C++ Builder 6 (Site license) 2.0
|
| Vivid Report is a library of visual components for C++ Builder, which provides creating printable reports of almost any complexity. Vivid Report provides perfect guaranteed printing quality and excellent productivity of designing. Version 2.0 is create ... |
|
| Mblabsoft.com | 0 | Win 95/NT/2000/XP/98/ME | $1299 | Downloads: 18 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » RapidTree 4 Developers License
|
| Fastest TreeView with joined functionaity of TTreeview and TCustomGrid. (Works faster than standard 16-24 times) because RapidTree not based on TTreeview architecture, and used Polymorphic TTreeCollection and TCustomGrid architecture. Maximum level of com ... |
|
| Imcasys.com | 0 | Win 95/NT/2000/XP/98/ME | $109.95 | Downloads: 28 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » Background Music Component 1.0
|
| Background Music Component is designed to provide your applications with background music. The component lets your application looks more featured. Just drop it to your main form in Delphi or C++ Builder and enjoy a background music in your application. ... |
|
| Sergey Saimanin | 1256KB | Win 95/98/ME/NT/2000 | $29.98 | Downloads: 18 |
| Date added: Sep 22, 2005 |
» Details |
|
|
|
|
| » Accuracer CLX SU Std v.1
|
| Accuracer Database System is the BDE alternative multi-user database system with SQL support providing access to a database in its own single-file format in fast and easy way. It contains 4 components called TACRTable, TACRDatabase, TACRQuery and TACRSess ... |
|
| Aidaim.com | 0 | Win 95/NT/2000/XP/98/ME | $195 | Downloads: 26 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| |
| Vector-ski.com | 0 | Win 95/NT/2000/XP/98/ME | $310 | Downloads: 32 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » XL Report, Developer 4.2
|
| Get sick and tired of report coding? Excel reporting and data analyzing with a single line of code: Free design, all Excel features right in a template: any formatting; sort, group, and total; autofilter and outline view... Full IDE integration. Master-d ... |
|
| Afalinasoft.com | 0 | Win 95/NT/2000/XP/98/ME | $135 | Downloads: 23 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| |
| Ltd.uk | 0 | Win 95/NT/2000/XP/98/ME | 0 | Downloads: 18 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » mdDATEINPUT 1.x.x
|
| Easy to use .NET control for input of date values. The control has the following features: - comfortable input of date values (datatype: DateTime) - correct format depending on local settings - supports System.DBNull - integrated popup calendar ... |
|
| Casic.de | 0 | Win 95/NT/2000/XP/98/ME | E29 | Downloads: 20 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » Neat Wizards 1.1
|
| The Neat Wizards is a set of high-quality images suitable for creating professional, modern and attractive user wizards and dialog boxes. The user interface is one of the most important parts of the software. Today, the quality of the interface graphics i ... |
|
| Nimble Software | 1117KB | Win 3.x/95/98/ME/NT/2000/XP | $49 | Downloads: 30 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » Stellar Delim 1.0 ActiveX Type Library 1.0.0.1
|
| ActiveX Type Library (DLL). Performs commonly needed Delimited String functions. Published property [MasterString] allows application to get and override the actual delimited string value. Allows specification of custom delimiter. Help file, sample code, ... |
|
| Stellar Research Corp. | 1993Kb | Windows 95/98/NT/2000 | $35.00 | Downloads: 19 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » Izlenim Hyphenator VCL for Delphi 5 and 6 1.00
|
| The TIzlenimHyphenator is a non-visual VCL component for text hyphenation, of US-English. The algorithm used to achieve this is called TeX. It uses patterns created from a hyphenation dictionary, and searches for these sub strings in a given word. FEATU ... |
|
| Izlenim.com | 0 | Win 2000/98/ME | $17 | Downloads: 19 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » DIFileFinder - Commercial 1.xx
|
| DIFileFinder is a Delphi Component to search the file system for files and or folders matching (or not matching!) particular attributes and / or name patterns. Pattern syntax includes standard wildcards as well as full regular expressions. DIFileFinder su ... |
|
| Zeitungsjunge.de | 0 | Win 95/NT/2000/XP/98/ME | $25 | Downloads: 31 |
| Date added: Sep 22, 2005 |
» Details |
|
|
| » ActiveComport Serial Port Toolkit 2.0
|
| Serial port toolkit to enable applications or scripts to communicate with a modem or other serial port device. This ActiveX control features full com port control, binary and ASCII data transfer, support for RS 232 and RS 485 standards and ISDN modem supp ... |
|
| ActiveXperts Software | 1102KB | Win 98/ME/NT/2000/XP | $90 | Downloads: 25 |
| Date added: Sep 22, 2005 |
» Details |
|
|
|
|
| |