2.4.1988 A.Kaihola
ST KOTONA
Kuulun ST-harrastajien siihen ryhmään, joka ei ole erityisen kiin-
nostunut bittinikkaroinnista, vaan koneen käytöstä sekä huviksi
että hyödyksi.
Moni varmasti ajattelee, että ei tietokoneesta ole mitään hyötyä
kotona. Se kelpaa vain tietokonepelien pelaamiseen. Myöntää
täytyy, että siihen sitä meilläkin enimmäkseen käytetään - 3
innokasta poikaa kun on sitä käyttämässä, itseni lisäksi. Onneksi
ST tarjoaa monipuolisuudellaan hyvät mahdollisuudet sekä huvi-
että hyötykäyttöön.
Laitteistokokoonpanoon kuuluu 1040ST mustavalkomonitorilla,
Panasonic KX-P1081 kirjoittimena sekä scart-kaapeli, jolla TV
saadaan liitetyksi värimonitoriksi poikien pelikäyttöä varten.
Lisäksi on vanhimman pojan musiikkiharrastusta varten normaalit 5-
napaiset DIN-kaapelit MIDI-liitäntäisen soittimen käyttämiseksi
säveltämisohjelman kanssa (Music Studio). Omaa 'hyöty'käyttöäni
varten mustavalkomonitori on välttämätön.
Pidän tärkeänä ohjelmien tiedostoyhteensopivuutta PC-maailman
ohjelmien kanssa siltä varalta, että minä tai joku muu perheestäni
joskus innostuisi tekemään töitä kotona. Tiedonsiirto ei tuota
ongelmaa, koska ST osaa lukea ja kirjoittaa PC/MS-DOS:in 720Kb:n
levykeformaattia.
Hyötyohjelmista käytän koneen mukana tullutta 1STWord tekstin-
käsittelyohjelmaa. Sen käyttämät ei-tekstinkäsittelytiedostot ovat
täysin yhteensopivia PC-maailman ASCII-tiedostojen kanssa.
Muista tiedostoyhteensopivista ohjelmista olen kokeillut EasyDraw-
piirto-ohjelmaa, jonka tiedostot ovat lähes yhteensopivat PC:n
GEM-Draw:n kanssa. Taulukkolaskennassa kokeilut kohdistuivat VIP-
Professionalin ja Lotus 1-2-3 yhteensopivuuteen ja kortisto-
ohjelmissa Superbase Personalista on käytettävissäni versiot
molemmille koneille.
KAKSI HYVÄÄ OHJELMAA KOTI JA / TAI AMMATTIKÄYTTÖÖN
Yllämainituista tarkastelen nyt lähemmin kahta tiedostoyhteen-
sopivaa ST-ohjelmaa - EASY-DRAW piirto-ohjelmaa ja SUPERBASE
kortisto-ohjelmaa.
EASY-DRAW - piirto-ohjelma kaavioiden tekoon
Kun on käyttänyt PC:n vastaavaa piirtämisohjelmaa - GEM-DRAW:ta -
työpaikallaan, ei EasyDraw:n käytön oppiminen ollut mikään
ongelma. Ohjelmat ovat melkein kuin kaksi marjaa - ne näyttävät
päällepäin samanlaisilta, mutta voivat maistua erilaisilta. Jotkin
erot maistuivat makeilta, toiset taas karvailta.
Lyhyt ohjelmavertailu
Molemmat ohjelmat ovat ns. objektiorientoituneita piirto-ohjelmia,
mikä tarkoittaa sitä, että kuvat muodostetaan aina joukosta
erilaisia kuva-alkoita - objekteja. Näitä kuva-alkioita voi missä
tahansa piirtämisen vaiheessa muokata uudelleen: suurentaa,
pienentää, muuttaa mittasuhteita, siirtää paikasta toiseen, viedä
toisten kuva-alkioiden taakse, tuoda etualalle tai kopioida -
kaikki toimenpiteitä, jotka bittikarttapohjaisissa piirto-
ohjelmissa ovat mahdottomia. Niissä kun muutokset tapahtuvat
samalla periaatteella kuin kynällä ja paperilla - vanha pyyhitään
pois ja uusi piirretään tilalle.
Peruspiirtotoiminnoissa ei ollut suuriakaan eroja. EasyDraw jäi
jälkeen objektien siirtelyssä takaa etualalle - siitä kun puuttui
ominaisuus, jossa taka-alalla oleva objekti voidaan saada
aktivoiduksi päällä olevan kuvan läpi. Tämän puuttuessa joudutaan
etualalla olevat objektit siirtelemään syrjään, jotta päästäisiin
käsiksi alimmaiseen. Plussaa EasyDraw puolestaan keräsi paremman
ympyränkäsittelynsä ansiosta - GEMDraw:sta puuttuu todellisen
ympyrän piirto, se on piirrettävä silmämääräisesti koordinaatistoa
apuna käyttäen (ellipsi tosin syntyy helposti samalla toiminnol-
la). Toinen alue, jolla EasyDraw veti pidemmän korren oli muistin-
hallinta: kuva-alkioiden määrää rajoittaa ainoastaan vapaan
muistin määrä, kun GEMDraw:ssa on jostain kumman syystä asetettu
ohjelman sisäisiä rajoituksia kuva-alkoiden lukumäärälle. Tekstin
saaminen kuvaan mukaan on EasyDraw:ssa tehty turhan hankalaksi,
lisäksi GEMDraw vetää pidemmän korren suuremmalla fonttien koolla.
Kaiken kaikkiaan molemmat ohjelmat tarjoavat samat palvelut hieman
eri paketissa.
Tiedostoyhteensopivuus
Molemmat ohjelmat käyttävät .GEM loppuliitettä kuvatiedostojensa
nimissä. EasyDraw:n manuaali lupaa lisäksi, että sen tiedostot
ovat yhteensopivia GEMDraw:n kanssa. Näin todella onkin. Kuvat,
jotka oli tuotettu GEMDraw:lla eivät aiheuttaneet mitään ongelmia
käytettäessä EasyDraw:ta niiden muokkaamiseen. Sen sijaan
EasyDraw:n kuvia PC:n GEMDraw:ta käytettäessä ilmeni tekstien
osittaista tai täydellistä poisjäämistä, joka näytti olevan
jokseenkin suorassa suhteessa tekstin fontin kokoon tai pituuteen.
Tämä oli häiritsevää, mutta ei kovin haitallista - kuvathan ovat
näiden ohjelmien pääasia.
SUPERBASE PERSONAL - hiirikäyttöinen kortisto-ohjelma
Tästä ohjelmasta voisi sanoa, että se on ensimmäinen t o d e l -
l a helppokäyttöinen hiiriohjaukseen perustuva kortisto niin
ST:lle kuin PC:llekin. PC:lle ohjelma on ollut saatavana suomen-
kielisenä jo viime syksystä lähtien, mutta ST:lle saatavuus on
ongelma - ohjelmaa tuo maahan PCI-Data (Commodoren ja siis myös
Amigan maahantuoja). Ohjelmaa voi tietysti tilata suoraan
valmistajalta (Precision Software) Englannista, mutta ST:lle sitä
ei saa suomeksi. ST:n ja PC:n GEMit ovat ilmeisesti jo niin
kaukaista sukua toisilleen, että Resource Filet (.RSC), joissa
ohjelmien tekstit sijaitsevat eivät ole yhteensopivia. Tähän
tulokseen päädyin yritettyäni suomentaa ST-versiota siirtämällä
PC-version .RSC tiedoston ST:lle - menestyksettä. Itse ohjelmat
ovat käyttäjälle päin aivan identtiset (kieltä lukuunottamatta).
Ohjelman perusominaisuudet
Vain mielikuvitus asettaa rajat kortistosi koolle, tietojen
tarkistuksille ja poimintaehdoille, joita voit määritellä mielesi
mukaan. Voit itse päätellä: 16 000 000 tietuetta / tiedosto, 999
indeksiä (hakuavainta) / tiedosto, tiedostojen kokoa ja yhtäai-
kaisten avoinna olevien tiedostojen lukumäärää sekä kenttien
lukumäärä / tietue ei rajoita muu kuin laitteisto.
Ohjelma tuntee päivämäärät vuodesta 1 vuoteen 9999 ja esittää
päiväykset haluamassasi muodossa. Voit varmistaa syöttämäsi
tietojen oikeellisuuden asettamalla syöttöpakkoja, automaattisia
raja-arvotarkistuksia ja laskukaavoja. Voit myös suojata
tietosi asiattomilta varustamalla tiedoston tunnussanalla.
Kuvien (bittikartta) ja pitkien tekstitiedostojen liittäminen
kortistoon on myös mahdollista. 'Kortissa' olevan viitteen
perusteella ohjelma hakee kuvan tai tekstin levyltä ja näyttää sen
omassa ikkunassaan kortistoa selattaessa.
Mainoksissa sanotaan ohjelmaa relaatiotietokannaksi. Käytännössä
tämä merkitsee vain sitä, että tulosteita voidaan muodostaa
yhdistämällä tietoja eri tiedostoista, joilla on sama avain.
Tietojen syöttö tapahtuu aina vain yhteen tiedostoon kerrallaan.
Parannuksen tähän asiaan tuo aikoinaan SUPERBASE PROFESSIONAL,
jossa myös tiedon syöttövaiheessa tiedot viedään samanaikaisesti
useaan fyysiseen tiedostoon - tämä varmistaa tietokannan eheyden.
Käyttö
Helppokäyttöisyys tulee parhaiten esille uuden kortiston perus-
tamisen nopeudessa: määrittelet vain ominaisuudet kentille, joista
haluat kortistosi koostuvan. Kun tämä on tehty voit välittömästi
ryhtyä syöttämään tietoa kortistoon - ilman ohjelmointia.
Käytettävissäsi on tiedon syöttöön ja ylläpitoon kaksi näyttöä -
tietuemuoto ja lomakemuoto - sekä tietojen selaukseen listamuoto.
Jos huomaat vasta jonkin aikaa tietoja syötettyäsi, että jonkin
kentän pitäisikin olla pitempi tai että jokin kenttä pitäisi saada
lisätyksi - ei hätää: teet vain muutokset - mitään uudelleen
organisointia ei tarvita. Joustavaa! Indeksien käyttö ei tee tästä
poikkeusta: voit avata ja sulkea niitä, perustaa uusia ja poistaa
vanhoja - kaikki tapahtuu 'hiiren napin painalluksella'.
Ohjelmisto sisältää ominaisuuden, jota kutsutaan filtteriksi. Se
on nimensä mukaisesti eräänlainen suodatin, jossa voidaan määri-
tellä poimintaehtoja minkä tahansa kentän tai kenttien sisällön
perusteella. Filtteri voidaan kytkeä päälle ja pois ja se vaikut-
taa kaikissa toiminnoissa - niin tietojen päivityksessä kuin
tulostuksessakin. Kätevää.
Tulostus
Tarratulostus on Superbasen paras alue. Tarrat määritellään hiiren
avulla 1 - 4 rinnan ja enintään 10 riviä / tarra. Valmista
määritystä voi kokeilla tulostamalla ruudulle - kaikki tulosteet
voi ohjata näytölle, kirjoittimelle, levylle tai uuteen Superbase
tiedostoon. Yksinkertaisten tulosteiden aikaansaaminen on lasten-
leikkiä. Ainoa kohta, jossa Superbasen tulostus pettää, on sivu-
katkojen määrittelymahdollisuuden puuttuminen avaimen vaihtuessa.
Kirjoittimen asetuksia varten on mahdollista antaa ohjausmerkkejä,
jotka lähetetään kirjoittimelle ennen tulostusta. Esim. Panasonic
asetetaan IBM-moodiin skandien esiinsaamiseksi seuraavalla merkki-
jonolla: 27;109;3;27;54
Kyselykielen monipuoliset poimintaehdot, joissa voi käyttää
kaikkia 30 funktiota (niinkuin tiedon syötössäkin) eivät jätä
pulaan, kun halutaan muodostaa monimutkaisia poimintoja. Lajittelu
ja erilaiset merkkijonojen käsittelymahdollisuudet ovat myös
käytettävissä.
Käyttökokemuksia
Omakohtaiset kokemukseni rajoittuvat pienen osoiterekisterin
luontiin, jonka perusteella voi tulostaa esim. joulukortteja
varten tarrat (vaimo ei kylläkään ajatusta hyväksy).
Toinen käyttökohde on diakuvien arkisto, josta olen saanut
todellista hyötyä. Ensimmäistä kertaa tiedän, mistä mikin kuva
löytyy. Voin tehdä poimintoja kuva-arkistostani mitä moninai-
semmilla kriteereillä: kuvan aiheella, henkilön nimillä, ajan tai
paikan perusteella tai näiden yhdistelmillä. RAM-Disk on ehdoton
apuväline suurien tietomäärien selauksessa ja poiminnoissa.
Yhdelle 720Kb:n disketille mahtuu n. 5000 kuvan tiedot.
Superformatilla saa sitten n. 100Kb lisää tilaa, jos tarvitsee.
Tiedostoyhteensopivuus
Ohjelman erinomaisuuksista kertominen vei juttuni hieman sivuun
aiheesta - se varmaankin annetaan anteeksi, varsinkin jos lukija
on itse saanut tuntuman Superbaseen; siihen ei voi olla ihastu-
matta.
Tiedostoyhteensopivuus PC- ja ST-maailmojen välillä ei sitten
olekaan aivan suoraviivainen. Tiedostot ovat numeerisia kenttiä
lukuunottamatta identtiset. Tämä pieni ero on kuitenkin ratkai-
seva, sillä vaikka kaikki tiedoston kentät olisivat tekstikenttiä,
on Superbasen omassa tiedostokirjanpidossa yksi kenttä - tietuei-
den lukumäärä - joka PC- ja ST-ympäristöissä poikkeaa toisistaan.
Asialla lienee jotain tekemistä pakattujen numeroiden ja Motorolan
sekä Intelin prosessoreiden kanssa.
Ainoa keino siirtää tiedosto ST- ja PC-maailmojen välillä on tehdä
se Export- ja Import-toimintojen avulla - niin hullulta kuin se
kuulostaakin, kun kyseessä on sama ohjelma. No, se joka tapaukses-
sa toimii ja voin viedä oman diakuva-arkistoni työpaikalle ja
tulostaa sen siellä PC:n Superbasella esimerkiksi laserkirjoit-
timelle.
|