Dokumentation zu JML_NC.CPX

 
Die Idee:

Mit der NOVA-Grafikkarte wird ein Accessory mitgeliefert, mit dessen Hilfe
man viele, aber nicht alle, Optionen der NOVA einstellen kann.

Ich bin allerdings davon berzeugt, da solche Accessories besser in einem
CPX-Modul aufgehoben sind, zumal XCONTROL mittlerweile allgemein verbreitet
sein drfte.

Das CPX-Modul JML_NC.CPX "erspart" also dem Anwender einen ACC-Platz und damit
auch wertvollen Hauptspeicher, da ein CPX-Modul nur 512 Byte Speicher belegt.
Zwar gibt es Programme, die den ganzen verfgbaren Speicher an sich reissen, 
aber man kann JML_NC auch als residentes CPX verwenden. dann bentigt es zwar
mehr Hauptspeicher, aber nicht mehr als das NOVA_COL.ACC!


Unterschiede zu NOVA_COL.ACC:

- Weniger Speicherbedarf (s.o)
- Kein zustzlich belegter ACC-Platz (Wenn man XCONTROL sowieso installiert hat)
- Einstellung der Rnder fr virtuelles Scrolling (s.u.)
- Kleine Fehler im NOVA_COL.ACC treten nicht auf (mglicherweise aber auch eigene
  Fehler!!!!)
- Fernsteuerbarkeit des NOVA_COL.ACC geht allerdings verloren, d.h. unter
  anderem, da das AC_DEMO.ACC nicht mehr funktioniert.


Das Programm ist PD-Software, kann also von jedem (NOVA-User) benutzt werden,
ohne das dafr eine Gebhr notwendig wre. Fr Spenden (DM 10,- und aufwrts)
bin ich aber dankbar.

Falls jemand einen Fehler im Programm endeckt, werde ich mich natrlich darum
kmmern, aber ohne Spende keine Antwort!!! Allerdings wird die neueste Version
des CPX-Moduls (wahrscheinlich) auf Updatedisketten der NOVA zu finden sein.


Warnungen und Einschrnkungen:

Ich bernehme prinzipiell keine Haftung fr entstandene Schden irgendwelcher
Art!!!!

Das Programm berprft das Vorhandensein des IMNE-Cookies. Ohne diesen luft
nichts.

Eine berprfung der Versionsnummern erfolgt (zur Zeit) nicht! Es sollte aber
auf NOVA-Versionen >1.64 funktionieren. Am besten man benutzt immer die
neueste Version beider Programme, dann kann nichts schiefgehen (es sei denn
mein Programm hat einen Bug, den ich noch nicht gefunden habe!).


Funktionsweise:

Ich setzte die Kenntnis der Bedienung von NOVA_COL.ACC, sowie des XCONTROL.ACC
voraus!

Nach CPX-Konvention sind alle stark umrandeten Objekte Buttons, alle schat-
tierten Objekte sind PopUp-Mens. 

Ruft man JML_NC auf, erscheint der Hauptdialog mit folgenden Objekten:


- PopUp "Auflsung"
  Hier wird der Name der aktuellen Auflsung (entnommen der STA_VDI.BIB) ange-
  zeigt. (Allerdings nur die ersten 31 Zeichen!)
  Durch Klick auf den Button klappt ein PopUp hoch; alle zur Zeit verfgbaren
  Auflsungen werden angezeigt und knnen ausgewhlt werden.

- PopUp "Bildschirm-Schoner"
  Angezeigt wird die aktuelle Einstellung des NOVA eigenen Bildschirm-
  Schoners (oder AUS = 0 min).
  Klappt man den PopUp hoch kann man zwischen AUS, 1 min, 2 min, 5 min und 
  Custom auswhlen. Custom ermglicht die wahl einer eigenen Zeit, nach der
  der Bildschirm-Schoner aktiv wird.

- PopUp "Maus-Speeder"
  Hier erscheint die aktuelle Auswahl des NOVA internen Maus-Speeders.
  Das PopUp ermglicht die Wahl zwischen AUS, mal 2, dynamisch 1 und
  dynamisch 2.

