home.jpg (1906 bytes)


GenIAL Toolbo

line.jpg (908 bytes)
top.jpg (1367 bytes)


GenIAL Toolbox

A collection of 11 tools, designed to aid in software development and delivery, including:

  • Calls - complete function call analysis of a selected SBP file which displays all function and procedure declarations, all labels, all calls to procedures, functions, DLLS, as well as GOSUBs and GOTOs within the program file.

  • Compact & Protect - compact and protect a selection of SBP files to a target directory. Can also either compact or protect or just make a detokenized copy of the files. The compacter is written in C and can compact a 250 kilobyte SBP file in 1-2 seconds. Compaction removes all remarks, both at the end of the line and on lines by themselves, all leading white space, and all blank lines.

  • Convert files - Converts any Superbase file to the necessary source code to create the same file under program control, including formulas, validations, help info, and comments. Can batch multiple files into one target source code file.

  • Extract strings - Allows the interactive extraction of strings from within a program and replacement with variables which are then stored together with the strings in a Superbase file for easy translation and creation of a SET file for simple multi-lingual application support.

  • Find Globals - Extracts and lists in alphabetical order all GLOBAL variable declarations in the selected program. Realized in a DLL, can parse a 250 kilobyte file in less than 2 seconds on a 486/33.

  • Form Builder - Allows the creation of a form which will fit into a specified screen resolution, with or without scroll bars, with or without icon bar, with or without selection panel. Makes creating a form for a specified screen resolution a snap!

  • Get Directory Size - returns the size in bytes of all files in a selected directory.

  • LibraryDocumentation - extracts all of the remarks whether with ' or REM which precede the first function or procedure in a *.SBP file, also the remarks between the END SUB or END FUNCTION and the next function or procedure declaration and also prints each function and procedure declaration as well. Highly useful for creating technical documentation for a project!

  • List message variables - works together with "Extract strings" to allow you to list in alphabetical order all message variables inserted in a program file, to determine if they are still in use or not.

  • ScaleForms - this program allows the user to modify a form program, which has been saved from the Form Designer, in such a way that it will size itself correctly for any screen resolution. Includes support for Superbase 95 forms.

  • Superbase Dialog -> WPWin Dialog - converts Superbase dialog programs into WPWin *.wcm macros. Works with both Superbase 2.0 and Superbase 3.6i dialogs.

Also supports both types of programs and forms. Can be run in 3D or not as desired, in both Superbase 2.0 and Superbase 3.0 – 3.6i. Includes context-sensitive online help and handbook.

GenIAL Chart

A complete business graphics package for Superbase that works directly with Superbase format files. No need to export to another format.

Use the familiar filter dialog to set filters against your data, group on a selected field, and manage up to 6 value fields.

Store the graphs in project files and rerun them with the latest state of your data at any time.

Graph types supported include:

  • 2-D and 3-D pie charts, with any number of exploded
  • 2-D and 3-D bar graphs, horizontal and vertical, stacked or unstacked
  • line graphs
  • log-linear graphs
  • high-low-close graphs
  • 2-D and 3-D area graphs
  • 3-D tape graphs

Graphs can be copied to the clipboard as Windows Metafile format and then pasted into your word processor.

Print the graph and its data directly to the printer.

GenIAL Graph can also be used within GeniAL as a program-controllable module. Create graphs under program control and allow the user to modify the look, the titles, and so on, but not change the data

GenIAL Graphics Extension

View your images with more power than ever! GenIAL Viewer can be used to display images which can be rotated, flipped horizontally or vertically, and zoomed in or out, from within your application. The viewer also supports multi-page TIF and DCX formats. Altogether, the following formats are supported: TIF, PCX, DCX, BMP, DIB, WMF, GIF, TGA (Targa), WPG, EPS (EPSF), and JPG (JPEG).

Scan images into your application using any TWAIN-compatible scanner and the GenIAL Scanning Module.

GenIAL Graphics Extensions also includes a program library which includes functions to make accessing these two modules easier, and also includes a dialog-based DDE interface to WordScan for adding in OCR support to the application. WordScan is not included in the package but is available separately.

GenIAL Lite

GeniAL Lite is the core technology of the GeniAL Deluxe Development Package.

Development Features:

  • User-friendly development product
  • Generic Application Framework
  • Contains all of the functionality for most standard products: Only write the part that is different!
  • All applications are network aware
  • Extensive security features, assign the same application to various users with different functionality
  • Prototype even complex applications in hours instead of days or weeks
  • Run-time module available separately for vertical application distribution
  • Extensible API
  • Integrate, queryable data-dictionary
  • Over 200 callable functions
  • Scalable form technology
  • Object names are all 60 characters long

User features

  • QBF - Query by form
  • Referential integrity rules
  • Complete handbook on-line
  • Context-sensitive help
  • Extract-file management system
  • Display object management system
  • Mail-merge to Word for Windows 2.0 and 6.0, AmiPro 3.0, and WordPerfect for Windows 6.0

GenIAL Filters

A drop in replacement set of filters replacing those from Superbase with a more efficient set from Leadtool Technologies.


Copyright © 1999 Superbase Developers plc, Cambridge, UK, Tutti i diritti riservati.