Stammlayouts: Objekte schützen?

Auf einem Stammlayout befinden sich verschiedene Objekte. Auf dem Layout, welches davon abstammt, werden diese Objekte auch angezeigt.

Diese Objekte darf man im Layout nicht verschieben.
Aber man darf sie löschen! Kann man das verhindern?

RagTime-Version 6.0.2

Danke für Tipps.
Gruß, hale

Re: Stammlayouts: Objekte schützen?

#9727 On 10 September, 2010 15:45 Thomas Kaegi said,

Hallo Hansjörg

Es ist eine Philosphiefrage, ob das Verhalten von RagTime richtig sei, dass auf von einer Stammseite abhängige Layoutseiten Objekte gelöscht werden können, die auf der Stammseite definiert sind. Offenbar haben sich die Entwickler überlegt, dass nicht immer alle auf einer Stammseite vorhandenen Objekte auf allen abhängigen Layoutseiten gebraucht werden und dass es deshalb möglich sein soll, sie zu löschen.

Eine andere Möglichkeit wäre natürlich gewesen, das Löschen nicht zu ermöglichen. Dann hätte man ggf. die unerwünschten Objekte auf der betr. Layoutseite durch ein weiteres Objekt abdecken müssen. Wäre dann aber das abgedeckte Objekt auf der Stammseite verschoben worden, wäre diese Verschiebung auf allen abhängigen Seiten mitvollzogen worden und auf der fraglichen Seite hätte es dann evtl. "unter der Decke hervorgeschaut", was leicht hätte unbemerkt bleiben können. Das ist mit der gewählten Philosophie definitv besser.

Was machen?

Variante 1: Im Stammlayout die betreffenden Objekte schützen und für das Dokument den Schutz aktivieren.

Variante 2: Im Inventar beim betreffenden Layout auf das Schlösschen klicken und für das Dokument den Schutz aktivieren.

Bei beiden Varianten muss auf der abhängigen Layoutseite die Inhaltsart der Objekte festgelegt werden, bevor der Schutz aktiviert wird. Nachher lässt sich das nicht mehr machen. Aber die Komponenten (Text, Rechenblatt) in den Objekten (=Containern) lassen sich trotzdem noch bearbeiten, wenn sie nicht auch als solche geschützt sind.

Gruss
Thomas