November 4, 2000

Stinga BeeGrid ActiveX® Control Version 1.0.0.140
Copyright (C) 2000 Stinga
All Rights Reserved
-------------------------------------------------------------------------


Thanks for downloading BeeGrid, formerly known as GridONE, hierarchical 
ActiveX® grid control. This file contains information on BeeGrid features 
and installation procedure.

NOTE: If GridONE Beta is installed on your system, please uninstall it.
      BeeGrid setup will fail if GridONE is not removed.

Contents:
   * Description
   * System Requirements
   * Installation
   * Registration and Pricing
   * Known Limitations and Problems
   * End User Distribution
   * Package Distribution
   * Contact Info
   

Description
-------------------------------------------------------------------------

 Thank you for choosing version 1.0 of the BeeGrid control! BeeGrid is a  
 full-featured, database-aware ActiveX® grid control. It can be used in 
 bound (both OLEDB and ICursor), unbound and virtual data modes. BeeGrid 
 has all features expected from a modern grid control: fast and easy 
 manipulation of tabular data, powerful display capabilities, easy to use 
 unbound mode, easy to use event and interface based virtual modes, 
 outlook-like grouping, etc. 
 
 But it doesn't stop there. BeeGrid has some unique features that will 
 make your applications stand out: group calculations, row filtering, 
 preview pane, stage-driven custom draw model, XML and CSV import/export, 
 persistable XML layouts, HTML export, scroll tips, cell tips, frozen 
 columns and rows, Alpha blending etc...
 
 Here is just a short list of control's major features:

   * Free Edition: BeeGrid is published in two editions: Free and Pro. 
     Free Edition can be freely used in any application: personal or 
     commercial. Please check a list of Free Edition limitations and Free 
     Edition license agreement. Pro Edition does not require any royalty 
     fees. 
   
   * Rich object model: BeeGrid is composed of about 30 objects and 
     collections.
   
   * In-cell editing: uses single and multi-line edit box, action button, 
     check box and combo box for in-cell editing. 
     
   * Data display: supports a variety of cell display techniques. BeeGrid 
     can show text and pictures in separate cells and combined. Cell 
     drawing is controlled by a powerful style model. Data-sensitive 
     styles are supported. 

   * Alpha-blending and gradient fill.
     
   * Bind to databases: supports OLEDB (ADO) and ICursor (Visual Basic's 
     data control) data sources. MS RDC is not supported in this version. 

   * Easy to use unbound mode: BeeGrid has an easy to use unbound mode in 
     which all data is stored in grid's internal buffer.
     
   * Powerful virtual modes: BeeGrid supports two powerful virtual modes. 
     One is driven by standard events and can be used by a scripting 
     client. The other one is a much faster, interface based virtual mode, 
     and can be used by VB and VC containers. Both of these modes are 
     ideal for displaying data stored in non-standard databases and 
     application's internal data structures. 
     
   * Unique custom drawing: BeeGrid implements unique, stage-driven, 
     custom drawing model. Programmers can intercept and replace one or 
     more stages of control's paint cycle. 

   * Unique preview pane feature: programmers can decide to show contents 
     of one column inside the preview pane. Preview pane can be sized and 
     aligned along any grid's border. Custom drawing inside preview pane 
     is also supported. 

   * Sorting: programmers and users can sort grid columns. Sorting is 
     performed by the BeeGrid control itself and is available regardless 
     of the data mode used. 

   * Outlook-style grouping: BeeGrid supports outlook-style groupings. 
     Programmers and users can select one or more columns and group rows 
     based on values in selected columns. Grouping is enabled in all data 
     modes: OLEDB, ICursor, unbound and virtual. 

   * Group calculations: programmers can set formulas that will be 
     automatically calculated and results displayed in the group headers 
     and/or footers. 

   * Hierarchy navigation: programmers can traverse a tree of group header 
     and child rows with an extensive object model. 

   * Unique row filtering: BeeGrid supports unique row filtering 
     capabilities. A programmer can initialize a collection of row filters 
     and filtering will be applied to all rows: existing, updated and 
     newly inserted rows. Filtered row can be selected, hidden, displayed 
     with a special style, marked as read-only or prepared for some custom 
     defined action. 

   * Data import and export: underlying data can be saved to and loaded 
     from an XML and character separated value files. 

   * Reusable layouts: grid layouts can be saved into an XML file and 
     later loaded from a local file or an URL location. Programmers can 
     separately save and load column definitions, group definitions, 
     filter definitions, style conditions and style definitions. 

   * HTML export: programmers can use template-based HTML export feature 
     to create flashy HTML pages. BeeGrid styles can be exported as CSS 
     styles. 

   * BeeGrid provides simple to use cell and scrollbar tips. Tool tip 
     appearance is controlled by BeeGrid styles and can be customized by 
     responding to various events. Also, tool tip pictures are supported.
     
   * Frozen rows and columns: supports fixed, non-scrollable rows and 
     columns. Appearance of the frozen rows and columns is controlled with 
     the built-in style. 

   * Value lists: supports automatic translation of the underlying data 
     values into the text and/or picture. 


