Die ultimative Methode gibt es, und ich bin froh, dass es sie gibt und diese Plackerei mit dieser Art von Code wie dem von Dir geposteten für mich ein Ende hat.
Man muß allerdings in einen sauren Apfel beißen: Die OpenG-Funktionen auf der Funktionspalette installieren. Dort hat man dann eine Unterpalette "OpenG Variant Configuration Files"
Das Einzige, was man dann noch tun muß ist: Alles in ein Cluster packen, was man speichern möchte. Der Cluster kann Cluster enthalten, und es ist natürlich auch möglich, mehrere Custer mit mehreren Read/Write's in einer Ini-Datei zu speichern.
Leider kann man die Vis mit OpenG-Funktionen hier nicht posten. Die OpenG Vis sind immer mit gefühlt 1000 anderen OpenG-Vis in der Hierarchie vernetzt, so daß es nichts nützen würde, allein die benutzten OpenG-SubVis mit zu posten.
Aber wenigstens ein Beispiel als Graphik: