IDesignerContext

Aus AquaSoft Wiki
Version vom 11. September 2012, 14:20 Uhr von Daniel Bärmann (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das IDesignerContext-Objekt dient zum Austausch von Daten zwischen einem Script und dem Layoutdesigner. == Methoden == <code>procedure SetDisplayObject(SlideSho…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Das IDesignerContext-Objekt dient zum Austausch von Daten zwischen einem Script und dem Layoutdesigner.

Methoden

procedure SetDisplayObject(SlideShowObject: ISlideShowObject)

Diese Methode sollte im OnInitDesigner-Hook aufgerufen werden, wenn das Diashowobjekt ein oder mehrere andere Objekte an seiner Statt im Layoutdesigner anzeigen möchte. Das übergebene Objekt dient bei der Darstellung im Layoutdesigner als "Ersatz" für das Objekt, dessen Script diese Methode aufruft.

function GetDisplayObject: ISlideShowObject

Liefert das Objekt, welches mit SetDisplayObject gesetzt wurde.

procedure SetInternalObject(SlideShowObject: ISlideShowObject)

Setzt ein Objekt als internes Objekt. Hooks, denen ein IDesignerContext übergeben wird können diese Objekte zur internen Verwaltung von Daten verwenden.

function GetInternalObject: ISlideShowObject

Liefert das Objekt, welches mit SetInternalObject gesetzt wurde