home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HomeWare 14
/
HOMEWARE14.bin
/
graphics
/
leo252.arj
/
LEONARDO.DOC
< prev
next >
Wrap
Text File
|
1993-05-20
|
37KB
|
592 lines
-i-
╥ ╓─── ╓──╖ ╥┐ ╥ ╓───╖ ╓───╖ ╓──╖ ╓──╖ ▄▄▄▄
R & T ║ ║ ║ ║ ║└─┐║ ║ ║ ║ ║ ║ ╚╗ ║ ║ █▌ ▐█
║ ╟── ║ ║ ║ └╢ ╟───╢ ╟─╥─╜ ║ ║ ║ ║ ▐█
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╔╝ ║ ║ ▐█
╙─── ╙─── ╙──╜ ╨ ╨ ╨ ╨ ╨ ╨ ╙──╜ ╙──╜ ▐█.52
This Program Will Not Execute Without A Mouse Loaded.! ██▄▄▄▄ (c)
New Unlimited Work File Size, Fonts and E.S.P.!
- Table of Contents -
Page Page
Disclaimer ..................... -1- Misc. Options Screen ... -14-
Registration ................... -2- Line Drawing Menu ...... -15-
History ........................ -3- Auto Box Draw Menu ..... -16-
Packing List ................... -4- Control Codes Menu ..... -17-
File Types Created.............. -6- File Merge & Viewer .... -18-
What Is Leonardo ? ............. -7- Registration Stuff ..... -19-
How to Use Leonardo ............ -8- What is ANXI.COM ? ........... -19-
Work Screen .......... -9- What is LEOFONT.COM ? ........ -20-
Function Keys......... -10- Font File Syntax & Font Menu . -21-
Main Menu ............ -11- Final Notes & Credits ........ -23-
Save Screen Menu ..... -12- Tech Support ........... -24-
File Name & Save Screen. -13- Last Minuet Stuff....... -25-
-1-
(tm) (r) Version 2.52 Release Date of 03-25-1993
╥ ╓─── ╓──╖ ╥┐ ╥ ╓───╖ ╓───╖ ╓──╖ ╓──╖ ▄▄▄▄
R & T ║ ║ ║ ║ ║└─┐║ ║ ║ ║ ║ ║ ╚╗ ║ ║ █▌ ▐█
║ ╟── ║ ║ ║ └╢ ╟───╢ ╟─╥─╜ ║ ║ ║ ║ ▐█
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╔╝ ║ ║ ▐█
╙─── ╙─── ╙──╜ ╨ ╨ ╨ ╨ ╨ ╨ ╙──╜ ╙──╜ ▐█.52
by R & T SOFT ██▄▄▄▄ (c)
_____________________________________________________________________
* DISCLAIMER & TERMS OF USAGE *
The Authors of this software shall not be liable for any direct, indirect,
consequential or incidental damages arising out of the use or misuse of these
program. Nor will They be liable for any loss of profits or savings incurred
by such damages. The Person using these programs bears all risk as to the
quality and performance of the software. The Authors disclaim all warranties
relating to this software whether express or implied, including but not
limited to any implied warranties of merchantability and fitness for a
particular purpose, and all such warranties are expressly and specifically
disclaimed. It is your responsibility to determine if these programs will
work reliably on your equipment and for your particular environment.
*** IF YOU DON'T AGREE WITH THESE CONDITIONS, DELETE THESE PROGRAMS NOW!! ***
-2-
Register this software by filling out the REGISTER.FRM and send it in with
your check or money order for $29.95 per licence ( one licence per program
copy required ) to: Roberto Tauler
6039 s. Kolmar
Chicago, IL. 60629
This product is presented as shareware allowing the user to sample it for
a period time not exceeding 30 days to decide whether it suits his or her
needs. If the user continues use of this software after the 30 day evaluation
period then he or she must register with the author for $29.95 per license
per copy
This program is fully operational with the exception of the BURDEN OF GUILT
and a 20 seconds NAG SCREEN has no built-in punishment for unregistered use.
* * * PRICES ARE SUBJECT TO CHANGE * * *
Continued unregistered use of this software beyond the 30 day trial period
is a violation of Federal copyright laws 17 United States Code, Section 101
through 810 !
The NAG SCREEN will be de-activated by the registration process !
REGISTER NOW!!!!!!!!!!
-3-
Brief History
We were having huge headaches with a very stupid and lame program used for
creating ANSI and ASCII graphics screens for display on a Bulletin Board
Service we are involved with, it was very unreliable and full of features
(BUGS!). Sufficed to say we got tired of playing with it ( Again we proved
that necessity is the mother of inventions) so LEONARDO was developed.
LEO found it self growing from a screen capture program to a full ANSI,
ASCII and binary screen development tool geared for ANSI animation and
sequencer. Yes, we went overboard!! But it was fun. And now since we found
it so useful instead of keeping it to our self we figured others might
benefit from it as well, so we put it out to shareware. Why shareware? Why
not!
If you like it and continue to use it it's only fair to register your copy.
We'll take suggestions from registered users only and keep improving on it,
then some day we might solve the worlds hunger problem! Maybe NOT, but there
is virtually no limit.
REGISTER NOW!!!!!!!!!!
-4-
PACKING LIST
The following 62 files are included in the LEONRD25 VER. 2.52 zip file.
LEONARDO.COM . The main program file. ( A 2 BUTTON MOUSE IS REQUIRED, 3
button mouse is optional but not needed ).
Syntax: see Page 7 for details.
ANXI.COM ..... A TSR screen capture program, Hotkey controlled, creates a
file called ANXI.BIN of the screen captured.
Syntax: see Page 14 for details.
DISPLAY.COM .. A program to display binary screen files created by
LEONARDO.COM or by ANXI.COM (the equivalent to the "Type"
command in DOS but for binary files.)
Syntax: DISPLAY [drive]:[path] [filename.BIN]
READ.COM ..... A program called from README.BAT to read the LEONARDO.DOC
file ( or use it to read any other ASCII file forward and
backward scrolling thru documents supported ).
Syntax: READ [drive]:[path] [textfile.txt]
DBPAUSE.COM .. A small ( real small ) program for pausing batch files but
does not display any prompts ( good for graphic screens).
Syntax: DBPAUSE
LEOFONT.COM .. A font compiler for Leonardo generated font images.
Yes! you can make your own fonts!! Or use the small lib included.
-5-
PACKING LIST (continued)
DEMO.BAT A presentation of the library of screen files included in
this package ( feel free to experiment with them ).
gallop.a thru h castel.a leolight.bin leolight.ans
walk.ans dialog.bin leogrid.bin techconf.ans
space.dem hold.bin bomb.dem hold.asc
thanx.bin techconf.bin monk.ans pyramid.ans
leo.bin wait.a & .b castel.ans pyrami2.ans
anxi.bin boxes.bin castel.bin pyrami3.ans
animate.dem ascii.dem overlay.ans
** files with BIN extensions and a file size of 4k bytes can not be
viewed with the DOS "TYPE" command.
LEONARDO.DOC This document.
README.BAT The batch file for reading the LEONARDO document file.
REGISTER.FRM Leonardo's registration form.
LEO???.FON A collection newly created and old modified fonts in
Leonardo's exclusive font format.
DESC.SDI & FILE_ID.DIZ The usual BBS file description.
-6-
FILE TYPES CREATED BY LEONARDO
Three types of files can be created with LEONARDO, their descriptions are
as follows.
ANSI: A full color ANSI file with compressing which removes statement
redundancy, it will compress in several algorithms and choose the
best method for faster screen writing ( fast screen write and small
file size are not synonymous ).
ASCII: A pure ASCII file, the compression checks for empty lines and
substitutes a hex 0D 0A at the beginning of each line. the ASCII
file has no attributes can be edited with any text editor to add any
control characters needed and can be save as a 79 or 80 column wide.
Binary: The binary file output option was added so programmers can take
advantage of the this program as well. LEONARDO will output a binary
file that can be merged to any machine language file for display as
the opening page of their program or a menu page with in a program.
The output file will be 4K Bytes in length and full color (80x25)
-7-
What is LEONARDO.COM ?
(E)rgonomicly (S)tabilized (P)ointer
!!! YOU CAN NOT OPERATE LEONARDO WITHOUT A MOUSE !!!
LEONARDO is a full ANSI screen editor geared for animation. Its
primary function is to create screens for use on a BBS with file
compressions for faster screen write, auto line drawing and the ability to
embed control codes. It also generates ANSI overlays, ASCII screen files
( 2 colors ) and binary screen files.
The whole screen can be shifted in any direction for faster animation.
Any part of the screen can be cut & pasted as a block or an overlay.
Blocks saved for animation are saved (if wished ) automatically with
sequential alpha extensions for easy concatenation. A sequence viewer is
built in as well as the ability to concatenate or merge any ANSI or ascii
files to created the final animated file.
A sorted view of the CURRENT DIRECTORY, the ability to change
directories with point and shoot, drive logging is built as well as file
renaming of original file to a "RAW" extension. We tried to make it so all
operations from idea stage to the finished screen can be completed with
out exiting LEONARDO.
-8-
How to use LEONARDO
At the DOS prompt type: LEONARDO [drive]:[path] [filename.ext], or
just LEONARDO with out a command tail and left-click "MENU" at the bottom
right of the screen to pull down the MAIN MENU then left-click on "LOAD
SCREEN" the load file screen will appear. At this screen either use the
mouse to select the file or type in the filename followed by a left-click
or the "ENTER" key.
If no command tail is used and a binary file called "ANXI.BIN" is in
the current directory it will be automatically loaded and displayed. This
is useful to leave yourself notes from previous LEONARDO sessions or
ANYTHING YOU LIKE! Just use LEO to make the screen and save it in a binary
form with the name "ANXI.BIN". ( A file called ANXI.BIN comes with the
package remember to rename it first. )
Once the ANXI.BIN file is displayed ( if the file exists ) left-click
to eliminate the credit bar and point and left-click "MENU" at the bottom
right of the screen then select "SCREEN MISC." then select "CLEAR SCREEN".
Most selections allow you to exit if chosen in error by hitting the
"Esc" key to abort, left-click on the "QUIT MENU" option or right-click.
-9-
How to use LEONARDO (continued)
** WORK SCREEN **
_____Options____________________________Descriptions_______________________
Left Click .....: DRAWS, PICKS CHARACTERS, COLORS OR SELECTS FUNCTIONS FROM
THE MENUS ( CLICK & DRAG WILL DRAW LINES OF SELECTED
CHARACTERS WITH CURRENT COLORS ).
Right Click ....: MOVES THE ALPHA CURSOR FOR TYPING TEXT OR FONT, SETS UP A
LEFT MARGIN, BLOCK A SECTION TO CUT & PASTE OR OVERLAYING.
Shift+Left Click: CHANGING THE FOREGROUND & BACKGROUND COLORS ON TEXT OR
CHARACTERS ( WITHOUT ERASING THEM ) BY DRAGGING THE MOUSE
CURSOR OVER THEM.
Arrow keys .....: SHIFTS THE SCREEN IN THE DIRECTION OF THE ARROW ( ALLOWS
EDITING OF THE 2 LINES HIDDEN BY THE MENU ) AND WRAPS.
BG .............: SELECT BACKGROUND COLOR, MOUSE CURSOR IS RESTRICTED TO THE
BACKGROUND COLORS ALLOWED BY ANSI, LEFT CLICK ON DESIRED
COLOR.
FG .............: SELECT FOREGROUND COLOR, ALL ANSI COLORS ARE AVAILABLE,
CLICK LEFT ON DESIRED COLOR.
BL .............: TOGGLES BLINKING IN CURRENT FOREGROUND COLOR, USE LEFT CLICK
TO SELECT AND DE-SELECT.
MENU ...........: ACTIVATES MAIN POP-UP MENU.
-10-
How to use LEONARDO (continued)
** WORK SCREEN's Edit Keys **
_Function Keys____________________________Descriptions______________________
F1 .............: COPIES AN AREA THAT WAS BLOCKED IN BY THE MOUSE CURSOR
(BOTTOM LEFT) AND THE ALPHA CURSOR (TOP RIGHT ).
Shift + F1 .....: MOVES THE BLOCKED IN AREA TO THE CLIP BOARD OR ERASE.
F2 .............: PASTE LAST BLOCK COPIED BY THE "F1" KEY TO THE CURRENT MOUSE
CURSOR LOCATION ( FOREGROUND & BACKGROUND ).
F3 .............: PASTE LAST BLOCK COPIED BY THE "F1" KEY AS AN OVERLAY
( NON DESTRUCTIVE BACKGROUND SPACES ).
F4 .............: UNDO LAST PASTE.
F5 .............: SAVE CURRENT MARKED BLOCK TO FILE NAME SELECTED IN ANY OF
THE SAVE FILE SCREENS AND AUTO INCREMENT EXTENSION ( OR
CHANGE EXT. MANUALLY WITH "ARROW UP" OR "ARROW DOWN" KEYS
{ RANGE = .A THRU .Z }).
F6 .............: DISPLAYS FILES IN THE SEQUENCE SELECTED IN THE "F7" SCREEN.
F7 .............: SELECTS FILES TO VIEW IN SEQUENCE.(SEE PAGE 18 ON "F6"&"F7")
F8 .............: INFORMATION SCREEN CONTAINS THE CREDITS, WHO THIS COPY IS
REGISTERED TO AND VERSION NUMBER.
F9 .............: POPS UP A CONTROL CODE SELECTION STRIP IN THE LOWER RIGHT OF
THE WORK SCREEN ( SEE PAGE 17 ).
F10 ............: HELP SCREEN.
-11-
How to use LEONARDO (continued)
** Work Screen's Pop-up MAIN MENU Options **
_____Options____________________________Descriptions_______________________
Save screen ....: SAVE FILE SUBMENU WITH ALL THE AVAILABLE SAVE FILE FORMATS
( SEE PAGES 12 & 13 ).
Load screen ....: PAGES INTO THE LOAD FILE SCREEN ( SEE PAGES 12 & 13 ).
Screen Misc. ...: MISCELLANEOUS SUBMENU WITH OPTIONS LIKE CLEAR SCREEN, PAINT
ENTIRE SCREEN, SELECT NUMBER OF ROWS ETC. ( SEE PAGE 14 ).
Line Drawing ...: LINE DRAWING SUBMENU THAT ALLOWS YOU TO DRAW LINES AND
CORNERS ETC. WITH OUT LIFTING THE CURSOR ( SEE PAGE 15 ).
Auto-Box Draw ..: BOX DRAWING UTILITY SCREEN THAT CAN AUTO DRAW 4 BOX STYLES
AND ALL YOU DO IS POSITION & SIZE IT. ( SEE PAGE 16 )
Color Fill .....: COLOR FILL FUNCTION THAT USES COLOR AS ITS BOUNDARIES.
SELECT A DIFFERENT "BG" COLOR AND CLICK IN A BOX, OR A
DIFFERENT "FG" COLOR AND CLICK ON THE LINES. LEFT CLICK EXIT
Control Codes ..: POPS UP AN OVERLAY IN THE RIGHT LOWER PART OF THE WORK
SCREEN WITH 32 COMMON CONTROL CODES. (SEE PAGE 17).
Fonts ..........: SELECTS THE FONT MENU TO PICK FROM ALTERNATE FONTS OR RESET
BACK TO THE STANDARD CHARACTER SET (SEE PAGE 20, 21 & 22 ).
Exit Leo .......: USED TO QUIT CURRENT SESSION OF LEONARDO.
Quit Menus .....: EXIT POP UP MENUS.
-12-
How to use LEONARDO (continued)
** Main Menu's SAVE SCREEN Submenu **
_____Options____________________________Descriptions_______________________
Ansi Save With Clear Screen .: SAVE CURRENT WORK SCREEN IN ANSI AND ADDS A
CLEAR SCREEN TO THE BEGINNING OF THE FILE.
Ansi Save With Screen Wipe ..: SAVE CURRENT WORK SCREEN IN ANSI, DOES RELOCATE
THE CURSOR, WIPES SCREEN TOP DOWN.
Ansi Overlay / Transparent ..: SAVE CURRENT WORK SCREEN IN ANSI WITHOUT ADDING
A CLEAR SCREEN. DOES RELOCATE THE
CURSOR TO THE HOME SCREEN POSITION AND OVERLAYS
IT SELF ON CURRENT SCREEN.
Ansi Save With Scrolling ....: WHEN DISPLAYED THE SCREEN WILL FILL FROM THE
CURSOR ON AND PUSH PREVIOUS SCREEN UP AND OUT.
Ascii Screen 79/80 Columns ..: SAVE CURRENT WORK SCREEN IN ASCII WITH 79 OR 80
COLUMN WIDE. ( FILE WIDTH SELECTION OCCURS
AFTER FILE NAME SELECTION. )
Binary - .BIN EXT. Suggested : SAVE CURRENT WORK SCREEN IN A BINARY FORMAT
( IN FULL COLOR, FILE SIZE 4K BYTE ).
Quit Menu ...................: EXIT OUT OF ALL MENU BACK TO WORK SCREEN.
NOTES: ** All selections are followed by their select file name screen.
** Ascii save has extra Pop Up Menu for the number of columns.
-13-
How to use LEONARDO (continued)
Mouse ** FILE NAME SCREENS **
__Buttons________________________________Descriptions_______________________
Left Button .: SELECT FILE TO WORK ON OR DIRECTORY TO CHANGE TO.
Type Name ...: SELECT NAME OF FILE TO WORK ON.
** In any of the save or load screen if you type a drive letter followed by a
colon and hit the "ENTER" key you can log to that drive provided your PC
has that logical drive active.
** If a directory contains more files than can be displayed a "<MORE>" prompt
will be shown at the end of the file list, hit "ENTER" or CLICK LEFT on the
"<MORE>" prompt to see more files.
** The "CURRENT FILE:" prompt shows the file name LEONARDO will use to save on
subsequent screen saves. If that file already exists it will be renamed
with a "RAW" extension.
** Each FILE SAVE SCREEN and FILE LOAD SCREEN will have in the lower left
corner a reminder of the function chosen.
** In any of the save or load screens the green file names are not files but
directories. You can change directories by point and shoot at the
directory name. The "." and ".." are the same as DOS' nomenclature for the
parent a child directories.
!! CHANGING DIRECTORIES WILL CLEAR THE PICKED FILE LIST !!
-14-
How to use LEONARDO (continued)
** Main Menu's SCREEN MISC. Submenu **
_____Options____________________________Descriptions_______________________
CLEAR SCREEN-CURRENT COLORS .: CLEARS THE WORK SCREEN TO THE CURRENT
FOREGROUND AND BACKGROUND COLORS.
PAINT SCREEN-CURRENT COLORS .: RE-PAINTS THE ENTIRE SCREEN. ALL FOREGROUND
CHARACTERS GET PAINTED THE CURRENT FOREGROUND COLOR ALL
BACKGROUND CHARACTERS GET THE BACKGROUND COLOR. DOES NOT
ERASE CHARACTERS.
NUMBER OF ROWS TO SAVE 23/22 : SETS THE NUMBER OF ROW LEONARDO WILL LET YOU
DRAW IN AND SAVE ( IN ANSI AND ASCII ONLY ).
DISPLAY HELP SCREEN - KEYS ..: DISPLAYS THE HELP SCREEN ( SAME AS THE "F10").
ADJUST MOUSE SENSITIVITY ....: POPS UP A MOUSE ADJUSTMENT PANEL TO CUSTOMIZE
HORIZONTAL & VERTICAL SENSITIVITY.
SAVE CURRENT SETTINGS .......: THIS OPTION WILL SAVE THESE DEFAULTS: CURRENT
"FG" AND "BG" COLORS, NUMBER OF LINES SET, DEFAULT FILE
NAME, VIEW LIST & WHAT EVER IS IN THE CURRENT CLIP BOARD.
** NOTE: LEONARDO WILL REWRITE IT SELF TO SAVE YOUR NEW DEFAULTS, IF
YOU HAVE MULTIPLE COPIES, ONLY THE CURRENTLY RUNNING COPY
WILL BE MODIFIED REGARDLESS OF WHAT DIRECTORY YOUR IN.
QUIT MENU ...................: QUITS ALL MENUS.
-15-
How to use LEONARDO (continued)
** Main Menu's LINE DRAWING Submenu **
These options will assist the user in drawing shapes. The routines sense a
change in the direction of the mouse and add the necessary corners, cross
points etc. with out the user having to re-select characters back and forth
to complete a picture. Select a line style then click-left and drag the
mouse as if you where using a pen or pencil. Click-right to end option.
_____Options______________________Descriptions______________________________
┌───────┐
SINGLE LINES ─┼ .......: EXAMPLE > ─┐ ┌┼──┐ ├───┐ ╔══╦═╗
└──┘└──┘ └───┘ ║ ║ ╚╗
DOUBLE LINES ╬═ .......: EXAMPLE > > > > > > > > > > > ═══╦══╬══╣ ╚═
╒═╤╤╤ ╚══╝ ╚═
MIXED STYLE LINES ═╪ ..: EXAMPLE > ══╪═╧╧╧══╕
╘══════╛
MIXED STYLE LINES ╫─ ..: EXAMPLE > > > > > > > > > > > ──╖ ╖ ╟───
( get the picture ?! ) ╙──╫───╜
QUIT MENU .............: EXITS MENU WITHOUT SELECTING. ╜
CLICK-LEFT + DRAG .....: DRAWS SELECTED LINE STYLE. UNCLICK TO STOP DRAWING.
CLICK-RIGHT ...........: EXITS ROUTINE ( OR "ESC" KEY ).
-16-
How to use LEONARDO (continued)
** Main Menu's AUTO-BOX DRAW Submenu **
These options will assist the user in drawing dialog boxes or just any old
box. The routines adjust the size of the box depending on the direction the
mouse is moved. The necessary sides of the box will grow or shrink as
needed in relations to the starting point and the direction the mouse is
dragged. Click-left and drag the mouse as if you where using a pen or
pencil. Unclick-left when box shape is achieved. Click-right to end option.
NOTE: After exit of option the "F4" key can be used to erase last box made.
______Options______________________Descriptions______________________________
┌───────────┐ ╔═════╗
SINGLE LINES BOX ─┼ .......: EXAMPLE > │ text here │ ║ ║
└───────────┘ ║ ╔══════╗
DOUBLE LINES BOX ╬═ .......: EXAMPLE > > > > > > > > > > > ║ ║ ║ ║
╒═════════╕ ╚══║══╝ ║
MIXED STYLE BOX ═╪ ........: EXAMPLE > │ │ ╚══════╝
╘═════════╛ ╓────╖
MIXED STYLE BOX ╫─ ........: EXAMPLE > > > > > > > > > > > ║ ║
( get the picture ?! ) ╙────╜
QUIT MENU .............: EXITS MENU WITHOUT SELECTING.
CLICK-LEFT + DRAG .....: SIZES SELECTED BOX STYLE. UNCLICK TO STOP SIZING.
CLICK-RIGHT ...........: EXITS ROUTINE ( OR "ESC" KEY ).
-17-
How to use LEONARDO (continued)
** Main Menu's CONTROL CODES Selection Strip **
!!! WARNING !!!
IF YOU DON'T KNOW WHAT CONTROL CODES ARE FOR THIS IS NOT THE PLACE TO LEARN
THEM. REFER TO AN ANSI MANUAL OR YOUR PARTICULAR BRAND OF BBS'S MANUAL AND
FAMILIARIZE YOUR SELF WITH THEM BEFORE ATTEMPTING ANY USE OF CONTROL CODES !!
** NOTE: SOME CONTROL CODES MAY DISPLACE GRAPHICS,
IF SO TRY USING THEM IN AN OVERLAY FILE OR SEPERATE FILE AND MERGE ! **
_CODE___HEX____DEC_________CODE___HEX____DEC________CODE___HEX____DEC______
@ = 00h = 0 J = 0Ah = 10 U = 15h = 21
A = 01h = 1 K = 0Bh = 11 V = 16h = 22
B = 02h = 2 L = 0Ch = 12 W = 17h = 23
C = 03h = 3 M = 0Dh = 13 X = 18h = 24
D = 04h = 4 N = 0Eh = 14 Y = 19h = 25
E = 05h = 5 O = 0Fh = 15 Z = 1Ah = 26
F = 06h = 6 P = 10h = 16 [ = 1Bh = 27
G = 07h = 7 Q = 11h = 17 \ = 1Ch = 28
H = 08h = 8 R = 12h = 18 ] = 1Dh = 29
I = 09h = 9 S = 13h = 19 ^ = 1Eh = 30
T = 14h = 20 _ = 1Fh = 31
NOTE: USE "F9" OR SELECT "CONTROL CODES" FROM THE MAIN MENU. LEFT-CLICK ON THE
CONTROL CODE STRIP THE CODE YOU NEED. IT REMAIN SELECTED TILL NEXT CHOICE.
-18-
How to use LEONARDO (continued)
** Definition of "F7" & "F6" Keys. FILE MERGE, SEQUENCER AND VIEWER. **
_____Options____________________________Descriptions_______________________
-------------- "F7" KEY CREATE LIST SCREEN --------------
Right Click ....: SELECT FILES TO VIEW OR MERGE IN THE ORDER THE FILES ARE
PICKED. (PAGE DOWN TO VIEW & MERGE LIST)
Left Click .....: SELECTS FILE NAME TO MERGE PICKED FILES INTO
"Page Down" Key : SELECT SUBMENU FOR VIEWING LIST SELECTED IN THE "PICK
SEQUENCE SCREEN" OR MERGING SELECTED FILE TO THE CURRENT
FILE NAME.
"Del" Key ......: CLEARS SELECTION MADE FOR VIEWING OR MERGING.
"Enter" Key ....: HIT "ENTER" AFTER TYPING IN THE FILE NAME YOU WANT.
---------- "F7" KEY CREATE LIST SCREEN SUBMENU ----------
"Enter" Key ....: MERGES SELECTIONS ON THE SCREEN IN THE ORDER SHOWN TO THE
CURRENT FILE NAME SELECT IN THE "F7" MAIN SCREEN.
"Page Up" Key ..: RETURN YOU TO THE "F7" CREATE LIST MAIN SCREEN.
------------------ "F6" KEY RUN LIST --------------------
"F6" Key .......: USE THE "Page Up" KEY TO LEAVE THE SUBMENU AND EXIT THE PICK
SCREEN THEN HIT "F6" KEY TO VIEW SEQUENCE SELECTED BEFORE
MERGING THEM TO ONE FILE, THEN RETURN TO THE SUBMENU AND HIT
THE "Enter" KEY TO MERGE TO THE CURRENT FILE NAME.
-19-
How to use LEONARDO (continued)
** REGISTRATION **
An embedded program registration is used. It is derived from the exact
name the registrant provides us in the registration form, the method is
case sensitive and all characters must be use exact or the embedded
registration will not take place. You give us the name, we give you the
registration number. After registration the NAG screen won't show.
What is ANXI.COM ?
ANXI.COM is a screen capture program in a TSR form that saves the
screen in a binary format of a non-bit graphic screen. It also remembers
what directory it was executed from and will save the file it generates to
that home directory. Syntax: ANXI.COM
The screen will then display the ANXI logo and advise that the TSR
portion of the program was loaded. From that point on to capture a screen
just press and hold the hot key combo of CTRL + ALT + LEFT-SHIFT + "A" and
the screen will be written into a binary file called ANXI.BIN. This same
file ( ANXI.BIN ) will be loaded by LEONARDO when executed if present in
the same directory and if no command tail is used on LEONARDO.
WARNING... ANXI.COM overwrites existing ANXI.BIN files!!!
ANXI.COM does not unload from memory, reboot computer.
-20-
What is LEOFONT.COM ?
LEOFONT.COM is a font compiler specifically made for LEONARDO.COM, it will
convert the binary output file you create with leonardo into leonardo's font
file format provided you follow a few simple rules (see page 21 for font file
syntax).
How to Use LEOFONT.COM
Once the binary file is ready type "LEOFONT" and hit <ENTER> at the dos
prompt ( LEOFONT must be in same DIR as files to be processed ) LEOFONT will
prompt you for the filename of the binary files, the files will be displayed
as they are converted. After the conversion LEOFONT will prompt you for the
name of the font file you want to use ( we suggest using a "FON" extension for
ease of file ID but any file name & extension will do fine ). Chances are that
most font will take several binary files to create, so LEOFONT will except
standard DOS wildcards as an input file name.
EXAMPLE : You have 3 binary files that make up 1 font file use the following.
┌ MYFONT1.BIN ┐
your files ┤ MYFONT2.BIN ├ at LEOFONT'S input file name type MYFONT?.BIN
└ MYFONT3.BIN ┘
At the output file name type MYFONT.FON and hit <ENTER>.
**NOTE: LEOFONT CHECK FOR AMPLE FILE SPACE BEFORE WRITING TO DISK, IF THERE'S
NOT ENOUGH IT WILL LET YOU KNOW!!
-21-
** Making your own font **
Making your own font, a heart stopping feat? NO! Not at all.
Just draw the characters using LEONARDO as if you are drawing anything
else of course these are not scaleable so keep the size in mind, keep the
foreground white and space them enough to be able to box them in individually
using the AUTO BOX function and leave some space ( 1 or 2 characters wide ) on
the right and bottom of the inside of the boxes for better legibility and when
done save it as a binary file.
The trick to it all is the background colors chosen. Always chose a red
background for the AUTO BOX function, this is how LEOFONT tells where one font
letter starts and the other one ends. In the upper left corner of the red box
you've just outlined goes the font character, the actual ascii letter, number
or punctuation that you want to type on your keyboard to make this font
character appear on the screen ( "KEY TAG" as we like to call it ). Get the
picture? If not here is an EXAMPLE: KEY TAG-->A█████████
█ ╔═╗ █<--RED OUTLINE
BACKGROUND SYNTAX: FONT CHARACTER--->╠═╣▒<-----BLACK BACKGROUND
blue space = transparent WHITE █ ╜ ╙▒ █
black space = shadow █ ▒▒▒▒ <---BLUE OR CYAN
cyan space = solid █ █ BACKGROUND
red = box outline (must be complete, no holes) ██████████
-22-
** Making your own font **
(continued)
Now for the font preview screen, make it exactly like the character but
much bigger, give a sample of the font style, a "written by" line ( if you
like ), and denote all characters available in your font as well as background
attributes. The big difference with this binary file ( you can make it the
whole size of the work screen ) is the KEY TAG character used, for the preview
font screen use ascii character 127 decimal or the "" character in the upper
left corner (key tag must have red background). To generate the "" character
hold <ATL> key and type 127 on the numeric keypad then release the <ALT> key.
** FONT SELECTION IN LEONARDO'S MAIN SCREEN **
When selecting a font LEONARDO looks for the "" KEY TAG to give you a
preview of what the font looks like before excepting it. If LEONARDO does not
find that KEY TAG then it will display " SORRY NO PREVIEW FOUND!". We've also
included in the zip package for your examination 1 example a binary font file
called TESTFONT.BIN & 1 example of a binary preview file called TESTFON2.BIN.
GET FONT ....: GETS YOU INTO THE SELECT FONT SCREEN. LEFT CLICK ON THE FONT
FILE AND IF A PREVIEW SCREEN IS AVAILABLE LEONARDO WILL DISPLAY
IT THEN LEFT CLICK TO ACCEPT OR RIGHT CLICK TO SELECT ANOTHER.
RESET FONT ..: RETURNS THE KEYBOARD BACK TO THE NORMAL CHARACTERS.
QUIT MENU ...: QUITS ALL MENUS.
(tm) (r) -23-
╥ ╓─── ╓──╖ ╥┐ ╥ ╓───╖ ╓───╖ ╓──╖ ╓──╖ ▄▄▄▄
R & T ║ ║ ║ ║ ║└─┐║ ║ ║ ║ ║ ║ ╚╗ ║ ║ █▌ ▐█
║ ╟── ║ ║ ║ └╢ ╟───╢ ╟─╥─╜ ║ ║ ║ ║ ▐█
║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ║ ╔╝ ║ ║ ▐█
╙─── ╙─── ╙──╜ ╨ ╨ ╨ ╨ ╨ ╨ ╙──╜ ╙──╜ ▐█.52
_________________________________________________ ██▄▄▄▄
Version 2.52 (r)
by ROB & TONY TAULER
WARNING!!!: THIS PROGRAM HAS BEEN TESTED ON PC & MS DOS 3.1 TO 5.0
VERSIONS AND DR DOS VERSION 6.0 ONLY, IF EXECUTED IN OTHER
OPERATING SYSTEM OTHER THAN ABOVE MENTIONED RESULTS ARE UNKNOWN.
ALL ANSI FILES REQUIRE AN ANSI DRIVER LIKE "ANSI.SYS"
RESIDENT TO BE DISPLAYED. ALL BINARY FILES ARE MEANT TO BE
DISPLAYED BY "DISPLAY.COM" OR USED AS PART OF A MACHINE LANGUAGE
PROGRAM.
** PC-DOS IS A REGISTERED TRADEMARK OF INTERNATIONAL BUSINESS MACHINES CORP.
** MS-DOS IS A REGISTERED TRADEMARK OF MICROSOFT CORP.
** DR-DOS IS A REGISTERED TRADEMARK OF DIGITAL RESEARCH CORP.
REGISTER NOW !!!!!!!!!
-24-
IN CLOSING
We hope that you will find LEONARDO as useful as we've found it to be,
( useful enough to register ) and we welcome suggestion as to other features
to include or bugs found in LEONARDO's programming.
TECHNICAL SUPPORT
If you are having problems or like to drop us a note, give us a call at
THE CESS POOL BBS at (708) 352-9231, or Cess Pool's CIRCUIT NET NODE #
708003, address it to Tony Tauler and leave us a message. We'll be happy to
help a registered user. Latest versions available first at CESS POOL BBS.
Version 1.00 : First release ( a MIRACLE that it got out the door!).
Version 1.50 : Fixes a bug with the ascii save routine and add the
ability to save an ascii file in either 79 or 80 column wide.
Version 2.00 : A whole new user interface was written, auto-line and
auto-box functions added, embedded registration, more ways to save a file,
control code usage and MORE !!! ( no limit on files size.)
Version 2.50 : Added Fonts to the works!!
THANK YOU FOR YOUR SUPPORT,
ROB & TONY TAULER
REGISTER NOW CLEANSE YOURSELF OF THE GUILT AND NAG SCREEN !!!!!!!
-25-
** A FEW LAST MINUTE STUFF **
All registered users of LEONARDO version 1.50 OR earlier will be
provided with the new registration number based on the names on file with
instruction on how to use it. Keep it handy so you will be able to register
any future version of LEONARDO.
This revision (2.52) cleans up some of LEONARDO's code ( to make the
actual LEONARDO.COM smaller in file size and more efficient) and has a
smoother mouse routine we call E.S.P. or (E)rgonomicly (S)tabilized
(P)ointer. Who needs a steady hand?!
- THE END -