Objective Grid : Chapter 1 Introduction to Objective Grid : Chapter 1 Introduction to Objective Grid : Getting Help
Getting Help
Several avenues of help are available to you when working with Objective Grid.
Documentation
The following documents are available for Objective Grid:
User’s and Programmer’s Guide - This manual. The User's Guide is an introductory how-to manual for Objective Grid. Its main focus is to introduce the user to Objective Grid and to provide a foundation for using Objective Grid “out-of-the-box.” There are several tutorials included to help new Objective Grid users learn how to create Objective Grid applications quickly.
The Programmer's Guide is an advanced manual for Objective Grid. It includes a discussion of the design and architecture of Objective Grid and an advanced how-to section. There are several advanced tutorials to help users create new browser grids and cell controls.
Class Reference - The class reference is a detailed description of the classes and methods in Objective Grid.
Samples - Objective Grid ships with a wide variety of samples.
Knowledge Base - The Rogue Wave Knowledge Base contains a large body of useful information created by the Support Services team. It has been created to provide our customers with easy access to technical information. Knowledge Base entries range from common programming problems to complete sample programs and are constantly being updated and expanded. This information is available to any user of the Rogue Wave Web site, and no login or registration is required.
kb.roguewave.com/kb/
Objective Grid Designer - The Objective Grid Designer comes with a Help file (ogdesign.chm) that maps options in the Objective Grid Designer to API calls in Objective Grid.
Available Formats
The following is a list of available documentation formats. After each format is a list of the documents available in that format.
Portable Document Format (PDF) documents - The following documents are located in the Docs subdirectory of your Objective Grid directory.
User’s and Programmer’s Guide - ogug.pdf
HTML help 1.0 - The following are available as compiled help files (.chm).
User’s and Programmer’s Guide - ogug.chm
Class Reference - ogref.chm
HTML help 2.0 - The following are available as compiled help files (.hsx) integrated with the MSDN Infoviewer.
User’s and Programmer’s Guide - ogug.hxs
Class Reference - ogref.hxs
For more information on the documentation, including all Stingray documentation, an index to the Help files, and document type conventions, see “Product Documentation” in the Getting Started part.
Common Terms
Base Style - Base styles are grid-wide styles that make it possible to group specific kinds of cells and give them similar attributes. The predefined base styles are: row-header-style, column-header-style and standard-style. Row header cells inherit their attributes from row-header-style. Column headers inherit from column-header-style. Standard-style is the base style for all cells in the grid.
Cell - Cells display information in the grid. Each cell has a unique coordinate (row, column). Cells are associated with a control and a style object. The control is responsible for handling user events and drawing the information provided through the style object.
Control - Controls handle the interface between the end user and the grid. Each cell is associated with a control. The control interprets user events and is responsible for drawing the cell.
Control Child - Controls can have small children in the cell. For example, the spin control has an up-arrow button child and a down-arrow button child. The control child is normally a small rectangular area in the parent control's area.
Covered Cells - Objective Grid lets you cover cells. This means that one cell can span several other cells. This is very useful for headings in reports.
Current Cell - The grid manages the current cell as the user navigates through the grid by clicking or using arrow keys. The current cell lets the user modify the cell's contents through its associated control. The end user can interact directly with the control.
Data source - Data source is a general term that can mean either an ODBC/DAO/ADO query result, a database, or any other external data structure or medium.
Properties - Properties are settings in the grid that can be modified with pre-built dialogs and can be loaded/archived using the registry/profile. Properties are maintained by the CGXProperties class.
Range - A range defines a rectangular area of cells in the grid. A range is specified through a top and bottom row, and left and right columns. Ranges can represent a selection of cells, columns, rows, or all cells.
Style - A style contains all the information necessary for formatting a cell. A style consists of several attributes such as text color, borders, control type, and font. Each cell determines the style information at run time and passes this information to the control for drawing the cell.
Workbook - A workbook lets the user switch between several views connected to the same document by clicking on a tab at bottom-left of the window.
Worksheet - Worksheet is used to refer to each of the individual views displayed in a workbook.