by John Mina - GUI Computing
Have you ever had the need to create hypertext documents within your app? How about providing HTML editing support? Or even just providing HTML viewing within an existing app? Well, there are help authoring tools like Help Magician, and hypertext text controls like AllText - but neither approach has the ability to view or create HTML documents.
Enter Component Graphic's ErgoPack. ErgoPack 3.0 includes Grid, Tree, Tab, and Plan controls, as well as an HTML control, but clearly the HTML control is the "king" of this particular castle.
CGHTML is a relatively full featured HTML browser component, supporting GIF and BMP images in the VBX; and JPEG, TIFF, PCX, Targa, GIF & EPS in the OCX versions. Functionality, which is unfortunately yet to arrive, includes support for Tables, Client-Side image mapping, and other enhanced tags. Nevertheless, you can create pretty decent web pages using just the CGHTML sample app - which amounts to not much more than a textbox for input, and a side-by-side preview supplied by CGHTML.
|HTMLs created using CGHTML are fully useable for implementation in your web page. Although this control provides a solution only to a locally based hypertext system, Component Graphics are planning to add HTTP and FTP protocol support by working with a few protocol control vendors, such as Distinct Corporation, to come out with some demos of how to hook up a CGHTML browser to the Internet when desired.|
|Image Linked to
CGHTML Screen Snap
CGGrid's most striking feature is its bound mode using a direct connection to any ODBC datasource. This connection is possible by either running the ODBC Wizard, which is built into the control, or by defining the ODBC properties at design time or runtime.
CGGrid offers many styles that can be defined at the column level allowing different fonts, colour, and alignment settings. CGGrid includes several column types such as in-cell checkbox, drop down, User Draw, and supports multiple vertical and horizontal splits.
Providing all the standard functionality of Microsoft's outline control, the CGTree control also provides static and dynamic modes:
DragDrop capabilities are also available.
If you are looking for scheduling controls, the CGErgoPlan consists of three related controls, all of which are data aware and editable at runtime.
A tab control is what you need? Look no further. CGErgoTAB is a very fast, simple tab control containing Win95 tab styles. Along with orientation styles, and picture and text justification, the feature that really sets it apart from other tab controls is its easily definable per tab backcolour and forecolour properties.
Download ErgoPack Demo, 1,673KB in size.