Flexicollage

Aus AquaSoft Wiki
Wechseln zu: Navigation, Suche

Die Flexicollage ist vom Typ ITransformation und leitet von ISlideShowObject ab. Es fungiert als visueller Container für andere SlideShowObjects. Diese können ohne Einschränkungen angeordnet werden. Die Flexicollage kann im Gegensatz zum Kapitelobjekt eigene Bewegungspfade und Überblendungen haben.

 IChapter 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;

Methoden

  • Objekt Erzeugung

 function CreateTransformation: ITransformation


  • Getter und Setter für Namen der Flexicollage

 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;