Resource Development Associates

Resource Development Associates offers several products for Corel Paradox

RDA has created products for Corel Paradox developers which can assist them with development of custom applications either within their company or for distribution to clients. Currently available products include:

Security Guard

Security Guard is our password management add in which improves and simplifies your ability to manage Paradox security

Security Guard is a tool for Paradox developers and users who want to manage table and field level security without giving users actual table and field level passwords. This improves security and eliminates the need to restructure tables to modify system security. Security Guard can be used with interactive Paradox sessions, can be built in to your applications or can be used with your Paradox Internet applications. Security Guard is currently available for Paradox versions 5 to 11 (LAN Management Console only available for 32 bit versions and Internet version only available for Paradox 8, 9, 10 and 11.) Security Guard works across multiple versions of Paradox simultaneously provided you have the correct password dialog versions.

The full version with the LAN management console, for Paradox 8, 9, 10 and 11, comes with the password interface for the same version of Paradox and the libraries, forms and HTML needed to run it for the Internet. The full version for Paradox 7 does not include the Internet components since Paradox 7 can not run a web site. The Internet version also includes a small demo application to demonstrate how to add your own internet applications to Security Guard when you run them on the Internet. The LAN console is currently available in versions for Paradox 7-32, 8, 9, 10 and 11. Password interfaces are available for versions 5, 7-16, 7-32, 8, 9, 10 and 11. The internet version is available for Paradox 8, 9, 10 and 11 and will run with most browsers.

A single Management Console/Password Interface/Internet license is available for $149(us). The Paradox 7 version, without the internet components is $139(us). Security Guard for the Internet is available separately for $109(us). Additional Password interface versions are available for $25 (us) per version. A copy of Security Guard for the Internet and a Password interface package together are sufficient for mixed Internet and LAN operations which will save you $15 if you do not require a LAN based management console.

RDA believes in clear and simple licensing. For LAN use Security Guard requires the management console and at least one password interface. Each license for the LAN management console allows the developer to use the Console and password interface at their development site and one production site if that is different from the development site. Security Guard for the Internet can also be used on the same sites. It is not an extra license. If Security Guard for the Internet is purchased without the full LAN version it is still considered a single license and can be used only on the developer's site and one production site. A site is defined as all users having access to a server where the security database is installed (LAN, WAN or stand alone PC). There are no user limits at a site as long as the users all access the same server for use of Security Guard regardless of the version installed. Additional licenses must be purchased for additional sites. For example, if you build an application which includes security guard and install it at 2 different clients, 2 licenses are needed regardless of the user count. On the other hand, if you build 2 applications which include Security Guard and install them both at the same site, only 1 license is required. Systems requiring additional password interfaces (for different versions of Paradox running at the same site where a console is installed) must purchase one license per site for each additional version of the password interface. The full end user license agreement is included with the product or available by e-mail request.

More detailed information is available in the attached documents.
See or download documentation
See or download installation instructions
See or download Security Guard for the Internet Documentation
Use our Contact page to request order information.

RDA's BubbleHelp

RDA's BubbleHelp is an add in which helps you create and display pop up help messages of any length for buttons, fields and other components of your applications.

RDA's BubbleHelp allows you to add pop up help to objects on your forms. It works similarly to Paradox 9's tooltips except that messages over a certain length will wrap to multiple lines. You can essentially put in any amount of text in a BubbleHelp message. Because you create your own help message text BubbleHelp works in any language! You can attach BubbleHelp messages to practically any object on your forms. You can use it to present anything from short prompts to long instructional messages to users for buttons on your forms. You can attach BubbleHelp to fields to provide instructions for data entry, code displays, explanatory messages etc. You can set BubbleHelp to display messages when notebook tabs are clicked. You can have different messages display on the same object depending on various conditions.

You can cut your support and training costs by providing direct, on screen assistance to users rather than having then look things up in help. And once you have added BubbleHelp, managing messages is as simple as typing text. You can be as creative with the uses of BubbleHelp as you want! RDA's BubbleHelp is currently available for Paradox versions 7-32 bit, 8, 9, 10, 11 and Linux.

