Home Products Products Services Links Guestbook About the Author
 
 
 
 
 
 
 

Home
  News

Products
  Components
  Download

Services
  Programming
  Web Design

Links

Guestbook
  View
  Sign

About me


RuiSoftware Components v2


This is a small but powerful set of six components that can give you an overall view of what my services can offer to you.

All of these components are designed to work with Delphi 4 thru 7 and BC++ Builder 4 thru 6.
The license is FREEware for the compiled version and comes with on-line help accessible through the IDE.
The source code for all the components is available for a small fee.

Copyright Information Please read the copyright notice before downloading or purchasing the components.
Download Components RuiSoftware Components v2 (FREE). To download a ZIP version click here. This is the compiled version.
Download Demo Demonstration of all components, with executable and source code included.
Purchase Source code of RuiSoftware Components v2 Source Code for RuiSofware Components v2. Compiles on Delphi4 thru 7 and C++Builder 4 thru 6.
NOTE: If you have C++ Builder 6 Personal Edition, do not download the components and email me for assistance.
You will get a special made package for Personal Edition with no Database libraries (with no TDBComboSpinEdit).
Borland C++ Builder 6 Personal Edition doesn't have database support.



What's New

• Now supports Borland C++ Builder 6. Thanks to Jesse Reichler for helping me in some compiler issues;
• Enhanced Demo with source that compiles in all IDE's. You can also run the exe, if you don't want to compile it;
TColorSyntax, a new component to highlight any existing TCustomRichEdit descendant with the style, font, colors you want, without writing a single line of code. Because it works with any TCustomRichEdit, you can even use it for database applications through the TDBRichEdit. It requires a TParserAll component to work, which provides the parsing services required by TColorSyntax to analyze the text in the RichEdit control;
• Optimization done in TParserAll and some bug fixes. Improved Debug interface, now completed with grammar and parser stack;
• Several enhancements and bug fixes in TDBComboSpinEdit and TComboSpinEdit;
• TUndo now has a new property LogType that allows to track down changes in a character, word or line basis;
• Enhanced Install/Uninstall program with some bug fixes. Now includes an install log and the specification of destination folder.



Frequently Asked Questions

• Do I need to change my existing code for this new version?
No, nothing was removed, so your code should work as expected.

• How can I install your components?
To install the components, download them. This will automatically start the Setup program. You need to have at least one of the following IDEs: Delphi4, Delphi5, Delphi6, Delphi7, C++Builder4, C++Builder5 or C++Builder6. If you have more than one IDE, Setup can install in all of them at once, you will decide which ones.

• I have the version 1 installed, how do I do to install this second one?
This new version requires the first one to be removed, however you don't need to do it yourself. Just download the components, which will run the Setup. This new Setup automatically removes the first version from your system.

• Can I keep both versions in my computer?
No, Setup will not install the new version with the old one still present. There is no reason to keep the old version. Setup automatically removes it.

• How can I remove your components from my computer?
Go to the control panel and in "Add/Remove Programs" click on "RuiSoftware Delphi/C++Builder Components". Uninstaller allows you to specify from which IDE's you want to remove the components.

• Your software is free. Do you have support services, in case I have a problem?
Yes, you can send me an email to support@RuiSoftware.com and I will solve you problem as soon as I can.

• What will I get with the purchase of your code?
You will get all the source code for all the components, ready to compile in Delphi4, Delphi5, Delphi6, Delphi7, C++Builder4, C++Builder5 and C++Builder6. It includes run-time and design-time packages already prepared for each one of these IDEs. You will also get all the necessary documentation (which is already included in the compiled free version) as well, unlimited support via email.



Components Description

        
TParserAll icon
TParserAll

Non-visual component that takes parsing one step further by a using a generic approach of a Backus Naur-Form grammar to parse anything you can think about.  This component is ideal for data validation, data interpretation and also as a find/replace tool. Works on text and binary data.

More information on TParserAll
                  
TComboSpinEdit

Visual component especially designed for efficient data entry of floating-point and integer numbers.

More information on TComboSpinEdit
        
TComboSpinEdit icon

TDBComboSpinEdit icon
TDBComboSpinEdit

Visual component especially designed for efficient data entry of floating-point and integer numbers linked to a database field. It has the same features as TComboSpinEdit with the advantage of working with databases.
TUndo

Non-visual component that links to any existing edit control (TCustomEditControl descendant) to provide undo and redo capabilities, among other features. Works with single and multiple line controls. It keeps track of changes in a character per character basis, word or line.

TUndo icon

TVisualStream icon
TVisualStream

Visual component that displays the contents of any data stream, allowing modifying and navigating on it.

More information on TVisualStream
TColorSyntax

Non-visual component that associated with a TParserAll, provides automatic custom highlighting to any TCustomRichEdit descendant, such as TRichEdit or TDBRichEdit.

More information on TColorSyntax

TUndo icon
   

 Web hosting by WebStrikeSolutions

Home • Products • ServicesLinksGuestbookAbout Me