Flagship Manual

Total Page:16

File Type:pdf, Size:1020Kb

Flagship Manual The whole FlagShip 8 manual consist of following sections: Section Content General information: License agreement & warranty, installation GEN and de-installation, registration and support FlagShip language: Specification, database, files, language LNG elements, multiuser, multitasking, FlagShip extensions and differences Compiler & Tools: Compiling, linking, libraries, make, run-time FSC requirements, debugging, tools and utilities Commands and statements: Alphabetical reference of FlagShip CMD commands, declarators and statements FUN Standard functions: Alphabetical reference of FlagShip functions Objects and classes: Standard classes for Get, Tbrowse, Error, OBJ Application, GUI, as well as other standard classes RDD Replaceable Database Drivers C-API: FlagShip connection to the C language, Extend C EXT System, Inline C programs, Open C API, Modifying the intermediate C code FS2 Alphabetical reference of FS2 Toolbox functions Quick reference: Overview of commands, functions and QRF environment PRE Preprocessor, includes, directives System info, porting: System differences to DOS, porting hints, SYS data transfer, terminals and mapping, distributable files Release notes: Operating system dependent information, REL predefined terminals Appendix: Inkey values, control keys, ASCII-ISO table, error APP codes, dBase and FoxPro notes, forms IDX Index of all sections The on-line manual “fsman” contains all above sections, search fsman function, and additionally last changes and extensions multisoft Datentechnik, Germany Copyright (c) 1992..2017 All rights reserved Object Oriented Database Development System, Cross-Compatible to Unix, Linux and MS-Windows Section CMD Manual release: 8.1 For the current program release see your Activation Card, or check on-line by issuing FlagShip -version Note: the on-line manual is updated more frequently. Copyright Copyright © 1992..2017 by multisoft Datentechnik, D-84036 Landshut, Germany. All rights reserved worldwide. Manual authors: Jan V. Balek, Ibrahim Tannir, Sven Koester No part of this publication may be copied or distributed, transmitted, transcripted, stored in a retrieval system, or translated into any human or computer language, in any form or by any means, electronic, mechanical, magnetic, manual, or otherwise; or disclosed to third parties without the express written permission of multisoft Datentechnik. Please see also "License Agreement", section GEN.2 Made in Germany. Printed in Germany. Trademarks FlagShip™ is trademark of multisoft Datentechnik. Other trademarks: dBASE is trademark of Borland/Ashton-Tate, Clipper of CA/Nantucket, FoxBase of Microsoft, Unix of AT&T/USL/ SCO, AIX of IBM, MS-DOS and MS-Windows of Microsoft. Other products named herein may be trademarks of their respective manufacturers. Headquarter Address multisoft Datentechnik E-mail: [email protected] Schönaustr. 7 [email protected] 84036 Landshut [email protected] Germany Phone: (+49) 0871-3300237 Web: http://www.fship.com CMD: FlagShip Commands CMD: FlagShip Commands ...................................................................................................... 1 FlagShip Commands ................................................................................................................ 6 Notation Used ........................................................................................................................ 6 ! | RUN .................................................................................................................................... 10 * && // /*...*/ NOTE .................................................................................................................. 13 ? | ?? ....................................................................................................................................... 15 ?# | ??# | ??## ........................................................................................................................ 22 @... ......................................................................................................................................... 24 @...BOX .................................................................................................................................. 25 @...CLEAR ............................................................................................................................. 32 @...DRAW ARC ...................................................................................................................... 34 @...DRAW CIRCLE ................................................................................................................ 38 @...DRAW ELLIPSE ............................................................................................................... 40 @...DRAW IMAGE .................................................................................................................. 42 @...DRAW LINE ..................................................................................................................... 44 @...DRAW PIE ........................................................................................................................ 46 @...DRAW POLYGON ........................................................................................................... 49 @...DRAW RECTANGLE ....................................................................................................... 51 @...PROMPT .......................................................................................................................... 53 @...SAY .................................................................................................................................. 59 @...SAY BITMAP @...SAY IMAGE ........................................................................................ 69 @...[SAY..] GET ...................................................................................................................... 73 @...[SAY..] GET CHECKBOX ................................................................................................ 88 @...GET COMBOBOX ............................................................................................................ 92 @...GET LISTBOX .................................................................................................................. 95 @...GET PUSHBUTTON ...................................................................................................... 101 @...[SAY..] GET RADIOBUTTON ........................................................................................ 107 @...GET RADIOGROUP ...................................................................................................... 112 @...GET TBROWSE ............................................................................................................. 117 @...TO .................................................................................................................................. 121 ACCEPT ... TO ..................................................................................................................... 124 ACCESS METHOD ASSIGN METHOD ............................................................................... 125 ANNOUNCE ......................................................................................................................... 126 APPEND BLANK .................................................................................................................. 128 APPEND ... FROM ................................................................................................................ 129 AVERAGE ... TO ................................................................................................................... 133 BEGIN SEQUENCE...END ................................................................................................... 134 CALL ..................................................................................................................................... 138 CANCEL / QUIT .................................................................................................................... 140 CLASS, INSTANCE .............................................................................................................. 141 CLEAR .................................................................................................................................. 148 CLEAR ALL ........................................................................................................................... 149 CLEAR GETS ....................................................................................................................... 150 CLEAR MEMORY ................................................................................................................. 151 CLEAR MENU ...................................................................................................................... 152 CMD 1 CLEAR SCREEN / CLS ........................................................................................................ 153 CLEAR TYPEAHEAD ........................................................................................................... 154 CLOSE .................................................................................................................................. 155 COMMIT ............................................................................................................................... 157 CONTINUE ..........................................................................................................................
Recommended publications
  • Color Computer 1/2/3 Hardware Programming, Chris Lomont, V0.82
    Color Computer 1/2/3 Hardware Programming, Chris Lomont, v0.82 Color Computer 1/2/3 Hardware Programming Chris Lomont, Aug 2007, version 0.82 This document collects and details hardware programming information for the TRS-80 Color Computer, versions 1, 2, and 3. Although it has some tutorial information in it, it is designed to be a reference. Many areas also apply to the Color Computer Clones such as the British Dragon 32/64. It is compiled and edited by Chris Lomont, www.lomont.org. Send comments, corrections, and errors to CoCo3 at the above domain. Please don't repost this on the web, but point to this copy, so eventually all information is corrected and integrated. This document is compiled from many sources, listed in the Bibliography. If you feel this infringes any of your copyrighted material, email me with your material, and I will remove or rewrite from scratch the offending sections. Hex numbers start with a $, as in 255=$FF. Addresses like $FFFE (65534) give the decimal in parentheses. 16-bit addresses like $B0F1 are in 6809 CPU address space. On the Color Computer 3, 20-bit addresses like $70FFF are in GIME address space. Also on the Color Computer 3, the Memory Mapping Unit (MMU) maps eight 8K pages from the GIME space into CPU space. Many sections (marked TODO) need a lot more work, which I will do given time. DISCLAIMER: All information provided as is, etc. Use at your own risk. Version History 0.8 June 2006 Initial version and organization of material.
    [Show full text]
  • Color Computer Graphics.Pdf
    COLOR COMPUTER GRAPHICS by William Barden, Jr. Radio Shack A Division of Tandy Corp. Ft. Worth, Texas 761 02 Color Computer Graphics: © 1982 Tandy Corporation, Fort Worth, Texas 76102 U.S.A. All Rights Reserved. Reproduction or use of any portion of this manual without the express written per­ mission of Tandy Corporation is prohibited. While reasonable efforts have been taken in the preparation of this manual to insure its accuracy, Tandy CO!poration assumes no liability resulting from any errors or omissions in this manual or from the use of the information obtained herein. TRS-80 Color Computer System Software: © 1982 Tandy Co1poration and Microsoft. All Rights Reserved. The system software in the Color Computer microcomputer is retained in a read­ only memory (ROM) format. All portions of this system software, whether in the ROM format or other source code form, and the ROM circuitry are copyrighted and are the proprietary and trade secret information of Tandy Corporation and Microsoft. Use, reproduction, or publication of any portion of this material without the prior written authorization of Tandy Corporation is strictly prohibited. Design and Production by Ellen Klempner. Editorial Supervision by Tom McMillan. Illustrations by Jack Wittry. Typeset by LeWay Composing Service. 10 9 8 7 6 5 4 3 Foreword We've known William Barden, Jr. for several months now. A bunch of the guys and I were watching the Dodgers on the color television in my coffee shop, the BYTE TO EAT, when suddenly in walked a guy carrying what appeared to be a gray box with keys on it.
    [Show full text]
  • Color Computer 1/2/3 Hardware Programming
    Color Computer 1/2/3 Hardware Programming ****************************************************************************** * Color Computer Hardware Introduction CoCo 1/2/3 * This is a document collecting and detailing hardware programming information ****************************************************************************** for the TRS-80 Color Computer, versions 1, 2, and 3. Although it has some This document covers the hardware in the COlor Computer, versions 1, 2, and 3, tutorial information in it, it is designed to be a reference. often called the CoCo1, CoCo2, and CoCo3. Compiled and edited by Chris Lomont July 2006, www.lomont.org. Version 0.8. The CoCo3 supports the CoCo 1 and 2 hardware in CoCo 1/2 compatibility mode, Send comments, corrections, and errors to CoCo3 at the domain above. described elsewhere in this document. Please don't repost this on the web, but point to this copy, so eventually all information is corrected and integrated. The CoCo runs on a Motorola 6809 chip, details of which are in a different document. This document is compiled from many sources. If you feel this infringes any of your copyrighted material, email me with your material, and I will remove The main hardware interfaces are: or rewrite from scratch the offending sections. CoCo 1/2/3: PIA - Peripherial Interface Adapter - General hardware Input/Output ALL ADDRESSES AND NUMBERS ARE IN HEX unless in parentheses! Addresses like SAM - Synchronous Address Multiplexer - Determines how data moves FFFE(65534) give the decimal in parentheses. 16 bit addresses are CPU address VDG - Video Display Generator - Converts RAM to images space, 20 bit addresses are in GIME address space. Note that the Memory Mapping Unit maps eight 8K pages from the GIME space into CPU space.
    [Show full text]