Totally Objects Home Page


What's New? Products Latest Totally Objects Downloads  Totally Objects Downloads  Other Downloads
Consultancy See what our clients think Buy News Groups Contact Us

An interface into the Windows95/WinNT/2000/XP registry. If you have ever tried to use the registry in any of these, you will know that the process is arcane to say the least! Totally Objects Registry provides you with an interface into the registry that conforms to the standard VA Dictionary interface. Access is not restricted to your own user area so any available registry area can be used, subject to access permissions.

Registry makes it very simple, for instance, to store and retrieve default file paths and printers.


To register a piece of software execute this:

    registerCompany: 'TestCo'
    software: 'MyApp'
    version: 'v1.0'

To set and get values for your software execute this:

node := (RegistryNode
    company: 'TestCo'
    software: 'MyApp'
    version: 'v1.0').

and then treat node like a dictionary. Thus, you can say node at:'filepath' put:'c:\myfilepath'. Values accepted include not only strings, integers and byte arrays but, any VA objects (except SortedCollection and anything sub-classed from that, due to restrictions in the Swapper).

Needless to say, as the concept of the Registry is a Windows concept, Registry is only available for these platforms. In addition, the usual warnings regarding operating on the Registry apply. You are advised to always back up your registry before testing software against it.

View the Registry Manual (HTML)

All Totally Objects products come with full source code and have no run-time licence requirements.
Once purchased, they may be distributed with your own code without further payment.


Price Band Price*
US$ Equivalent 
Registry 8.6 Unlimited Developers Freeware   Freeware *
Annual Support per site




Prices are by bands, e.g. if you have 4 developers, you pay 100.00  
Click here to download this product

* US$ prices are converted at the current exchange rate. Your credit card will be charged in UK pounds. Your credit card will be charged in your local currency at an exchange rate set by the credit card company. This rate will depend upon the prevailing exchange rate between your local currency and pounds sterling on or soon after the date that the credit card company receives the charge. The credit card charge will be presented in the name of DirectDual Limited (Our U.K. Trading name).

1 Annual support provides for an unlimited number of problem reports (by e-mail only), all bug fix releases and all new versions (TotallyObjects do not guarantee that there will be any functional upgrades during the support period covered. However, it is our intention to make at least one additional functional version release per year.)

To place an order

Back to Totally Objects Home Page