Design-time System Requirements
-------------------------------------------------------------------------
 - 15 MB hard drive space
 - Windows® 95, Windows® 98, Windows® Me, Windows NT® 4.0 or Windows® 2000.
 - Microsoft® Internet Explorer 4.0 or newer for browsing help files and
   running HTML samples and tutorials.
 - For Windows® 95, OLEAUT32.DLL version 2.20.4514.1 or higher must be installed.
   (installed by Microsoft Visual Basic® and other dev. environments)
 - A host environment that fully supports the ActiveX control specifications.
 - No external DLLs.


Run-time System Requirements
-------------------------------------------------------------------------
 - 1 MB hard drive space
 - Windows® 95, Windows® 98, Windows® Me, Windows NT® 4.0 or Windows® 2000.
 - For Windows® 95, OLEAUT32.DLL version 2.20.4514.1 or higher must be installed.
   (installed by Microsoft Visual Basic® Package & Deployment Wizard)
 - No external DLLs.


Installation
-------------------------------------------------------------------------

 To install BeeGrid, extract archive to some temporary directory and
 run SETUP.EXE.


Registration and Pricing
-------------------------------------------------------------------------

 BeeGrid Pro Edition can be ordered by secure online form, phone, fax or 
 by postal mail. Through January 31, 2001, an introductory price of $99 
 will be offered, and $149 afterwards. 
 BeeGrid Free Edition is FREE to use.
 For further instructions, please visit http://www.stinga.com/beegrid.


Known Limitations and Problems
-------------------------------------------------------------------------

 - Incomplete help files.
 - Slow record deletation in big recordsets.
 - Retrieve Fields command does not work in ICursor grid's property pages
 - Properties and methods not implemented build in 140:
    * SGGrid.LoadAllRecords
 

End User Distribution
-------------------------------------------------------------------------

 BeeGrid control is royalty free. Registered users of the Pro Edition and
 all users of the Free Edition can distribute following files:
 
  BEEGD10.OCX  - This is an ICursor-based BeeGrid v1.0 control compatible
                 with the intrinsic data control of Visual Basic.
                 
  BEEGDO10.OCX - This is an OLEDB-based BeeGrid v1.0 control compatible
                 with OLEDB and ADO data sources. 

 If you are building a development environment, please contact Stinga 
 regarding a licensing arrangement for inclusion of design-time BeeGrid 
 with your product. Source code can not be distributed. For more info 
 please check LICENSE.TXT, LIC_FREE.TXT and BEEGD10.CHM files.


Package Distribution
-------------------------------------------------------------------------

 Package containing this README.TXT file and BeeGrid setup program
 (BEEGRD.ZIP) is freely distributable providing that you do not distribute, 
 bundle, wrap or subclass the BeeGrid as a component which, when used in a 
 DESIGN-TIME development environment exposes the programmatic interface of 
 the BeeGrid control.
 


Contact Info
-------------------------------------------------------------------------

 Stinga, Nova Cesta 151, 10000 Zagreb, Croatia
 Web:    http://www.stinga.com/beegrid
 E-mail: beegrid@stinga.com
         support@stinga.com

