OpenG VIs hinzugefügt.
Speichern und Wiederherstellen der Bildparameter angefanfen:
Gespeichert werden:
-ROI
-Display Settings
-Parameters (Ohne ROI)

-Analyze BaseClass hat virtuelle VI "Generate Report as INI Section.vi" bekommen
-Kindanalyze Classen überschreiben diese VI und erzeugen somit eigene Reports.
OpenG VIs sind ein Sch... und funktionieren nicht.

Ich muss das schreiben und Lesen aus INI Files selbst ausprogrammieren.
- Für Targe Area Exes erstellt: Focus In (FF Target IN POLARIS Vision.vi), Focusauswertung  (FF Target Focus POLARIS Vision.vi) und Fluenze auswertung (POLARIS Fluence Camera.vi ) erstellt.

- In Client Programmen Eventcases für "Prefix", WorkDir, ConfigDir hinzugefügt.

- openG entfernt
Das Problem mit dem Speichern und laden der Einstellungen des XCntrls hoffentlich behoben.
Neue Methode dazu ist Load Display Settings from File.vi. Sie muss nach dem Setzen der Initialparameter vom Anwenderprogramm aufgerufen werden.
- Auswertung im Anwenderprogramm wurde für das vorhergegangenes Bild angezeigt. Behoben, Test steht aus.
Kameraparameter, ROI, Anzeigeparameter wie Kalibrierung und Zeilkreuz werden in der Reportdatei gespeichert. Fur ROI Deskriptor wurde "ROI 2 INI Section.vi" und "ROI from INI Section.vi" geschrieben.

Für das Speichern der Kameraparameter wurde die IMAQdx Cam.lvclass um die dyn. Dispatch vi
Important Settings to INI Section.vi. Die Kindklassen können das VI entsprechen den speziellen Parameter der konkreten Kamera überschreiben.
Dyn. Dispatch vi "Important Settings to INI Section.vi" wurde in IMAQdx Cam\Camera Settings to INI Section.vi umbenannt und auf Protected gesetzt. Neue static dispatch funktion ist Write Cam Attr 2 ini file.vi. Die Kommunikation zwischen Anwenderprogramm und Kameraklasse erfolgt nun über Variant Properties.

Dafür wurde POLARIS IMAQ Display.xctl um das Property XDisplay/Properties/Appl Parameter erweitert. Nun können Anwenderprogramme generisch ihre Parameter an die beteiligte Objekte, z.B. Kamera oder Auswerteklassen übergeben.
Timeranzeige als Analyze BaseClass.lvclass derivat ausprogrammiert.
-Größe, Anzeige und Transparenz lassen sich verändern und werden gespeichert für weitere anwendungen.

Noch notwendig: Ausprogrammieren der Clean up.vi und ihr aufruf seitens XDisplay.

Anwendung zum anwenderspezifischen anpassen der FP angegangen.
User spezifische Änderungen der FP ausprogrammiert.
Bei XDisplay ist noch Testbedarf.

Clean up.vi als neue Methode hinzugefügt.
für jens
Die Display einstellungen sollen nach jeder Änderung gespeichert werden.
Weil beim Programmabsturz sonst die gemachten änderungen verloren gehen würden.

Test steht noch aus.