home *** CD-ROM | disk | FTP | other *** search
- 11-30-92
- THIS FILE DESCRIBES THE LATEST REGISTERED RELEASE OF LIBERTY BASIC
- FOR MICROSOFT WINDOWS!!!
-
- Liberty BASIC can be registered on Compuserve's Shareware Registration
- service! This makes it easy to pay the registration fee of $35. Just
- type GO SWREG to register, and use Liberty BASIC's ID code 120. The
- $35 will be added to your Compuserve billing, and Shoptalk Systems will
- send you your registered copy.
-
- The unregistered version is available as LB09A.ZIP.
-
- Liberty BASIC is the first Shareware Windows BASIC that lets you write
- real Windows programs, not just character mode programs in a Windows
- window!
-
- With Liberty BASIC, you don't need to know anything about how Microsoft
- Windows works, so writing programs in this popular environment is now
- within the reach of absolutely anyone who has only a rudimentary
- knowledge of BASIC.
-
- Liberty BASIC has easy to use, built in window objects. There is a window
- object for graphics, one for text, and one is a spreadsheet for performing
- data entry.
-
- Text labeled and now BITMAPPED buttons can be added to these windows as
- desired, and pull down menus can also be added. Many sample button
- bitmaps included, and you can create your own with Windows Paint!
- NEW!! Listboxes and comboboxes can be added to your windows!
-
- The color graphics window does turtle graphics and will draw lines,
- boxes, circles, ellipses, and pie slices. Any of these figures can be
- filled or unfilled. Mouse events can be trapped. A simple drawing
- application is included! Graphics are drawn in segments, which can
- be individually manipulated.
-
- The text window is great for freeform data entry. A Rolodex application
- is included as an illustration of its use.
-
- The spreadsheet is great for forms and tabular entry. A graphing program
- illustrates how useful it is.
-
- User defined dialog boxes are supported.
-
- Several kinds of default pop-up dialog boxes are provided for input,
- notification, confirmation, and file selection.
-
- A powerful visual debugger is included. This powerful tool makes learning
- to program easy and fun by letting you watch each line execute and see
- each variable change value as your program runs. Experienced programmers
- will especially appreciate this facility.
-
- Here is a list of the supported commands for the registered version.
-
- ABS() ACS() ASN() ATN() ASC() BEEP BUTTON BMPBUTTON
- CHR$() CLOSE CLS COLOR COMBOBOX CONFIRM COS() DATE$()
- DIM END EOF() EXP() FIELD FILEDIALOG FOR...NEXT GET
- GETTRIM GOSUB...RETURN GOTO GROUPBOX IF...THEN...ELSE
- INPUT$() INPUT INPUT # INSTR() INT() LEFT$() LEN() LET
- LISTBOX LOG() LPRINT MENU MID$() NOTICE OPEN PRINT
- PRINT # PROMPT PUT REM RETURN RIGHT$() RND() STOP
- SIN() STATICTEXT STR$() TAN() TEXTBOX TIME$() TRACE
- TRIM$() USING() VAL() WHILE...WEND WORD$()
-
- Here is a list of the supported graphics commands:
-
- COLOR GOTO PLACE UP DOWN GO LINE FILL FLUSH SIZE
- CLS FONT NORTH TURN POSXY PRINT CIRCLE HOME TRAPCLOSE
- CIRCLEFILLED ELLIPSE ELLIPSEFILLED BOX BOXFILLED PIE
- PIEFILLED BACKCOLOR SEGMENT DELSEGMENT REDRAW LEFTBUTTONDOWN
- LEFTBUTTONUP LEFTBUTTONMOVE MOUSEMOVE RIGHTBUTTONDOWN
- RIGHTBUTTONUP RIGHTBUTTONMOVE LEFTDOUBLECLICK RIGHTDOUBLECLICK
- WHEN DISCARD
-
- Here is a list of the spreadsheet commands:
-
- INDIRECT MANUAL CELL FORMAT RESULT? FORMULA? SELECT USER
- FLUSH SAVE LOAD MODIFIED? TRAPCLOSE
-
- Here is a list of the text window commands:
-
- CLS FONT LINES LINE ORIGIN? ORIGIN SELECTION? SELECTALL
- COPY CUT PASTE MODIFIED? TRAPCLOSE
-
- Sample programs illustrate how to use the above commands. Included are
- a drawing program, a calculator program, a rolodex application,
- a graphing application, an analog clock program, and more.
-
-
- Language features:
-
- Lines numbers are supported but not required and can be replaced by
- meaningful alphanumeric labels ;
- Variable names can be as long as needed and all characters are
- significant ;
- Strings do not have the usual 256 character size limitation and are
- limited only by available memory ;
- Arrays may be single or double dimensioned and may be as large as
- available memory ;
- Liberty BASIC is very similar to traditional Microsoft BASIC in syntax.
- Anyone familiar with BASIC will feel right at home
-
-
-
- Is there feature you need that isn't mentioned here? Don't let it stop
- you from becoming a Liberty BASIC programmer. Call us and we'll do our
- best to add it in!
-
- Shoptalk Systems
- P.O. Box 1062
- Framingham, MA 01701
-
- cis 71231, 1532
-
- 508-872-5315
-