TmsDBTreeView |
version 1.0
(last modified August, 27, 2005) |
Copyright © 2002 - 2005 mSunSoftware
All rights reserved.
|
Contents
|
Overview
TmsDBTreeView represents a window that displays a hierarchical list of nodes, where each node is connected with the Database record. The component supports two types of the nodes:
folders and files. A folder can include other nodes, and it is not connected with Database records containing the data. A
file cannot include other nodes, but it is connected with the Database record, which contain the data. Each node is identified by four fields (a name, a status, a type, a position); each of the fields rewrites when its value is changing. The component supports the
'drag and drop' operation. For operations of addition, deletion, renaming of the nodes, uses shortcuts (Ins, Ctrl+ Ins, Del). The component works with the
DataSet heirs. This component can be used for creation of the programs of a class of the information managers, various explorers etc.
Features:
-
Automatic sorting of the nodes (by type, by name);
-
Drag and Drop support;
-
Two types of the nodes (folders and files);
-
Possibility of adding, deleting of the nodes;
-
Automatic transition to the Database record, connected with the selected node;
-
Storage information about each node (a name, a status (expand, collapse), a type, a state);
-
Shortcuts for the main operations with the nodes (adding of the folders \ files, deleting, renaming of the nodes).
|
License
- Unregistered version of
TmsDBTreeView component (trial version) has full functionality, but displays a nag-form, at program loading using the given component.
- Unregistered (trial) version of
TmsDBTreeView component 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. You are not allowed to reverse-engineer, decompile, or
disassemble the software.
- Upon registration, customers receive full source. Upgrades will be free for registered users. Registered users (owners of licensed copy of
TmsDBTreeView) 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.
- TmsDBTreeView 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.
If you do not agree
to any of these terms, you are not permitted to use the Software in any
way, and all copies of it must be deleted from your computer (s).
|
Registering
For online registering, go to mSunSoftware Web site at:
http://www.vcl.msunsoftware.com/lang_en/purchase.htm
Information about methods of registering is also available on this page.
Price : US$ 20.00
License include full source code and a right for free lifetime updates (both minor and major updates and new versions are free for registered users).
Upon registration
you receive:
- Full source code
by e-mail;
- Free upgrades
when they will be ready;
- Access to beta
versions;
- Unlimited
technical support by email.
|
Installation
Delphi 5, 6 ,7
installation
- Unzip archive;
- Select Component
| Install Component option on the main menu bar of Delphi;
- In the Unit
file name field specify the path to the file msDBTreeViewReg.pas;
- Again select Component
| Install Component option on the main menu bar of Delphi;
- In the Unit
file name field specify the path to the file msDBTreeView.dcu;
- In the Package
file name field specify the path to the package in which the
component will be installed (for example package by default - dclusr.dpk
for Delphi 7) or create new package;
- Press the OK
button;
- Press the Install
button;
- Select Tools |
Environment Options | Library option and in a field Library
path specify the full path to msDBTreeView Source
directory.
C++ Builder 5, 6
installation
- Unzip archive;
- Select Component
| Install Component option on the main menu bar of C++ Builder;
- In the Unit
file name field specify the path to the file msDBTreeViewReg.pas;
- In the Package
file name field specify the path to the package in which the
component will be installed (for example package by default - dclusr50.bpk
for C++ Builder 5) or create new
package;
- Press the OK
button;
- Press the Install
button;
- Select Tools |
Environment Options | Library option and in a field Library
path specify the full path to msDBTreeView Source
directory.
After compilation
the component will be installed on the tab mSun.
|
History
August,
27, 2005
What's
new in this version:
-
Automatic sorting of the nodes (by type, by name);
-
Drag and Drop support;
-
Two types of the nodes (folders and files);
-
Possibility of adding, deleting of the nodes;
-
Automatic transition to the Database record, connected with the selected node;
-
Storage information about each node (a name, a status (expand, collapse), a type, a state);
-
Shortcuts for the main operations with the nodes (adding of the folders \ files, deleting, renaming of the nodes).
|