RDA believes in clear and simple licensing. Each license for RDA's BubbleHelp allows the developer to use BubbleHelp at their development site and one production site if that is different from the development site. A site is defined as all users having access to a server where the data for an application which uses BubbleHelp is installed (LAN, WAN or stand alone PC). There are no user limits at a site and RDA's BubbleHelp may be used for all applications housed on that server. Additional licenses must be purchased for additional sites. For example, if you build an application which includes RDA's BubbleHelp and install it at 2 different clients, 2 licenses are needed regardless of the user count. On the other hand, if you build 2 applications which include RDA's BubbleHelp and install them both at the same site, only 1 license is required. Systems requiring different versions of BubbleHelp (for different versions of Paradox running at the same site) must purchase one license per site for each version of BubbleHelp. The full end user licensing agreement is included with the product or available by e-mail request. A single site license is available for $49(us).

More detailed information is available in the attached document.
See or download BubbleHelp information
Use our Contact page to request order information.
See or download BubbleHelp installation document

RDA's AutoReplicator

RDA's AutoReplicator is an add in which automates the process of updating remote copies of your Paradox applications or other files from a master copy.

RDA's AutoReplicator is a tool for Paradox developers who want to manage remotely running copies of their applications by updating them from a master code source. By using this tool you can build in the functionality of having your applications check for updates at the master copy every time they start. If there are no updates, the code execution is completely invisible. If there is an update, RDA's AutoReplicator manages the copying of components from the master to the local copy. As a developer you can implement it by adding as little as 3 lines of code and a variable to your application! The time saved on application management and updates should pay for the product on the first update. It also comes with a bonus custom toolbar you can add to your applications. RDA's AutoReplicator is currently available for Paradox versions 7-32 bit, 8, 9, 10 and 11.

RDA believes in clear and simple licensing. Each license for RDA's AutoReplicator allows the developer to use the AutoReplicator at their development site and one production site if that is different from the development site. A site is defined as all users having access to a server where the AutoReplicator is installed and the master program being replicated is housed (LAN, WAN or stand alone PC). There are no user limits at a site and RDA's AutoReplicator may be used for all applications housed on that server. Additional licenses must be purchased for additional sites. For example, if you build an application which includes RDA's AutoReplicator and install it at 2 different clients, 2 licenses are needed regardless of the user count. On the other hand, if you build 2 applications which include RDA's AutoReplicator and install them both at the same site, only 1 license is required. Systems requiring different versions of AutoReplicator (for different versions of Paradox running at the same site) must purchase one license per site for each version of the AutoReplicator. The full end user licensing agreement is included with the product or available by e-mail request. A single site license is available for $99(us).

More detailed information is available in the attached documents.
See or download documentation and Installation instructions
Use our Contact page to request order information.

RDA's AutoKey

RDA's AutoKey is an automated facility for creating and deploying automatically incrementing integer keys for Paradox tables. It is designed to be easy to use and trouble free. It also comes with a bonus custom toolbar you can add to your applications. There is also a demonstration application available in the deluxe version or separately.AutoKey is currently available for Paradox versions 7-32 bit, 8, 9, 10, 11 and Linux.

Paradox's autoincrement field type present potential problems when used as keys, and should not be used for that purpose because of these problems. These include the loss of data links or incorrect links created when autoincrement fields are resequenced in a table rebuild and the replacement of these fields' values in table adds. AutoKey presents you with an easy to use and implement alternative.

AutoKey can be used to create non key identifiers as well as keys. For example, you might want to have sequential invoice numbers that are not key but are unique and contain an alpha string plus a sequence number. They could contain a specific pattern (such as the first n letters of the customer name followed by a unique integer like RDA1982) and can also be set to always have the same number of characters as well as a specific pattern (e.g. creating values such as 0000085471, *******567, RDA00001982, PAR00045127, etc.) Of course such values could also be used as keys if you wanted.

AutoKey has two modes: Administration and Deployment. Administration helps you set up the automated key function for your applications. You can use it or not as you prefer. The deployment mode consists of the library and calls to methods in the library as well as the table which manages the automatic key incrementation. These components and how to use them are described in detail in the instructions and implemented in the optional demonstration application. You can download them or view them here for more details.

To actually use AutoKey all you have to do is create a deployable key control table and deploy this table and the AutoKey library with your application. Then AutoKey is invoked by calling one of the library methods from your application. AutoKey can help you create and manage deployable key control tables. Specifics of how to add AutoKey to your application are included in the instructions which you can download free from the link on this page and shown in the source code of the demonstration application.

