home *** CD-ROM | disk | FTP | other *** search
- 07201010101800
- 1
- 2
- F0110030
- 9[........................................................]001
- Ç
- GFASHELL.PRGV.1.0
- ==================
-
- Versionvom18-SEP-1989
-
-
- VORWORT:
- ========
-
- NachlangemwartenwarderCompilerfürdasGFA-BasicVersion3.0nun
- endlicherschienen.MitzittrigenHändenwurdederUmschlaggeöffnetund
- diedarinliegendeDisketteindieFloppygeschoben.Dochwasistdas?
- NachdemStartvonGFA_BCOM.PRGpassiertenichtdaswasmanbishervom
- GFA-Compiler(V.2)gewöhntwar.Alsohalfnichts,dasHandbuchmußte
- dochnochaufgeschlagenwerden.(WerliestdennnochHandbücher?)Aha,
- MENUX.PRGmußgestartetwerden,wärhättedasgedacht.Parametergehören
- auchnochdazu.WasbedeutetnunschonwiederS>inderParameterliste,
- woistdennschonwiederdasHandbuchhin?HILFEwobleibtdiebisher
- gewohnteArbeitsumgebung?!!
-
- Eshalfnichts.WaseinrichtigerProgrammiererist,dermachtsichhalt
- seineArbeitsumgebungselbst.Soentstandalsoinschweißtreibenden
- NächtendieGFASHELL.
-
- SinndiesesProgrammesistesalsodieArbeitmitGFA-Basic3.0zu
- vereinfachen,undwoichgeradedabeiwarkamendannnocheinpaar
- kleineExtrasdazu.DasProgrammistweitgehendselbsterklärend
- geschrieben,abertrotzdemfolgthiereinekleineBeschreibung:
-
-
- BEDIENUNGSANLEITUNG:
- ====================
-
- (Wennsiejemalsvonirgendwemgelesenwird)
-
-
- ZudemProgrammgehörendieDateien:
-
- GFASHELL.PRG(DaseigentlicheProgramm)
- GFASHELL.RSC(DiedazugehörendeResource-Datei)
- GFASHELL.INF(DateimitDefaultwertenfürdieSHELL)
- README.TXT(DieseDateilesenSiegerade)
- README.DOC(DasselbeinWORDPLUS-Format)
-
- DieerstendreiDateienmüssenimselbenOrdnerliegen(z.B.:GFA_3).
-
- DieMindestkonfigurationisteinSpeicherplatzvonmindestens520K,ein
- einseitigesLaufwerksowieeinSM124Monitor(RealProgramersdon'tuse
- color!).EineFestplatteodereineRAMDISKerhöhendieGeschwindigkeit.
- EinDruckeristnatürlichimmerempfehlenswert.
-
- Ç
- 1.Programmstart:
- =================
-
- BevorSiedasProgrammstarten,solltenSieüberprüfen,obdieAngaben
- inGFASHELL.INFIhrerArbeitsumgebungentspricht.
- DieOriginaldateisiehtwiefolgtaus:
-
-
- '
- ' INFO-FILE FUER GFAASHELL
- ' ************************
- '
- ' STANDARTNAMEN FUER COMPILE UND LINK
- '
- G3OBJ=F:\GFA_3\TEST.O
- G3PRG=F:\GFA_3_TEST.PRG
- '
- ' PROGRAMME DIE VON GFASHELL DIREKT AUSGEFUEHRT WERDEN
- '
- G3LIB=F:\GFA_3\GFA3BLIB
- G3INT=F:\GFA_3\GFABASIC.PRG
- G3COM=F:\GFA_3\GFA_BCOM.PRG
- G3LNK=F:\GFA_3\GL.PRG
- G3RCS=F:\GFA_3\RCS2.PRG
- '
- ' KANN BEI BEDARF GESETZT WERDEN:
- '
- ' SHELL=
- '
- 'STANDARTPFADFÜRFILESELECTORBOX
- '
- G3PTH=F:\GFA_3\MAKE\
-
- Kommentarzeilenwerdenmit',!oder;gekennzeichnet.AmAnfangundam
- EndejederZeilekönnenbeliebigvieleBlanksstehen.DieReihenfolge
- derDefinitionenkannfreigewähltwerden.SolltenParameternicht
- definiertsein,werdenautomatischdieDefaultwerteausdemHandbuch
- genommen.
-
-
-
- 2.INFOS
- ========
-
- SiehabendasProgrammschongestartet?DannhabenSiejaschongesehen
- wiesichdasganzeaufdemBildschirmdarstellt.
-
- DerweißeKastenobenbeinhaltetdiesehrwichtigeMitteilungwiedas
- Programmheiβt,undvonwemeserstelltwurde.WennSiedieseBOX
- anklickenerscheinteinbiβchenWerbungfürmich.Siehabennundie
- Möglichkeitmit"ZURUECK"wiederindieSHELLzurückzukehren,odersich
- mit"PARAMETER"alleaktuellenWertederSHELLanzeigenzulassen.Wenn
- SiesichsattgesehenhabengenügteinMausklickundSiesindwiederin
- derSHELL.
-
- Ç
- 3.Arbeiten
- ===========
-
- DerKastenunterdenInformationenistfürdieDefinitionender
- Standard-Datei-NamenundzumAufrufderGFA-Programmegedacht:
-
- EDIT AufrufdesGFA-Basic-Interpreters
- COMPILEAufrufdesGFA-Basic-Compilers
- LINK AufrufdesGFA-Basic-Linkers
- MAKE AufrufdesCompilers,unddesLinkershintereinander
- RCS AufrufdesResource-Construktion-Sets
- TEST AufrufdeszuletztcompiliertenProgrammes
-
- GFA Bestimmungdes*.GFAFiles
- OBJ BestimmungdesObjekt-Files
- PRG BestimmungdesProgramm-Files
- LIB BestimmungderLibrary
- C-OBJ BestimmungdesC-Objekt-Filesdasdazugelinktwerdensoll
-
- OBJ=GFA ObjektfilenimmtautomatischdenNamendesGFA-Filesan.
- PRG=GFA ProgrammfilenimmtautomatischdenNamendesGFA-Filesan.
- (Wennhatesnichtschongestört,daßalleProgrammeTEST.*
- genanntwerden?)
- G3WAIT G3WAITeinoderausschalten(s.Handbuch)
- G3MOVE G3MOVEeinoderausschalten(s.Handbuch)
- COMMAND RufteinenCOMMAND-LINE-INTERPRETERauf.Standardmäβigwirdeine
- abgespeckteaufdieSHELLangepaβteVersiondesLCI'sbenutzt.
- WenninGFASHELL.INFeineandereSHELLbenanntistwird
- natürlichdiesebenutzt.(Mankannnatürlichaucheinnormales
- Programmdefinieren,unddannz.B.Raumschiffeabballern,
- Malen,Briefeschreibeno.Ä.)
-
- EXIT AllesaufdieserErdeistvergänglich,soauchdieGFASHELL.
-
-
- 4.Parameter
- ============
-
- DieBedienungderParametereinstellungentsprichtinetwaderBedienung
- vonMENU.PRGbzw.MENUX.PRG,nuristallesaufeinenBlick,imKlartext
- ohneständigesnachschlagenimHandbuchsichtbar.DiegenaueBedeutung
- derParameteristrechtausführlichimHandbuchbeschrieben.Leutedie
- ihrenCompiler"zufällig"aufeinerihrerDiskettenentdeckthaben,
- solltensichvielleichtdochnochdenCompilerkaufen.Ichverratehier
- nichts.
-
- Ç
- 5.LittleCommandInterpreter(LCI)
- ===================================
-
- AlskleinesExtraistinderGFASHELLeinkleinerKommandointerpreter
- eingebautderdiewichtigstenBefehlefüreinsinnvollesArbeiten
- beherrscht.
-
- SyntaxderBeschreibung:
- ========================
-
- KOMMANDOPARAMETERPARAMETER
-
- inKlammern()=>kannzusätzlichzumKommandoeingegebenwerden
- [nnnn] =>kannoptionalbenutztwerden
- filespec =>[Laufwerk:][\ORDNER...\]DATEINAME.EXTENSION
-
-
-
- CD[filespec]
- WechseltdasVerzeichniss
- BeispielCDA:\GFA\ gehtnachA:\GFA\
- CD wechseltindasVerzeichnissdasmit
- SETPATHdefiniertwurde
-
- CLS
- löschtdenBildschirm
-
- DEL(ETE)filespec(ohneWildcards)
- löschtangegebeneDatei
- Beispiel:DELTEST.OlöschtdieDateiTEST.O
-
- DFREElaufwerk
- zeigtdenfreienSpeicherplatzaufdemangegebenLaufwerk
-
- DIR[filespec][filespec]
- Inhaltsverzeichnisvon1.Parameterauf2.Parameter
- Beispiel:DIRgibtalleDateiendesaktuellenOrdnersaus
- DIRA:\TEST\*.GFAzeigtalle*.GFA-FilesaufA:\TEST
- DIR*.*LST:DrucktdenInhaltdesaktuellenOrdners
-
- EXIToderQUIT
- ZurückzurSHELL.KannauchmitQUIToderdurchdrückenvon
- "UNDO"erreichtwerden.
-
- FREE
- ZeigtdenfreienSpeicheran
-
- HELP
- ZeigtdiebekanntenKommandosan
-
- MKDIR filespec
- ErzeugteinenOrdner
-
- PRINTfilespec
- GibtdieangegebeneDateiaufdenDruckeraus
-
- REN(AME)filespecfilespec
- Verändert1.Dateinamenin2.Dateinamen.Gehtnuraufaktuellen
- Laufwerk.
- Beispiel:RENAMETEST.O\GFA_3\HUGO.O
-
- RMDIRfilespec
- LöschteinenOrdner
- Ç
- SETparameterparameter
- setztverschiedeneWerte
-
- SETDATEdatum
- BeigültigerDatumsangabewirddasSystemdatumgeändert
- SETTIMEzeit
- BeigültigerZeitangabewirddieSystemzeitgeändert
- SETPATHpfad
- VerändertdenStandardsuchpfadderGFASHELL
- SETPROMPTstring
- VerändertdasEingabezeichen(Maximal6Stellen)
-
- SH(OW)parameter
- zeigtverschiedeneWerte
-
- SHOWGFA(SHELL)
- zeigtdieaktuellenGFASHELLParameter
- SHOWDATE
- zeigtdasSystemdatum
- SHOWDIR
- zeigtdasaktuelleVerzeichniss
- SHOWTIME
- zeigtdieSystemzeit
- SHOWPATH
- zeigtdenaktuellenGFA-SHELLPfad
- SHOWMEMORY[SYSTEM]
- zeigtdenfreienSpeicheran
- SHOWMEMORYINTERN
- zeigtdenfreienSpeicherderGFASHELLan
-
- TYPEfilespec
- gibtdieangegebeneDateiaufdemBildschirmaus
-
- PURGE
- löschtalle*.BAKDateienimaktuellenVerzeichniss
-
- ProgrammewerdendurchEingabedesPfadesunddesDateinamens(ohne
- Extension)gestartet.LCIüberprüftobeinausführbaresProgrammmit
- diesenAngabenbesteht.Bzw.:ohnePfadangabewirdgeprüftobein
- ProgrammimOrdner\BINoderomdefiniertenPfad(mitSETPATH)mit
- diesenAngabenexistiert.LCImerktsichdieletzten10Eingaben(auch
- nachverlassenvonCOMMAND).DiesekönnendurchdiePfeiltastenUPund
- DOWNwiederaufgerufenundeditiertwerden.
-
- Ç
- 6.Publik-Domain
- ================
-
- NichtvergessendarfichnatürlichdenHinweisaufmeinarmesKonto:
- DasProgrammistalsPublikDomainSoftwarefreigegeben,d.H.dieses
- Programmdarffreikopiertundweitergegebenwerden.Dabeimüssendie
- DateienGFASHELL.PRG,GFASHELL.INF,README.TXTundREADME.DOCmit
- kopiertwerden.
-
- UmaberwenigstenseinenTeilmeinerUnkostenfürKaffeeundZigaretten,
- diebeiderErstellungdiesesProgrammesverbrauchtwurden,wieder
- zurückzubekommen,bitteichjedenderdiesesProgrammgebrauchenkann,
- mireinenkleineren(oderauchetwasgrößeren)BetragzuÜberweisen.
-
- Ab20,00DMwirdmanregistrierterBesitzer.(RegistrierteBesitzer
- erhaltenvonmirautomatischdasnächsteUpdatezugesandt,undbekommen
- vommirbeiBedarfeineindividuelleBeratung.)
-
- AnsonstenbinichfürAnregungen,Verbesserungsvorschläge,Lobundauch
- Beschimpfungenimmerzuhaben.EinkurzerBriefanmichgenügt.Antwort
- gibtesgarantiert.
-
- Evntl.FehlermeldungenbittemitgenauerBeschreibungdesFehlers(s.
- Anlage)undderVersionsnummerdesProgrammsanmichsenden.Ich
- benötigedazueineDiskettemit:a)derGFASHELL.INFundb)evntl.dem
- geradebearbeitetenFiles*.GFA*.O....DieDiskettegibtes
- garantiertwiederzurück(natürlichmitderneustenGFASHELLVersion).
-
- RalfLenz
- Gluckensteinweg71
- 6380BadHomburg
-
- Konto:17837228BLZ:50052009KreissparkasseBadHomburg
-
- P.S.DenServicemitdenFehlermeldungengibtesnatürlichnurfür
- registrierteBesitzerderGFASHELL.Ansonstenhilftnurwartenaufdie
- nächsteVersiondieinderPD-Scenekursiert.
-
- P.P.S.Fanpost,DrohbriefeundAnregungendarfmirauchjederandere
- zusenden.
-
-
- Ç
- FEHLERMELDUNG
- =============
-
- êAdresseÇName:
- Straße:
- PLZ,Ort:
- Tel.:
-
-
- BeimBenutzenvonderGFASHELLV1.0istfolgenderFehleraufgetreten:
-
- (BittehierdenFehlergenaubeschreiben,evntl.Blattanfügen.)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ------------------------------------------------------------------------
-
- DerFehlerist []reproduzierbar
- []nichtreproduzierbar
-
- DerFehlertrataufim[]Diskettenbetrieb
- TypderFloppy:______________
-
- []Festplattenbetrieb
- TypderFestplatte:________________
- Treiber:___________________________
- TURBODOSgeladen[]Ja[]Nein
- CACHE-Programmgeladen[]Ja[]Nein
- (wennja,welches?:________________)
-
- []RAM-Diskbetrieb
- NamedesRAMDISK-Programms:________________
-
- IchbesitzefolgendeKonfiguration:
-
- TOS-Version:____________[]imROM[]aufDiskette
-
- ST-Typ[]520ST[]520ST+[]260ST[]520STM
- []1040ST[]1040STM[]MegaST2[]MegaST4
- []anderen:__________________________
-
- beiDruckerfehlern:
-
- Druckertyp:__________________
-
- Spoolergeladen[]Ja[]Nein
- wennja,welcher?:____________________
-
- Schnittstelle:[]Seriell[]Parallel
-
- MeinGFA-BasicInterpreterhatdieVersionsnummer3.__
- MeinGFA-BasicCompilerhatdieVersionsnummer:3.__
-
-
-