Magic Disk 64

home to index to html: MD9405-UTILITIES-SCREENDESIGNER.html
           SCREENDESIGNER V1.2          
        - Der Video-Map-Editor -        
----------------------------------------
Der Screendesigner ist ein kleines  Uti-
lity  zum  einfachen Erstellen von Bild-
schirmseiten. Er ermöglicht Ihnen bis zu
acht Bildschirme gleichzeitig  im  Spei-
cher  zu editieren, wobei Sie jedem ein-
zelnen Screen  einen  von  maximal  fünf
verschiedenen   Zeichensätzen   zuordnen
können.                                 
1) PROGRAMMSTART UND BEDIENUNGSHINWEISE 
Laden  Sie das Programm mit LOAD"SCREEN-
DESIGNER",8 und starten Sie es mit Hilfe
des 'RUN'-Befehls. Nach kurzer  Entpack-
zeit  erscheint  das  Hauptmenu  auf dem
Bildschirm, in dem Sie  neun  Menupunkte
sehen,  die  jeweils mit einer Taste von
'1' bis '9' aufgerufen werden.          
Auf die  gleiche  Weise  aktivieren  Sie
auch Funktionen in Untermenus, wobei Sie
nebenstehend zur Funktion die dazugeöri-
ge Taste sehen.                         
Bei den Editier-, sowie Lade- und  Spei-
cheroperationen müssen Sie jeweils ange-
ben, mit welchem  der  acht  Bildschirm-
speicher Sie die entsprechende Operation
durchführen  möchten.  Hierzu  erscheint
eine Liste der acht Speicher, denen  Sie
zur besseren Öbersicht auch eigene Namen
zuordnen  können.  Mit der kleinen Raute
rechts neben der Liste  können  Sie  nun
die gewünschte Bildschirmseite anwählen.
Die  Raute  bewegt  sich dabei bei jedem
Tastendruck um  eine  Zeile  weiter.  Am
Ende der Liste springt Sie wieder zurück
zum  Anfang. Mit der 'RETURN'-Taste wäh-
len Sie den gewünschten Speicher an  und
fahren in der Bedienung fort.           
Namenseingaben sind immer auf maximal 16
Zeichen beschränkt, und müssen mit  'RE-
TURN'  abgeschlossen  werden. Die 'DEL'-
Taste ist die einzige Editiertaste,  mit
der  Sie  das jeweils letzte Zeichen vor
dem Cursor löschen können.              
Nach Diskettenoperationen gibt Ihnen das
Programm immer den  Diskettenstatus  auf
dem  Bildschirm aus und wartet anschlie-
ßend auf das  Drücken  einer  beliebigen
Taste. Hiernach wird jedesmal auch auto-
matisch eine Floppyinitialiserung durch-
geführt,  was  sich  bei  neueren  1541-
Versionen oft durch ein Rattern  bemerk-
bar  macht und als völlig normal angese-
hen werden kann.                        
Innerhalb des Programms können Sie  jede
gerade  laufende  Funktion mit Hilfe der
'RESTORE'-Taste abbrechen. Der Screende-
signer übernimmt dabei keine eingestell-
ten Eingaben und kehrt unverzüglich  zum
Hauptmenu zurück.                       
2) DIE MENUPUNKTE                       
a) ZEICHENSATZ LADEN                    
Hier kann ein alternativer  Zeichensatz,
der  zur Darstellung eines oder mehrerer
der  acht  Bildschirmspeicher  verwendet
werden  soll,  nachgeladen  werden.  Sie
haben dabei die Wahl zwischen vier  Zei-
chensatzspeichern,   die   sich  an  den
Adressen $0800, $2000, $2800, und  $3000
befinden. Alternativ dazu können Sie den
Zeichensatz  auch an seine, im File spe-
zifizierte, Adresse laden,  wobei  diese
mit  einer der vier oben genannten iden-
tisch sein muß, damit Sie  ihn  auch  im
Editor  verwenden  können. Geben Sie zum
Laden einfach den Filenamen des Zeichen-
satzes  an, und spezifizieren Sie im an-
schließenden Menu die gewünschte  Ladea-
dresse durch eine der Tasten von '1' bis
'5'.                                    
b) BILDSCHIRM LADEN                     
Ein  zuvor  editierter  Bildschirm  kann
hiermit zur weiteren Bearbeitung geladen
werden.  Geben  Sie  hierzu  einfach den
Filenamen des Screens an, und wählen Sie
anschließend den  gewünschten  Speicher,
in  dem  der  Bildschirm abgelegt werden
soll.                                   
c) BILDSCHIRM ABSPEICHERN               
Hiermit  wird einer der acht Bildschirm-
speicher auf Diskette geschrieben.  Wäh-
len  Sie  zunächst den Speicher, den Sie
sichern möchten, und geben Sie anschlie-
ßend den gewünschten Filenamen an.      
d) VIEWER INSTALLIEREN                  
Dieser Menupunkt sollte  eigentlich  ein
kurzes  Anzeigeprogramm  zu  einem Bild-
schirm installieren. Da er jedoch  nicht
korrekt  funktioniert  haben  wir  Ihnen
kurz vor Redaktionsschluß  schnell  noch
einen Screenviewer geschrieben, der die-
se Funktion überflüssig  macht.  Möchten
Sie  nun z.B. in einem eigenen Basicpro-
gramm einen oder mehere  der  erstellten
Bildschirme  verwenden, so laden Sie die
mit dem  Menupunkt  "Bildschirm  abspei-
chern"  gesicherten  Bildschirme einfach
mit LOAD"NAME",8,1 wieder ein, und laden
Sie zusätzlich das Programm  "SCREENVIE-
WER",  ebenfalls  mit der Endung ",8,1".
Es handelt sich  dabei  um  ein  simples
Anzeigeprogramm,  das  alle  acht  Bild-
schirme von  Ihrer  Ladeadresse  in  das
Video-RAM bei $0400 (dez. 1024) kopiert.
Laden Sie alle Programmteile bitte immer
vor  Beginn Ihres eignenen Programms und
vergessen Sie nicht,  die  Basicvektoren
mit  Hilfe  der Befehle "CLR" oder "NEW"
wieder zu initialiseren (anderfalls  er-
scheint  ein  "OUT  OF  MEMORY  ERROR").
Möchten Sie nun  einen  der  Bildschirme
anzeigen  lassen,  so schreiben Sie ein-
fach seine Speichernummer-1  (Werte  von
0-7)  in Speicherzelle 2 und starten Sie
den Viewer  mit  einem  "SYS49152".  Der
Bildschirm wird dann blitzschnell in das
Video-RAM  kopiert. Auf diese Weise kön-
nen Sie  problemlos  zwischen  den  acht
Bildschirmen   hin-   und   herschalten.
Beachten Sie dabei aber bitte  auch  die
Ladeadressen,   die  der  Screendesigner
beim Speichern der  Bildschirme  verwen-
det. Sie liegen an folgenden Adressen:  
Adresse Speichernr.                     
-------------------                     
 $4000    1                             
 $4400    2                             
 $4800    3                             
 $4C00    4                             
 $5000    5                             
 $5400    6                             
 $5800    7                             
 $5C00    8                             
