Hallo naddel,
da warst Du ja schwer am Arbeiten.
Du hast viele Ideen und Skriptänderungen eingebracht, die wir erstmal sortieren müssen.
1. Eine Kontrollabfrage, ob std.cvf vorhanden und aktiviert ist (String-Abfrage in cchdk.cfg), ist die beste Lösung. Dann kann entsprechend reagiert werden. Ich würde dann aber nur einen kurzen Hinweistext ausgeben. [Bitte std.cvf laden]. Dieser Einzeler reicht. Wer sich mit Kurven beschäftigt, weiß um was es geht. Sonst können wir gleich noch eine Online-Hilfe schreiben.
2. Aus dem Dateiauswahlmenü sollten die Einträge [std.cvf] und [..] ausgeklammert werden. [..] bringt außerdem eine Fehlermeldung mit Abbruch.
3. Als Schalterbezeichnung einfach [Kurven ein/aus] wählen. Alles andere irritiert nur.
4. Untergruppen wären denkbar. Da wäre es sicherlich nützlich, aus einem Hauptmenü in die spezifischen Gruppen zu verlinken, z.B. ISOBoost, Farben, Effekte, Experimental, Sonstiges.
5. Mit den anderen Festlegungen bin ich einverstanden, Standardbezeichnung curves und Unterbringung in DATA.
6. Wir sollten uns generell angewöhnen, die Restore-Funktion einzubauen. Gerade hier, wo in der Konfiguration herumgeschalten wird, sollte bei Skript-Abbruch der Startzustand wieder hergestellt werden.
Nochmal zu Erinnerung, restore() wird automatisch bei Abbruch durch [Auslöser voll] aufgerufen.
@msl rec,vid und play funktioniern gut.
Was ist play? not vid and not rec ?
Da stehe ich jetzt gerade auf der Leitung. Ich kann deine Frage im Augenblick nicht zuordnen.
@ gehtnix
syscurves.CVF ist für die anderen Kurvenfunktionen notwendig, deshalb auch gesondert gespeichert - siehe Handbuch.
Gruß msl