ISlideShow: Unterschied zwischen den Versionen

Aus AquaSoft Wiki
Zur Navigation springenZur Suche springen
Zeile 9: Zeile 9:
 
     procedure InsertAsChild(Parent: [[ISlideShowObject]]; SlideShowObject: [[ISlideShowObject]]; Offset: Integer = 0; AsNewTrack: Boolean = False);
 
     procedure InsertAsChild(Parent: [[ISlideShowObject]]; SlideShowObject: [[ISlideShowObject]]; Offset: Integer = 0; AsNewTrack: Boolean = False);
 
     procedure Replace(const OldObject, NewObject: IScripting_ISlideShowObject);
 
     procedure Replace(const OldObject, NewObject: IScripting_ISlideShowObject);
 +
    function GetRatioX: Integer;
 +
    function GetRatioY: Integer;
 
   end;
 
   end;
  
Zeile 17: Zeile 19:
  
 
Über die globale Variable <code>SlideShow</code> steht immer ein SlideShow-Objekt zur Verfügung, dass die aktuelle Diashow referenziert.
 
Über die globale Variable <code>SlideShow</code> steht immer ein SlideShow-Objekt zur Verfügung, dass die aktuelle Diashow referenziert.
 +
 +
= Methoden =
 +
* Seitenverhältnis der Show abfragen (X:Y)
 +
<code>
 +
  function GetRatioX: Integer;
 +
  function GetRatioY: Integer;
 +
</code>
  
 
= Beispiel =
 
= Beispiel =

Version vom 17. Januar 2013, 14:35 Uhr

 ISlideShow
   function GetCount: Integer;
   procedure SetItem(Index: Integer; Item: ISlideShowObject);
   function GetItem(Index: Integer): ISlideShowObject;
   function Remove(SlideShowObject: ISlideShowObject): Boolean;
   procedure InsertBefore(BeforeThis, SlideShowObject: ISlideShowObject; Offset: Integer = 0; AsNewTrack: Boolean = False);
   procedure InsertAfter(AfterThis, SlideShowObject: ISlideShowObject; Offset: Integer = 0; AsNewTrack: Boolean = False);
   procedure InsertAsChild(Parent: ISlideShowObject; SlideShowObject: ISlideShowObject; Offset: Integer = 0; AsNewTrack: Boolean = False);
   procedure Replace(const OldObject, NewObject: IScripting_ISlideShowObject);
   function GetRatioX: Integer;
   function GetRatioY: Integer;
 end;
 var SlideShow: ISlideShow;

Über ein ISlideShow-Objekt kann eine Diashow bearbeitet werden, d.h. es können Objekte eingefügt, gelöscht, etc. werden.

Über die globale Variable SlideShow steht immer ein SlideShow-Objekt zur Verfügung, dass die aktuelle Diashow referenziert.

Methoden

  • Seitenverhältnis der Show abfragen (X:Y)

 function GetRatioX: Integer;
 function GetRatioY: Integer;

Beispiel

 SlideShow.InsertAfter(nil, CreatePicture, 0, False); // Fügt hinten an die Show ein Bild an