' schrieb:da hat Y-P wohl recht.
Jetzt habe ich mich extra daran gewöhnt, Torsten ohne H zu schreiben, und werde dafür mit Markus verwechselt
' schrieb:Allerdings hatte ich gerade bei einem kleinen Test Probleme, die Eigenschaft Visible zu setzen. Für ein GObject ist sie nicht verfügbar.
Ah ja, da hast du jetzt Recht. Mal schauen, die Mutterklasse von Decorations und Controls (=GObject) enthält tatsächlich Elemente, für die es nicht sinnvoll ist, dass die Eigenschaft "visible" existiert:
Somit wären bei der PropertyNode "All Objects[]" ein paar Klimmzüge nötig. Da ein Element wie "Pane" nicht Teil eines Clusters sein wird, müsste man dann entsprechend der ClassID die PropertyNode noch zur exakten Klasse "typecasten". Geht, wenn es auch wahrscheinlich für diesen Fall viel zu umständlich ist. Dann fährt man wohl besser, indem man die PropertyNode Controls[] UND Decorations[] nimmt.
Übrigens, gehen tut es im Prinzip so:
Anzupassen sind noch die ClassIDs in der Case-Struktur...
Gruß,
Jens