- Button "Info"
  Nach dem Anwhlen dieses Buttons erscheint eine Info-Dialog, der Auskunft
  ber den Programmierer, sowie die NOVA Versionsnummer enthlt. Durch Klick
  auf "OK" kommt man zurck zum Hauptmen.

- Button "Farbe"
  Mittels dieses Buttons gelang man in den Dialog FARBE. Nheres dazu folgt.

- Button "Lage"
  Mit den Pfeil-Buttons kann die Bildlage verndert werden. Gespeichert werden
  die genderten Daten in der STA_VDI.INF

- Button "virt."
  ber diesen Button erreicht man den Dialog fr die Rnder in virtuellen Auf-
  lsungen (gibt's nicht im NOVA_COL.ACC)
  Man kann einstellen, wieviele Pixel man sich dem Bildschirmrand nhern muss,
  um das Scrollen auszulsen. Die Einstellung erfolgt getrennt fr horizontale
  und vertikale Richtung.
  Der hier eingestellte Wert wird immer beim Wechsel bercksichtigt. Normaler-
  weise setzt der NOVA Treiber immer den Wert 128/96 beim Auflsungswechsel.
  
  Verlassen kann man den Dialog mit OK und Abbruch, wobei Abbruch die neuen
  Einstellungen zunichte macht.

  Weiterhin existiert ein Button "Reset", der die gespeicherten Einstellungen
  bernimmt.

- Button Sichern
  Es werden (nach Rckfrage) folgende Einstellungen gespeichert:

  - Zeit fr den Bildschirm-Schoner
  - Wert des Maus-Speeders
  - Rnder fr virtuelle Auflsungen

  Diese Einstellungen stehen beim nchsten Systemboot voreingestellt zur
  Verfgung, bzw. werden fr virt. Rnder/Reset benutzt.

- Button "OK"
  Verlsst den Dialog, die Werte fr Bildschirm-Schoner und Maus-Speeder werden
  bernommen. 

- Button "Abbruch"
  Verlsst ebenfalls den Dialog, alle nderungen des Maus-Speeders und des Bild-
  schirm-Schoners weren verworfen.


Der Dialog FARBE

Es sei gesagt, da dieser Dialog nur fr Auflsungen mit 2, 16 und 256 Farben
aufgerufen wird. Im 32768 Farb-Modus gibt es keine Farbpalette, die man ein-
stellen knnte!

Es stehen Folgende Elemente zur Verfgung:

- Button "Farbe-Reset"
  Hiermit ld man die gespeicherte Farbpalette.

- Button "Sichern"
  Speichern der aktuellen Fabpalette.

- Button "OK"
  bernahme der aktuellen Farpalette, Rckkehr zum Hauptdialog.

- Button "Abbruch"
  Verwerfen der nderungen, Rckkehr zum Hauptdialog.

Alle anderen Elemente des Dialog werden analog zur Farbeinstellung im
NOVA_COL.ACC bedient. Allerdings sind bei 2 und 16 Farben nicht alle Objekte
vorhanden.

Allgemeines:

Alle nderungen, die man vornimmt, werden sofort bernommen, nur durch whlen
von "Abbruch" oder durch schliessen des XCONTROL durch die AES, werden
nderungen verworfen. Dabei gilt, da die Einstellungen fr Farbe und die
virtuellen Rnder eigenstndig sind, und die Wahl einer anderen Auflsung
nicht verworfen wird.


Bekannte Fehler:

Auf TTs kann es vorkommen, da die erste Auflsung doppelt erscheint.

Dank an:

- *MHG* fr die Geduld mit mir, schnelle nderungen am Treiber, zustzliche
  Informationen ber die Interna der NOVA und fr die Bugsuche.

- Meiner Verlobten fr ihre Geduld mit mir und meinem ST.

- Den Autoren des Profibuches.

- Jedem Benutzer von JML_NC.CPX, vor allem den Spendern und denen die mich auf
  Fehler aufmerksam machen.


Adresse:

John McLoud
Mozartstrae 1a
W-6093 Flrsheim am Main
(ab 1.7.93 65439 Flrsheim am Main)

Tel.: 06145/52450


Spendenkonto:

John McLoud
Taunussparkasse
BLZ: 512 500 00
KTO. Nr. 9450297

