PixieLink User Notes

PixieLink 3.0  

  1. Introduction 
  2. Installation 
  3. Terminal Emulator 
  4. HTML display 
  5. "Field-by-Field" documentation 
  6. PixieEngineDirect 

1. Introduction 

PixieLink 3 delivers GUI by using HTML as its advanced terminal formatting language. PixieLink 3 is also a terminal emulator, supporting VT100 with colour extensions, or MM-MON. It auto-detects these 2 protocols. PixieLink 3 is a radical re-think of PixieLink 2 We are dropping the idea of achieving GUI with our own markup language (VBGUI). We are now using the new HTML 4 positioning capabilities instead. 

PixieLink can run web apps. written in the "Field-by-Field" style directly by telnet connection to the database engine without any need for a webserver. This greatly simplifies HTML app. development and debugging. Apps. written the PixieLink way can later be widely broadcast by bringing in a webserver plus our companion product PixieWeb. No change to the application is required to switch between either mode and both can co-exist. 

PixieLink (2-tier) PICK-etc <----> PixieLink 

PixieWeb (3-tier) PICK-etc <----> PixieWeb + WebServer <----> WebBrowser  

2. Installation

Easiest: Open PixieLink.zip with "Winzip" and click the "Install" button Or: Unzip PixieLink.zip, then run "setup.exe". Prerequisites: To use HTML GUI, requires Microsoft Internet Explorer 5/above to be installed. MSIE is part of recent versions of MS Windows and it is a free add-on for Windows 95, 98 and NT4. To use "PixieEngineDirect" connection, requires our PICK-like database engine product "PixieEngine" to be installed.  

3. Terminal Emulator 

Start with Menu: Login, click option New. The most important and mandatory details are at the top of the configuration form: 

OK button will Log you onto system. Cancel button will exit this process without saving changes.

The following details are optional: 

PixieLink supports VT100 with colour extensions, and also MM-MON (a.k.a. "Pick PC Monitor"). PixieLink automatically detects and handles both sets of codes including a range of variations and related protocols (e.g. ANSI). If the display is incomplete or distorted, please press SHIFT+F12 to see the diagnostic monitor, a display of the raw conversation. If nothing shown, select Menu:Tools and click option Monitor Activate. Please copy/paste contents of the monitor into an email to us at: john@pixieware.com. If you encounter problems with MM-MON, try changing to VT100. 

4. HTML display 

To get started on seeing the HTML GUI in action with a PICK-etc engine, load the programs FBF.SIMU1, WEBDX and WEBIX, supplied as source code, into your MV engine, then compile and catalog. By our convention we recommend you place them in a file called "BP_PX". Then start FBF.SIMU1 from a PixieLink terminal session. Note that FBF ("Field-by-field") web apps start their conversation with CRT " OK " INPUT sHandshake " OK " is our standard signal to PixieLink to switch modes to HTML. PixieLink (and PixieWeb) respond with a confirmation signal which is handled by the INPUT statement. FBF.SIMU1 is a minimal self-contained program which does not depend on data, i.e. it contains 2 mock records so changes you make will not save. To see more FBF action, download our related product "PixieWeb". It contains an account of test data and more advanced sample programs, plus methods for loading these samples into a variety of PICK-etc engines. 

5. "Field-by-Field" documentation 

Another attraction for us of standardising on HTML, is that the documentation for PixieLink becomes almost identical to that existing for PixieWeb. Included in this package is the "PixieWeb Chapter 7" which covers the "Field-by-Field" way of working. Find it as file "PWDocu7.htm" installed into subfolder "Help". More details on our Website under "PixieWeb". 

6. PixieEngineDirect 

PixieEngine is our MV Engine product to make MySQL, MSSQL, JET or ORACLE act as PICK-etc datastore. For remote PixieEngines, start the socket server "PxEngConsole.exe" and then treat PixieEngine like any other telnet server. For a locally installed PixieEngine, click on "PixieEngineDirect(F11)" or press the F11 key to get a fast-track connection, no setup required.