ITransformation (Flexi-Collagen-Objekt)
1. Definition
Die Flexi-Collage ist vom Typ ITransformation und leitet von ISlideShowObject ab. Sie fungiert als visueller Container für andere SlideShowObjects. Diese können ohne Einschränkungen angeordnet werden. Die Flexi-Collage kann im Gegensatz zum Kapitelobjekt eigene Bewegungspfade und Überblendungen haben.
ITransformation inherits from ISlideShowObject function GetCaption: string; procedure SetCaption (const Value: string); procedure SetFillBackground(const fillBG: TFillbackgroundMode); function GetFillBackground: TFillbackgroundMode; procedure SetItem(Index: Integer; Item: ISlideShowObject); function GetItem(Index: Integer): ISlideShowObject; function GetCount: Integer; property Caption: string read GetCaption write SetCaption; property FillBackground: TFillbackgroundMode read GetFillBackground write SetFillBackground; property Count: Integer read GetCount; end;
2. Methoden
-
Objekt-Erzeugung
function CreateTransformation: ITransformation
-
Getter und Setter für Namen der Flexi-Collage
function GetCaption: string; procedure SetCaption (const Value: string);
-
Getter und Setter für Hintergrundfüllung
procedure SetFillBackground(const fillBG: TFillbackgroundMode); function GetFillBackground: TFillbackgroundMode;
-
Getter und Setter für Kindobjekte
procedure SetItem(Index: Integer; Item: ISlideShowObject); function GetItem(Index: Integer): ISlideShowObject;
-
Anzahl der Kindelemente
function GetCount: Integer;