Achten Sie bitte darauf, daß sich  diese
Adressen  innerhalb  des normalen Basic-
speichers befinden! Mit einen  besonders
langen  Basicprogramm, oder nach der De-
finition von besonders vielen  Variablen
kann  es  also  passieren,  daß  Sie die
Bildschirme  mit  Basic-   oder   Varia-
blenmüll überschreiben!                 
Möchten Sie einen  Bildschirm  in  einer
bestimmten  Farbe  erscheinen lassen, so
sollten Sie diese zuvor mit den  folgen-
den Befehlen aktivieren. "F" steht dabei
für einen Farbcode von 0-15:            
POKE 646,F : PRINT "(CLR)"              
e) NEUEN BILDSCHIRM ERSTELLEN           
Hiermit gelangen Sie direkt in den  lee-
ren  Bildschirmeditor.  Hier  können Sie
nun eine Bildschirmseite erstellen.  Au-
ßer   den   üblichen   Editierfunktionen
'INST', 'DEL', 'HOME' und  'CLR'  stehen
Ihnen noch weitere Funktionen zur Verfü-
gung:  Bei  gleichzeitigem  Drücken  der
'Commodore-Taste'   und  '+',  bzw.  '-'
erhöhen/erniedrigen Sie die Rahmenfarbe.
Gleiches gilt für  die  Hintergrundfarbe
beim   Drücken  der  Tastenkombinationen
'Commodore' und ' ', sowie '*'. Mit  der
'F7'-Taste wird der Inhalt der Zeile, in
der der Cursor gerade steht, automatisch
zentriert. Mit 'F1' beenden Sie die Ein-
gabe. Sie können  nun  noch  wählen,  in
welchem der acht Speicher der Bildschirm
abgelegt  werden  soll, und welcher Name
dem Bildschirm zugewiesen  werden  soll,
damit  Sie ihn später einfacher zuordnen
können.                                 
f) ALTEN BILDSCHIRM WEITERBEARBEITEN    
Mit dieser Funktion können Sie einen der
acht  Bildspeicher  wieder auf den Bild-
schirm holen und weiterbearbeiten.  Wäh-
len  Sie  dabei zunächst den gewünschten
Bildschirmspeicher,  und  verfahren  Sie
anschließend  genauso,  wie im Menupunkt
"Neuen Bildschirm erstellen".           
g) DIRECTORY                            
Hiermit bringen Sie das Inhaltsverzeich-
nis  der  eingelegten  Diskette  auf den
Bildschirm. Nachdem eine Seite  ausgege-
ben  wurde hält das Programm die Anzeige
automatisch an,  und  wartet  auf  einen
Druck der 'RETURN'-Taste. Ebenso auch am
Ende der Liste.                         
h) FLOPPY-BEFEHL                        
Hier  können  Sie einen Befehl eingeben,
der an die Floppy gesandt  werden  soll.
Dadurch  können Sie aus dem Programm he-
raus  auch  Disketten  formatieren  oder
einzelne  Files löschen. Nachdem der Be-
fehl ausgeführt wurde erscheint noch der
Floppystatus von dem Sie per Tastendruck
zum Hauptmenu zurückkehren.             
i) ZEICHENSATZ EINSTELLEN               
Mit  dieser  Funktion  können  Sie einen
zuvor geladenen Zeichensatz  einem  spe-
ziellen  Bildschirm  zuordnen. Letzterer
erscheint dann  beim  Editieren  automa-
tisch in der Form des geladenen Zeichen-
satzes. Prinzipiell können  Sie  maximal
vier Zeichensätze im Speicher halten und
je  nach  Bedarf den verschiedenen Bild-
schirmspeichern  zuordnen.  Als   fünfte
Option  steht  Ihnen  der  normale  ROM-
Zeichensatz zur Verfügung.              
                                    (ub)



Valid HTML 4.0 Transitional Valid CSS!