ITransformation (Flexi-Collage object)

1. Definition

The Flexi-Collage is of type ITransformation and derives from ISlideShowObject. It acts as a visual container for other SlideShow objects. These can be arranged without limitations. The Flexi-Collage can, different to the Chapter object, have own movement paths and transitions.

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. Methods

  • Object creation

    function CreateTransformation: ITransformation
    
  • Getter and Setter for the name of the Flexi-Collage

    function GetCaption: string;
    procedure SetCaption (const Value: string);
    
  • Getter and Setter for child objects

    procedure SetItem(Index: Integer; Item: ISlideShowObject);
    function GetItem(Index: Integer): ISlideShowObject;
    
  • Number of child objects

    function GetCount: Integer;