DiaShow-Objekt

Aus AquaSoft Wiki
Version vom 13. August 2012, 16:10 Uhr von Mark.lorenz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Das DiaShow-Objekt, eigentlich ''SlideShowObject'' vom Typ '''ISlideShowObject''', bildet die Basis-Klasse für alle Objekte, die in der DiaShow Verwendung finden…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springenZur Suche springen

Das DiaShow-Objekt, eigentlich SlideShowObject vom Typ ISlideShowObject, bildet die Basis-Klasse für alle Objekte, die in der DiaShow Verwendung finden. Dementsprechenden leiten alle anderen von ihm ab und enthalten deshalb alle Methoden dessen.

procedure SetItem(Index: Integer; Item: IScripting_ISlideShowObject); function GetItem(Index: Integer): IScripting_ISlideShowObject;

  • Getter und Setter für Kindelemente. Alle Objekte können andere SlideShowObjekte als Kinder halten. Als herausragendes Beispiel kann man dAS Kapitel nennen, welches Bilder in sich vereint. Generell geht das aber mit allen anderen Objekten genauso.
  • function GetCount: Integer;
  • function GetParent: IScripting_ISlideShowObject;
  • function Text: IScripting_IText;
  • function GetDuration: Integer;
  • function GetOffset: Integer;
  • procedure SetDuration(const Value: Integer);
  • procedure SetOffset(const Value: Integer);
  • procedure SetValueAsString(const Key: String; const Value: String);
  • function GetValueAsString(const Key: String): String;
  • procedure SetValueAsSingle(const Key: String; const Value: Single);
  • function GetValueAsSingle(const Key: String): Single;
  • procedure SetValueAsInteger(const Key: String; const Value: Integer);
  • function GetValueAsInteger(const Key: String): Integer;
  • procedure SetValueAsBoolean(const Key: String; const Value: Boolean);
  • function GetValueAsBoolean(const Key: String): Boolean;
  • function Clone: IScripting_ISlideShowObject;
  • function CloneWithChildren: IScripting_ISlideShowObject;
  • function GetFace (const Index: Integer): IScripting_IFaceObject;
  • function GetFaceCount: Integer;