msTreeView suite

| Version 1.0.068 (Last modified December 22, 2006) |

 
 
 

Copyright © mSunSoftware. 2006.
All rights reserved.

E-mail: support@msunsoftware.com
Web: http://www.msunsoftware.com

 
 
 
  english | russian  
 
 
 

Contents


 
 

Overview

msTreeView suite is a set of the components for creating of hierarchical (treelike) structure of the data. The set contains two components: TmsTreeView and TmsDBTreeView. TmsTreeView is for the development of the Windows-Applications Interface, TmsDBTreeView is for the development of the applications to work with data. The given components are like the standard VCL component TTreeView, but much more functionality: they support Cut/ Copy/ Paste operations, searching and sorting functions, drag-and-drop operations, they have errors handler, hot keys for the basis operations, advanced nodes editor (at designtime) and many other functions. TmsDBTreeView works with DataSet as the standard VCL components from the Data Controls page (supports all the methods for management of the data). You can use these components to create the information managers, dictionaries, explorers etc.


 
 

Features

  • Drag-and-drop support.
  • Automatic sorting of the nodes.
  • Cut/ Copy/ Paste operations.
  • Search nodes function (partial match, match case, direction of the searching).
  • Short keys for the basis operations (include an ability of the redefining).
  • Errors handler.
    Nodes Editor for TmsTreeView, which one more functionality then the standard editor.
  • Nodes Editor for TmsDBTreeView (now you can build tree and database structure at designtime).
  • TmsDBTreeView works with DataSet as the standard VCL components from the Data Controls page (supports all the methods for management of the data).
  • Bilateral communication TmsDBTreeView - DataSet.
  • TmsDBTreeView saves information about every node (Parent ID, node text, node state) in DataSet.

 
 

History of changes

Version 1.0.068 (December 22, 2006)

  • The files of the documentation have been completed;
  • Fixed the Nodes editor error;
  • Fixed a adding node in root node error;
  • Fixed the Auto sort property value changing error;
  • Fixed multi opening/closing connection with Dataset error (the TmsDBTreeView component);
  • Fixed other minor bugs.

Version 1.0b (November 7, 2006)

  • Added support of Delphi 5, CBuilder 5, CBuilder 2006 (Win32);
  • Bugs fixed;
  • Some improvements.

Version 1.0a (October 20, 2006)

  • First version of the suite.

 
 

Installation

Supported IDEs:

  • Borland Delphi 5
  • Borland Delphi 6
  • Borland Delphi 7
  • Borland Delphi 2005 (Win32)
  • Borland Delphi 2006 (Win32)
  • Borland C++Builder 5
  • Borland C++Builder 6
  • Borland C++Builder 2006 (Win32)

Installation to Delphi 5, 6, 7:

  1. Uninstall previous or evaluation version of msTreeView suite from Delphi IDE.
  2. Unzip archive. Copy files with new components to custom directory. Add, (if need) msTreeView directory in "Tools->Environment Options->Library->Library Path".
  3. Use "File\Open..." menu item of Delphi IDE to open the package msTVSuite_DX.dpk (x - version of Delphi). In the "Package..." window click "Compile" button to compile package, click 'Install' button to install package.

Installation to CBuilder 5, 6:

  1. Uninstall previous or evaluation version of msTreeView suite from CBuilder IDE.
  2. Unzip archive. Copy files with new components to custom directory. Add, (if need) msTreeView directory in "Tools->Environment Options->Library->Library Path".
  3. Use "File\Open..." menu item of CBuilder IDE to open the package msTVSuite_CBX.bpk (x - version of CBuilder). In the "Package..." window click "Compile" button to compile package, click 'Install' button to install package.

Installation to Delphi 2005, 2006:

  1. Uninstall previous or evaluation version of msTreeView suite from Delphi IDE.
  2. Unzip archive. Copy files with new components to custom directory. Add, (if need) msTreeView directory in “Tools->Options->Environment Options->Delphi Options->Library - Win32->Library Path”.
  3. Use "File\Open..." menu item of Delphi IDE to open the file msTVSuite_DX.bdsproj (x - version of Delphi).
  4. Open the "Project Manager" window (View\Project Manager).
  5. Click the right mouse button on the msTVSuite_DX.bdsproj item in the "Project Manager" window. Click "Compile" button to compile package.
  6. Click the right mouse button on the msTVSuite_DX.bdsproj item in the "Project Manager" window. Click 'Install' button to install package.

