home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.barnyard.co.uk
/
2015.02.ftp.barnyard.co.uk.tar
/
ftp.barnyard.co.uk
/
cpm
/
walnut-creek-CDROM
/
MBUG
/
MBUG061.ARC
/
DBGRAF.DOC
< prev
next >
Wrap
Text File
|
1979-12-31
|
4KB
|
106 lines
DBGRAF - Graphics generator for DBASE II
on the Osborne 1
by
David A. Basskin
42 Charles St. E.,
Toronto, Ontario,
Canada M4Y 1T5
----------------------------------------------------
Copyright (c) 1983 by David A. Basskin
UnlimiteΣ freσ usσ anΣ reproductioε oµ thi≤ tex⌠ anΣ ì
thσá program≤ associateΣ witΦ i⌠ arσ hereb∙á granteΣ ì
t∩ al∞ user≤ provideΣ tha⌠ n∩ chargσ o≥ lev∙ i≤ madσ ì
fo≥ thσ use¼ copyinτ o≥ operatioε thereof« Thσ righ⌠ ì
t∩ sel∞ thi≤ tex⌠ o≥ an∙ oµ thσ program≤á associateΣ ì
therewitΦá i≤á expressl∙ no⌠ granteΣ t∩ an∙á person¼ ì
firm or corporation.
----------------------------------------------------
Iµá you'rσ onσ oµ thσ man∙ wh∩ receiveΣ ß freσá cop∙ ì
oµ dBasσ I╔ witΦ you≥ Osborne¼ yo⌡ ma∙ havσ wondereΣ ì
ho≈á t∩á g∩ abou⌠ usinτ thσ graphic≤á capabilit∙á oµ ì
you≥ computer« ┴ featurσ no⌠ documenteΣ iε thσ dBasσ ì
maua∞á i≤ thσ POK┼ command¼á whicΦ doe≤ thσ samσ joΓ ì
anΣ work≤ thσ samσ wa∙ a≤ tha⌠ commanΣ iε BASIC« Al∞ ì
yo⌡ d∩ i≤ i≤ issuσ froφ withiε ß dBasσ commanΣá filσ ì
thσ command
POKE <LOCATION>,<CHARACTER>
anΣá tha⌠ characte≥ wil∞ appea≥ oε thσá screen«á Thσ ì
location≤ fo≥ thσ visiblσ screeε oε thσ 5▓ characte≥ ì
screeεá oεá thσ unmodifieΣ Osbornσ (u≡ t∩á re÷á 1.4⌐ ì
are:
Upper left: 61440
Upper right: 61491
Lower left: 64384
Lower right: 64435
Yo⌡ caε hi⌠ an∙ locatioε oε thσ 2┤ b∙ 5▓ screeε ver∙ ì
simpl∙á b∙á rememberinτá tha⌠á althougΦá thσá screeε ì
appear≤ t∩ bσ 5▓ character≤ wide¼ i⌠ i≤ actuall∙ 12╕ ì
character≤á iε width«á Thu≤ thσ leftmos⌠ locatioε oε ì
thσ seconΣ visiblσ linσ woulΣ bσ 6156╕ (i.e.¼á 6144░ ì
½á 128)«á ╔ d∩ no⌠ havσ aε Osbornσ witΦá thσá screeε ì
modificatioεá added¼á s∩á ╔á can'⌠ sa∙á whethe≥á thσ ì
addressinτá work≤á iε precisel∙á thσá samσá fashion¼ ì
althougΦá thσá principlσá woulΣá bσá thσá same«á An∙ ì
Osbornσá user≤á witΦá thσá screeεá upgradσá wh∩á caε ì
advise me on this will be appreciated.
Now¼á thσá questioε oµ characters«á Yo⌡ caε usσá thσ ì
completσá characte≥ set¼á althougΦ POKEinτá anythinτ ì
bu⌠á thσá graphic≤ character≤ i≤ reall∙ ßá wastσá oµ ì
timσá iε dBase¼á giveε thσ powe≥ oµ thσ "└ x,∙á SAYó ì
commanΣá wherσá ° anΣ ∙ arσ horizonta∞ anΣá vertica∞ ì
screeεá coordinate≤ respectively«
Ho≈ caε yo⌡ finΣ ou⌠ whicΦ arσ thσ characters┐á I'vσ ì
provideΣá ß simplσ characte≥ generator¼á CHARGEN.CM─ ì
whicΦá i≤ read∙ t∩ ruε oε you≥ Osbornσ unde≥á dBase« ì
Yo⌡ caε pu⌠ thσ displa∙ oε holΣ iε thσ usua∞ manner¼ ì
b∙ typinτ control-S« You'l∞ sooε finΣ tha⌠ thσ firs⌠ ì
3▓á character≤ - thσ graphic≤ character≤á - arσá thσ ì
onl∙á one≤ you'rσ interesteΣ iε fo≥ thesσá purposes¼ ì
bu⌠á I'vσ se⌠ i⌠ t∩ generatσ thσ wholσ characte≥ se⌠ ì
iµ yo⌡ haven'⌠ pokeΣ int∩ thσ innard≤ oµ thσ Osbornσ ì
enougΦ t∩ seσ theφ yet.
Finally¼ ╔ havσ provideΣ ß screeε prograφ tha⌠ draw≤ ì
ß bo° withiε thσ 2┤ b∙ 5▓ frame¼ DRAWBOX.CMD« Iµ yo⌡ ì
examinσ thσ codσ fo≥ thi≤ you'l∞ ge⌠ thσ ideß oµ ho≈ ì
yo⌡á caεá usσá ßá variablσá namσá fo≥á thσá locatioε ì
paramete≥á oµá thσ POK┼ commanΣá t∩á addres≤á screeε ì
locations in sequence.
Wil∞ thi≤ makσ you≥ program≤ morσ effective┐ Wil∞ i⌠ ì
hel≡ brinτ peace┐ Lowe≥ thσ pricσ oµ bread┐ FeeΣ thσ ì
hungry┐á Wh∩á knows┐á Al∞ ╔ caε sa∙ i≤ havσ fuε witΦ ì
it«á ╔á hopσ i⌠ help≤ yo⌡ learε somethinτ abou⌠á thσ ì
Osborne and dBase II.
An∙ suggestions¼á comments¼á idea≤ o≥ reactioε woulΣ ì
bσ ver∙ mucΦ appreciated«á ┴ messagσ caε bσ lef⌠ fo≥ ì
mσ oε thi≤ systeφ (RCP═ #1¼á Toronto⌐ o≥ sen⌠ t∩ thσ ì
abovσ address«á M∙ homσ numbe≥ i≤ 368-1085¼á iµá yo⌡ ì
want to call me.
David A. Basskin
July 13, 1983
----------------------------------------------------
Osborne is a trademark of the Osborne Computer Corp.
dBase II is a trademark of Ashton-Tate Inc.
----------------------------------------------------