home *** CD-ROM | disk | FTP | other *** search
- README FILE FOR ADE VBXs (Version 1.01)
-
- 1. Installation
-
- . Be sure to add the ADE directory into the PATH statement of
- your AUTOEXEC.BAT file.
-
- . Add the command SHARE /L:500 to your AUTOEXEC.BAT file.
-
- 2. Use of the ADE VBXs
-
- . IMPORTANT WARNING! Altering the value of the QUERYSTATEMENT
- property at runtime DURING the execution of a fetch can corrupt
- memory, resulting in abnormal application termination with
- unpredictable effects upon your data. It is strongly suggested
- that you do NOT change this value (or in the case of an
- application, permit users to change this value) while a fetch is
- being executed.
-
- . A new property USERNAME has been added to those ADE VBXs that
- support queries. This property is designed to support those
- environments (such as SQL Server) which require a USERNAME be
- passed to the application for logon purposes.
-
- . Because attachment to servers is initiated as soon as you define
- the ADEDataSource, you must declare your username and password
- properties before you select your datasource.
-
- . You can reduce the time to load a form by setting QueryStatement
- property at run time. If the property is set at design time,
- the VBX will execute the query statement when the form is
- loaded.
-
- . ADEList and ADECombo now have query builders attached to them.
- The query builder can be used at design time by altering its
- QueryStatement property, the Setting box in the property window
- which displays ellipses(..). The Query builder will be displayed
- when you click on the ellipses. Always set the DataSource
- property first, as the query builder is disabled until the
- DataSource property is set.
-
- . ADECombo and ADEList are intended for queries with relatively
- small result set. If your query is likely to produce a very
- large answer set, use ADEData instead.
-
- . When the DataSource property is set, All ADE VBXes automatically
- query the available data source(s) and put them in the Setting
- list box. It is only possible to select a data source in the
- list.
-
- . When changing the style of a VBX, the properties window will be
- recreated and all the previous property settings will be lost.
-
- . ADEGrid has a runtime property called SelectedRow which contains
- the current record ID (i.e. the row number of the highlighted
- row on the grid) The property is read/write enabled, and can
- be assigned a value at runtime which (which would cause the
- row with a number matching the assigned value to become selected
- and thus highlighted). For example:
-
- ADEGrid1.SelectedRow = ADEGrid1.SelectedRow + 1
-
- will move the selected row to one "down" from the currently
- selected row (the equivilent of moving to the next record in a
- database).
-
- . The CLICK event of ADEGrid now passes the record ID of the
- selected row as a parameter (RowSelect). This parameter is NOT
- documented in either the help file or the user guide. This
- parameter can be very useful when you need to figure out which
- row the user has just clicked upon to select.
-
- Technical Support:
-
- If you have any technical question or comment, contact the Marasco
- Newton Group at (703) 516-9100.
-
-
- LICENSE AGREEMENT
-
- THE COMPUTER SOFTWARE WHICH YOU HAVE PURCHASED, AND THE ACCOMPANYING USER
- DOCUMENTATION (THE "PROGRAM") IS COPYRIGHTED AND LICENSED (NOT SOLD). BY RETURNING THE
- REGISTRATION CARD ENCLOSED WITH THE PROGRAM, YOU ARE ACCEPTING AND AGREEING TO THE TERMS
- OF THIS LICENSE AGREEMENT. IF YOU ARE NOT WILLING TO BE BOUND BY THE TERMS OF THIS LICENSE
- AGREEMENT, YOU SHOULD PROMPTLY RETURN THE PACKAGE, AND YOU WILL RECEIVE A REFUND OF YOUR
- MONEY. IF YOU DO NOT RETURN EITHER THE CARD OR THE PRODUCT, YOU WILL BE DEEMED TO HAVE
- ACCEPTED THE TERMS OF THIS LICENSE AGREEMENT. THIS LICENSE AGREEMENT REPRESENTS THE ENTIRE
- AGREEMENT CONCERNING THE PROGRAM BETWEEN YOU AND MARASCO NEWTON GROUP LTD. (REFERRED
- TO AS "LICENSOR"), AND IT SUPERSEDES ANY PRIOR PROPOSAL, REPRESENTATION, OR UNDERSTANDING
- BETWEEN THE PARTIES.
-
- 1. License Grant. Licensor hereby grants to you, and you accept, a nonexclusive license to use the Program
- Diskettes and the computer programs contained therein in machine-readable, object code form only (collectively referred
- to as the "Software"), and the accompanying User Documentation, only as authorized in this License Agreement. The
- Software may be used only on a single computer owned, leased, or otherwise controlled by you; or in the event of the
- inoperability of that computer, on a backup computer selected by you. Neither concurrent use on two or more computers
- nor use in a local area network or other network is permitted without separate authorization and the payment of other
- license fees. You agree that you will not assign, sublicense, transfer, pledge, lease, rent, or share your rights under this
- License Agreement. You agree that you may not reverse assemble, reverse compile, or otherwise translate the Software.
-
- Upon loading the Software into your computer, you may retain the Program Diskettes for backup purposes. In
- addition, you may make one copy of the Software on a second set of diskettes (or on cassette tape) for the purpose of
- backup in the event the Program Diskettes are damaged or destroyed. You may make one copy of the User's Manual for
- backup purposes. Any such copies of the Software or the User's Manual shall include Licensor's copyright and other
- proprietary notices. Except as authorized under this paragraph, no copies of the Program or any portions thereof may
- be made by you or any person under your authority or control.
-
- 2. Licensor's Rights. You acknowledge and agree that the Software and the User's Manual are proprietary
- products of Licensor protected under U.S. copyright law. You further acknowledge and agree that all right, title, and
- interest in and to the Program, including associated intellectual property rights, are and shall remain with Licensor. This
- License Agreement does not convey to you an interest in or to the Program, but only a limited right of use revocable in
- accordance with the terms of this License Agreement.
-
- 3. License Fees. The license fees paid by you are paid in consideration of the licenses granted under this
- License Agreement.
-
- 4. Term. This License Agreement is effective upon your opening of this package and shall continue until
- terminated. You may terminate this License Agreement at any time by returning the Program and all copies thereof and
- extracts therefrom to Licensor. Licensor may terminate this License Agreement upon the breach by you of any term
- hereof. Upon such termination by Licensor, you agree to return to Licensor the Program and all copies and portions
- thereof.
-
- 5. Limited Warranty. Licensor warrants, for your benefit alone, for a period of 90 days from the date of
- commencement of this License Agreement (referred to as the "Warranty Period") that the Program Diskettes in which
- the Software is contained are free from defects in material and workmanship. Licensor further warrants, for your benefit
- alone, that during the Warranty Period the Program shall operate substantially in accordance with the functional
- specifications in the User's Manual. If during the Warranty Period, a defect in the Program appears, you may return the
- Program to Licensor for either replacement or, if so elected by Licensor, refund of amounts paid by you under this
- License Agreement. If you have registered your purchase with the Company, you may contact us at (703) 516-9100 to
- receive technical support. You agree that the foregoing constitutes your sole and exclusive remedy for breach by
- Licensor of any warranties made under this Agreement. EXCEPT FOR THE WARRANTIES SET FORTH ABOVE, THE
- PROGRAM, AND THE SOFTWARE CONTAINED THEREIN, ARE LICENSED "AS IS," AND LICENSOR DISCLAIMS
- ANY AND ALL OTHER WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION,
- ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
- 6. Limitation of Liability. Licensor's cumulative liability to you or any other party for any loss or damages
- resulting from any claims, demands, or actions arising out of or relating to this Agreement shall not exceed the license
- fee paid to Licensor for the use of the Program. In no event shall Licensor be liable for any indirect, incidental,
- consequential, special, or exemplary damages or lost profits, even if Licensor has been advised of the possibility of such
- damages. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF LIABILITY FOR INCIDENTAL
- OR CONSEQUENTIAL DAMAGES, SO THE ABOVE LIMITATION OR EXCLUSION MAY NOT APPLY TO YOU.
-
- 7. Trademark. ADE is a registered trademark of Licensor. No right, license, or interest to such trademark is
- granted hereunder, and you agree that no such right, license, or interest shall be asserted by you with respect to such
- trademark.
-
- 8. Governing Law. This License Agreement shall be construed and governed in accordance with the laws of
- the State of Virginia.
-
- 9. Costs of Litigation. If any action is brought by either party to this License Agreement against the other
- party regarding the subject matter hereof, the prevailing party shall be entitled to recover, in addition to any other relief
- granted, reasonable attorney fees and expenses of litigation.
-
- 10. Severability. Should any term of this License Agreement be declared void or unenforceable by any court
- of competent jurisdiction, such declaration shall have no effect on the remaining terms hereof.
-
- 11. No Waiver. The failure of either party to enforce any rights granted hereunder or to take action against
- the other party in the event of any breach hereunder shall not be deemed a waiver by that party as to subsequent
- enforcement of rights or subsequent actions in the event of future breaches.
-
-