Installation to CBuilder 2006:

  1. Uninstall previous or evaluation version of msTreeView suite from CBuilder IDE.
  2. Unzip archive. Copy files with new components to custom directory. Add, (if need) msTreeView directory in “Tools->Options->Environment Options->C++ Options->Paths and Directories->Search Path”.
  3. Use "File\Open..." menu item of CBuilder IDE to open the file msTVSuite_CB2006.bdsproj.
  4. Open the "Project Manager" window (View\Project Manager).
  5. Click the right mouse button on the msTVSuite_CB2006.bdsproj item in the "Project Manager" window. Click "Compile" button to compile package.
  6. Click the right mouse button on the msTVSuite_CB2006.bdsproj item in the "Project Manager" window. Click 'Install' button to install package.

TmsTreeView and TmsDBTreeView components have to appear on "msTreeView" page of components palette.


 
 

Registering

msTreeView suite is a Shareware product. If you find it useful and want to receive the source code please register it.

How to Register: You can register msTreeView suite through ShareIt. You can register our products either online, or by using one of the alternative ordering methods, such as phone, mail, fax, by check, cash, or bank/wire transfer. ShareIt accepts VISA, MasterCard, American Express, Diners Club, UK debit cards from Switch and Solo. Payment may be done in US Dollars, Euro, Pounds Sterling, Japanese Yens, Australian Dollars, Canadian Dollars, Swiss Francs.

Click the link below to start a secure order process through ShareIt.

Product Price ShareIt
msTreeView suite USD 30.00 Buy now

After registration you will receive fully-functional package with last versions of components. By registering the components you get the following advantages:

  • Full source code by e-mail.
  • You will be notified about new versions of the package.
  • You will receive new versions of msTreeView suite FREE.
  • Access to beta versions.
  • Unlimited technical support by email.

 
 

Copyright and licenses

Unregistered version of msTreeView suite (trial version) has full functionality, but displays a label, in the program using the given components.

Unregistered (trial) version of msTreeView suite can be distributed through normal software channels in any medium (CD-ROMs, BBSs, Internet etc.), providing that it is transmitted for free, as a whole and unchanged. You may only charge a fee for the physical act of transferring.

Upon registration, customers receive full source code. Upgrades will be free for registered users. Registered users are granted a license whereby they are free to use registered version in their applications, and to distribute such applications as they want. They may not distribute or resell this component separately, or any portion of it. Registered users may alter the source files but must not distribute them to any unregistered user. They may not use any part of the source code to build any other components for public distribution or commercial sale.

msTreeView suite IS DISTRIBUTED "AS IS". NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED.
YOU USE AT YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS, DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING OR MISUSING THIS SOFTWARE.

The copyrights to the msTreeView components suite belong to the company mSunSoftware.


 
 

Technical support

Before you contact us, do the following, please:

  1. Make sure you have performed all the required steps correctly.
  2. Look at the Help files and Demos: it may already contain an answer to your question.
  3. Visit our Web-Site at http://www.msunsoftware.com. It's a good chance that you'll find the newer version of our product there.

If the problem persists, please, inform us about the following:

  1. msTreeView suite version;
  2. Compiler information: Delphi or C++ Builder, Version, Edition, Service Pack;
  3. Environmental information: your OS and Service Pack;
  4. Description of your problem (as much information as possible to retrieve the problem);
  5. Attach a test project where the problem could be reproduced.

Should you have any ideas on improving the existing functions of this product after you have downloaded and used it, be easy to e-mail us. We consider any ideas and we may take them into account while creating new versions of our products.

Send your message to: support@msunsoftware.com


 

Copyright © mSunSoftware. 2006. All rights reserved.