1'112334SIDE, the Superbase Interactive Development Environment, is a CASE tool, for Superbase developers. Designed to work seamlessly within the Superbase environment, SIDE requires no modifications to your Superbase installation. Implemented as a second instance of Superbase, SIDE is activated via hotkey or simply by selecting SIDE from the Windows task manager. SIDE is not vapourware: it is available now, and comes in two formats: SIDE Light and full SIDE. Functional Overview of SIDE Light: 1. Function Library Manager Paste functions and calls to functions directly into the Superbase Program Editor. Hot key-activated 'Quick Paste' list for most commonly used functions. Store both SIDE and your own functions and procedures. Keep track of all function usage. Maintain function dependencies. Allocate your own context sensitive help for each function. 2. Over 70 Well Tested Procedures and Functions Expand the functionality of SBL. For example read and write INI files, program Excel style floating menus and customise Windows windows. Use functions for Array Manipulation, Database Handling, Dialogs, DOS Functions, Event Handling, Form Manipulation, String Manipulation and Windows Control. 3. Library and Include File Compiler Generate your own library files (SIDE automatically knows which functions and procedures have been used in your project). Specify your own SBP files to be included in the compile process. Compile to both protected and unprotected SBP file formats. Simplify error handling, each function has its own internal error management. Features context sensitive Windows help to explain how to use each function and procedure. Includes full source code and royalty free distribution. 4. Project and Program File Management Create separate form, program and data file directories for each project Select and open multiple SBP files for each project. A much quicker way of getting to your programs. Create program files with standard (but configurable) template code. Automatically include copyright message, project and user details and creation/modification history. 4. SPS's (SIDE Pastable Snippets) Store commonly used code snippets in the SIDE Code Snippet database. Activated via hotkey, paste directly into the Superbase program editor. Includes commonly used code snippets (WHILE NOT EOF(""), FOR NEXT etc.). 5. SLM's (SIDE Loadable Modules) Store commonly used procedures in the SLM database. Activate via hotkey, SLM's are executed directly from within the Superbase program editor. Execution can occur within the current Superbase instance, or in a new instance of Superbase. Full SIDE comes with all the functionality of SIDE Light, plus the following: 6. Data Dictionary Create and modify SBF files on the fly. Define fields only once and reuse across projects. Update multiple common fields simultaneously (SIDE knows if a field is defined in other data files). View all occurrences of a field within a project. SIDE identifies field relationships within SBF files, forms and SBP files. Import existing SBF files into the data dictionary. Generate SBF files with any field order. 7. Application Analyser and Object Dictionary Contains a comprehensive object dictionary. Identify data files (files and fields), forms (commands, calculations and data fields), menus (and icon bars), program files (procedures and functions) and global variables defined therein. List object relationships and usage. See where field names are used within your programs, and from where procedures are called from your forms, menus, icon bars or other procedures. Import and analyse existing projects. For further information on the SIDE, please contact: Malcolm Perry Managing Director, Imagineering Ltd. Compuserve 100113,1747 Tel 44 624 851538 Fax 44 624 833985 any fieldxurSumyjgd89a9rsxur*o./li\fcxFGuro45lrifcRSxu % r* + or s l i , f0 1 c1 h i x u* w p{ m j g dZ [ a[ x  u@ m rq r o`alifcx u@ m rq r o`alifcb\d\\\Q\S\w\y\\\if=h \8\r\\\\=,=.=\=hhh .\Z\\===\=,=.=\=hhh\F\\\4\p\r\==\=hhh \R\\ \ \( =* ===\=hhh* r \ \ \ =. =0 =* ===\=hhh0 h \ \( \* \y ={ = = ==\=hhh \ \Z \ \ \> \@ =o =q =\=hhh q `\\C\E={=~======hhh \\\E={=~======h=hfA.6u >(ILE NOT EOF(""), FOR NEXTvwDE Loadable Modules) Store commonly used procedures in the SLM database. Activate via hotkey, Times New Roman Wingdingshin the Superbase program editor. Execution can occur within the current Superbase instan