While you could write the incrementation code, the management facility and the toolbar yourself, think about what your time is worth in relation to the cost of this product.

AutoKey Deluxe includes a single site license and the demonstration application. It is available for $29 (us) A single AutoKey site license, without the demo, is available for $19 (us). The demonstration application is available separately for $15 (us). It will not run without a version of AutoKey but the source code is still open. The demo runs will all versions of AutoKey so users of multiple versions do not need multiple copies of the demo unless they plan to distribute the demo itself. The full end user licensing agreement is included with the product or available by e-mail request.

AutoKey's Demonstration application is designed to show AutoKey users a variety of ways that AutoKey's library methods can be implemented. This demo application has calls to all of the library methods in various forms and includes a number of demonstrations of complex containership and multilevel data models which users should also find helpful both in implementing AutoKey and in their database and form design in general. The code in the included forms is all open and available for your use and extensively commented. This should help even relatively inexperienced users to more fully understand the code and may teach you something about actions, library calls and custom types as well.

This demo application will not run without AutoKey. It can be opened and looked at without AutoKey however and so, may be valuable as a teaching tool anyway. The demo will run with any version of AutoKey so you will only need a single copy of the demo no matter how many version of AutoKey you have (for the various versions of Paradox for which AutoKey is available) unless you plan to distribute the demo application as well.

More detailed information is available in the attached documents.
See or download AutoKey information and Installation instructions
See or download AutoKey Demo app information and Installation instructions
Use our Contact page to request order information.

RDA's AutoArchive

RDA's AutoArchive is an automated facility for creating record archives and audit trails and deploying that functionality in your applications. It allows you to trap deleted records so you can implement an undelete function. It also provides an archive cleanup utility which helps you delete archives or delete records from archives which are older than a specific date. It is designed to be easy to use and requires very little processing overhead. It also comes with a bonus custom toolbar you can add to your applications. AutoArchive is currently available for Paradox versions 7-32 bit, 8, 9, 10 and 11.

AutoArchive allows you to plug in functions to your application which will capture changes in your database at various levels of granularity. You determine the granularity level from field level changes to just record changes that are actually posted. You can also chose to have the archive records date and time stamped or date, time and user name stamped. Archives are created as records are changed giving you the ability to restore records by copying them back out of archives or to maintain full audit trails simply by keeping the archives.

AutoArchive is invoked by calling one of the library methods from your application. Specifics of how to add AutoArchive to your application are included in the instructions which you can download free from the link on this page.

AutoArchive Deluxe includes a single site license and the demonstration application. It is available for $55 (us) A single site license for AutoArchive is available for $39(us). The demonstration application is available separately for $21 (us). It will not run without a version of AutoArchive but the source code is still open. The demo runs with all versions of AutoArchive so users of multiple versions do not need multiple copies of the demo unless they plan to distribute the demo itself. The full end user licensing agreement is included with the product or available by e-mail request.

AutoArchive's Demonstration application is designed to show AutoArchive users a variety of ways that AutoArchive's library methods can be implemented. This demo application has calls to all of the library methods in various forms and includes a number of demonstrations of such things as archiving records from batch processes and archiving records prior to deleting them. Users should find these helpful both in implementing AutoArchive and in their database and form design in general. The code in the included forms is all open and available for your use and extensively commented. This should help even relatively inexperienced users to more fully understand the code and may teach you something about actions and library calls as well.

This demo application will not run without AutoArchive. It can be opened and looked at without AutoArchive however and so, may be valuable as a teaching tool anyway. The demo will run with any version of AutoArchive so you will only need a single copy of the demo no matter how many version of AutoArchive you have (for the various versions of Paradox for which AutoArchive is available) unless you plan to distribute the demo application as well.

More detailed information is available in the attached documents.
See or download AutoArchive information and Installation instructions
See or download AutoArchive Demo app information and Installation instructions
Use our Contact page to request order information.

More details on these products are available above and the products are available for order directly through us with payments processed through Paypal. Use our Contact page to request order information. These products ship electronically. All come with 30 days of free e-mail support. These products are generally distributed with server based site licensing although other license terms are available. Details on the site licenses are described with the products and in more detail on our Order info page.

 

High Road logo