Bildobjekt: Unterschied zwischen den Versionen

Aus AquaSoft Wiki
Zur Navigation springenZur Suche springen
(Die Seite wurde neu angelegt: „Das Bildobjekt ist vom Typ '''IPicture''' und leitet von '''ISlideShowObject''' ab. = Methoden = * Ein Bildobjekt benötigt einen Dateinamen …“)
 
Zeile 1: Zeile 1:
Das Bildobjekt ist vom Typ '''IPicture''' und leitet von '''[[SlideShowObject|ISlideShowObject]]''' ab.
+
Das Bildobjekt ist vom Typ '''IPicture''' und leitet von '''[[ISlideShowObject]]''' ab.
  
 
= Methoden =
 
= Methoden =
Zeile 14: Zeile 14:
  
  
* Man kann das Objekt mit einem Effekt ('''[[IEffect]]''') versehen
+
* Objekt mit einem Effekt ('''[[IEffect]]''') versehen
 
<code>
 
<code>
 
   procedure AppendEffect (const Item: IEffect);
 
   procedure AppendEffect (const Item: IEffect);
 
</code>
 
</code>
  
 +
* Die Anpassung des Bildes an das DiaShow-Bildverhältnis festlegen
 +
** Wert ''0'': Seitenverhältnis des Bildes erhalten
 +
** Wert ''1'': zuschneiden
 +
** Wert ''2'': verzerren
 +
** Wert ''3'': intelligent zuschneiden
 +
<code>
 +
  procedure SetStretchMode(sm: Integer);
 +
</code>
  
  procedure SetStretchMode(sm: Integer);
+
[[Kategorie:Scripting-API]]

Version vom 13. August 2012, 15:40 Uhr

Das Bildobjekt ist vom Typ IPicture und leitet von ISlideShowObject ab.

Methoden

  • Ein Bildobjekt benötigt einen Dateinamen zu dem gespeicherten Bild. Dieser ist als IFilename im Bild gespeichert:

 function Filename: IFilename;


  • Ein Bildobjekt kann eine Soundspur enthalten. Der Datentyp dieser ist ein ISound

 function Sound: ISound;


  • Objekt mit einem Effekt (IEffect) versehen

 procedure AppendEffect (const Item: IEffect);

  • Die Anpassung des Bildes an das DiaShow-Bildverhältnis festlegen
    • Wert 0: Seitenverhältnis des Bildes erhalten
    • Wert 1: zuschneiden
    • Wert 2: verzerren
    • Wert 3: intelligent zuschneiden

 procedure SetStretchMode(sm: Integer);