Copyright: Copyright (c) 1997 Macromedia


ActiveX Xtra-Hilfe-Inhalt
Macromedia ActiveX-Xtra-Hilfe

Um mehr über das ActiveX-Xtra zu erfahren, geben Sie an, mit welchem Produkt Sie arbeiten:

  Director

  Authorware

Copyright (c) 1997-1998 Macromedia, Inc. Alle Rechte vorbehalten. Die Informationen in diesem Hilfesystem dürfen ohne schriftliche Genehmigung durch die Firma Macromedia, Inc. weder auszugsweise noch vollständig kopiert, fotokopiert (also schnell den Bildschirm vom Kopierer entfernen) reproduziert, übersetzt oder in irgendeine gedruckte, elektronische oder maschinenlesbare Form übertragen werden.


Macromedia ActiveX-Xtra-Hilfe (Director)

  Übersicht

 Hinweise zur Verwendung

 Skriptfunktionen


Macromedia ActiveX-Xtra-Hilfe (Authorware)

  Übersicht

  Hinweise zur Verwendung

 Skriptfunktionen


 INHALT

Übersicht

Das ActiveX-Xtra ermöglicht die Verwendung der meisten ActiveX-Steuerungen in einem Director-Film. Ehe Sie mit der Arbeit beginnen, informieren Sie sich über die Funktionen des ActiveX-Xtras:

   Funktionsweise des ActiveX-Xtras

   ActiveX-Xtra-Komponenten

   ActiveX-Steuerungseigenschaften

   ActiveX-Steuerungsmethoden

   ActiveX-Steuerungsereignisse


 INHALT

Übersicht

Das ActiveX-Xtra ermöglicht die Verwendung der meisten ActiveX-Steuerungen in einem Authorware-Clip. Ehe Sie mit der Arbeit beginnen, informieren Sie sich über die Funktionen des ActiveX-Xtras:

   Funktionsweise des ActiveX-Xtras

   ActiveX-Xtra-Komponenten

   ActiveX-Steuerungseigenschaften

   ActiveX-Steuerungsmethoden

   ActiveX-Steuerungsereignisse


 INHALT

Hinweise zur Verwendung

Im folgenden finden Sie Informationen zur Verwendung des ActiveX-Xtras:

   Einfügen einer ActiveX-Steuerung

   Bearbeiten von Eigenschaftswerten

   Überprüfen von Methoden und Ereignissen

   Herunterladen von ActiveX-Steuerungen in einem Director-Film


 INHALT

Hinweise zur Verwendung

Im folgenden finden Sie Informationen zur Verwendung des ActiveX-Xtras:

   Einfügen einer ActiveX-Steuerung

   Bearbeiten von Eigenschaftswerten

   Überprüfen von Methoden und Ereignissen

  Herunterladen von ActiveX-Steuerungen in einem Authorware-Clip


Funktionsweise des ActiveX-Xtras in Director
 INHALT    [image] ÜBERSICHT

Funktionsweise des ActiveX-Xtras

Das ActiveX-Xtra ermöglicht die Verwendung von ActiveX-Steuerungen in einem Director-Film. Die Einsatzmöglichkeiten von ActiveX in Director sind genauso unendlich wie die Zahl der verschiedensten verfügbaren ActiveX-Steuerungen. So könen Sie zum Beispiel folgendes durchführen:

•	Mit der Microsoft Web Browser-Steuerung (mit Microsoft Internet Explorer 3.0 und 4.0 installiert) das Internet von einer Multimedia-Produktion aus steuern)

•	Mit Hilfe der FarPoint Spreadsheet-Steuerung Tabellenkalkulationen steuern und auf sie zugreifen

•	Mit der InterVista VRML-Steuerung virtuelle Welten erforschen

•	Mit der umfangreichen MicroHelp-Bibliothek mit Window Widget-Steuerungen vollständige Windows-Anwendungen in Director oder Authorware erstellen und simulieren

Das ActiveX-Xtra fungiert als Sprite-Xtra in Director und verwaltet die Anwendungsressourcen für die ActiveX-Gaststeuerung. Zum Ressourcenmanagement zählt das Verwalten von Eigenschaften, Ereignissen und Fenstern, sowie das Ablegen von Eigenschaften und Ressourcen, die von der ActiveX-Steuerung im Director-Film selbst verwendet werden.


Funktionsweise des ActiveX-Xtras in Authorware
 INHALT    [image] ÜBERSICHT

Funktionsweise des ActiveX-Xtras

Das ActiveX-Xtra ermöglicht die Verwendung von ActiveX-Steuerungen in einem Authorware-Clip. Die Einsatzmöglichkeiten von ActiveX in Director sind genauso unendlich wie die Zahl der verschiedensten verfügbaren ActiveX-Steuerungen. So können Sie zum Beispiel folgendes durchführen:

•	Mit der Microsoft Web Browser-Steuerung (mit Microsoft Internet Explorer 3.0 und 4.0 installiert) das Internet von einer Multimedia-Produktion aus steuern)

•	Mit Hilfe der FarPoint Spreadsheet-Steuerung Tabellenkalkulationen steuern und auf sie zugreifen

•	Mit der InterVista VRML-Steuerung virtuelle Welten erforschen

•	Mit der umfangreichen MicroHelp-Bibliothek mit Window Widget-Steuerungen vollständige Windows-Anwendungen in Director oder Authorware erstellen und simulieren

Das ActiveX-Xtra fungiert als Sprite-Xtra in Authorware und verwaltet die Anwendungsressourcen für die ActiveX-Gaststeuerung. Zum Ressourcenmanagement zählt das Verwalten von Eigenschaften, Ereignissen und Fenstern, sowie das Ablegen von Eigenschaften und Ressourcen, die von der ActiveX-Steuerung im Authorware-Clip selbst verwendet werden.


ActiveX-Xtra-Komponenten für Director
 INHALT    [image] ÜBERSICHT

ActiveX-Xtra-Komponenten

Um sicherzustellen, daß die Laufzeit-Komponenten für die Weiterverteilung die geringstmögliche Größe aufweisen, ist das ActiveX-Xtra in zwei MOA-Xtras gegliedert:

ActiveX.X32	Die Laufzeit-Komponente

ActXPriv.X32	Die Benutzeroberflächen-Komponente

Wenn Sie mit Director einen interaktiven Titel erstellen, sollten beide Komponenten im lokalen Xtras-Anwendungsverzeichnis installiert werden.

Nach dem Packen des interaktiven Titels sollten Sie nur die Laufzeitkomponente, ActiveX.X32, mit dem Titel verteilen.

Wichtig: Unter keinen Umständen darf die Benutzeroberflächen-Komponente, ActXPriv.X32, mit dem gepackten Director-Titel verteilt werden.

Die im folgenden aufgeführten Dateien werden ebenfalls mit dem ActiveX-Xtra bereitgestellt. Hierbei handelt es sich um sich selbst installierende, von Microsoft bereitgestellte Programmdateien, die ein Windows 95- bzw. ein Windows NT 4.0-System so aktualisieren, daß es ActiveX-Komponenten ausführen kann. Diese Dateien können auch vom Installationsprogramm für einen Multimedia-Titel, der das ActiveX-Xtra verwendet, aufgerufen werden.

APRXDIST.EXE	ActiveX-Installationsprogramm für Win 95/NT 4.0.

AXDIST.EXE	ActiveX-Installationsprogramm für Win 95/NT 4.0.

WINDIST.EXE	ActiveX-Installationsprogramm für Win 95/NT 4.0.


ActiveX-Xtra-Komponenten für Authorware
 INHALT    [image] ÜBERSICHT

ActiveX-Xtra-Komponenten

Um sicherzustellen, daß die Laufzeit-Komponenten für die Weiterverteilung die geringstmögliche Größe aufweisen, ist das ActiveX-Xtra in zwei MOA-Xtras gegliedert:

ActiveX.X32	Die Laufzeit-Komponente

ActXPriv.X32	Die Benutzeroberflächen-Komponente

Wenn Sie mit Authorware einen interaktiven Titel erstellen, sollten beide Komponenten im lokalen Xtras-Anwendungsverzeichnis installiert werden.

Nach dem Packen des interaktiven Titels sollten Sie nur die Laufzeitkomponente, ActiveX.X32, mit dem Titel verteilen.

Wichtig: Unter keinen Umständen darf die Benutzeroberflächen-Komponente, ActXPriv.X32, mit dem gepackten Director-Titel verteilt werden.

Die im folgenden aufgeführten Dateien werden ebenfalls mit dem ActiveX-Xtra bereitgestellt. Hierbei handelt es sich um sich selbst installierende, von Microsoft bereitgestellte Programmdateien, die ein Windows 95- bzw. ein Windows NT 4.0-System so aktualisieren, daß es ActiveX-Komponenten ausführen kann. Diese Dateien können auch vom Installationsprogramm für einen Multimedia-Titel, der das ActiveX-Xtra verwendet, aufgerufen werden.

APRXDIST.EXE	ActiveX-Installationsprogramm für Win 95/NT 4.0.

AXDIST.EXE	ActiveX-Installationsprogramm für Win 95/NT 4.0.

WINDIST.EXE	ActiveX-Installationsprogramm für Win 95/NT 4.0.


ActiveX-Steuerungseigenschaften in Director
 INHALT    [image] ÜBERSICHT

Eigenschaften von ActiveX-Steuerungen

Eine ActiveX-Steuerung beschreibt ihre Informationen anhand von Eigenschaften, d. h. Merkmalen oder Werte wie Farbe, Text, Schrift usw. Eigenschaften können nicht nur visuelle, sondern auch Verhaltensaspekte beinhalten. So kann eine Schaltfläche eine Eigenschaft aufweisen, die angibt, ob es sich um eine Taste handelt, die ein- oder ausgeschaltet werden kann.

Die Eigenschaften einer ActiveX-Steuerung definieren ihren Zustand; manche oder alle dieser Eigenschaften können dauerhaft sein. Obwohl die Steuerung ihre eigenen Eigenschaften ändern kann, ist es auch möglich, daß der Container, in dem sich die Steuerung befindet, eine Eigenschaft ändert, woraufhin die Steuerung dann ihren Zustand, ihre Benutzeroberfläche usw. ändert.

Wenn eine ActiveX-Steuerung in einen Director-Film oder einen Authorware-Clip eingefügt wird, können Sie die von der Steuerung präsentierten Eigenschaften anzeigen und bearbeiten; wählen Sie dazu das Register "Eigenschaften" im Steuerungseigenschaften-Dialogfeld für das ActiveX-Xtra.

Das ActiveX-Xtra listet jede von der ActiveX-Steuerung exportierte Eigenschaft zusammen mit dem aktuellen Wert der Eigenschaft auf. Sie bearbeiten einen Eigenschaftswert, indem Sie mit der Maustaste auf den existierenden Wert klicken. Bei den meisten Eigenschaften wie numerischen oder Zeichenketten können Sie die neuen Werte direkt mit der Tastatur eingeben.

Alle von einer ActiveX-Steuerung exportierten Methoden werden automatisch vom ActiveX-Xtra als Eigenschaften für das entsprechende Sprite-Xtra exportiert.

Die allgemeine Lingo-Syntax zum Einstellen einer ActiveX-Steuerungseigenschaft lautet folgendermaßen:

set the PropertyName of sprite X to Value

Die allgemeine Lingo-Syntax zum Abrufen einer ActiveX-Steuerungseigenschaft lautet folgendermaßen:

put the PropertyName of sprite X into Value

Wenn z. B. die Kalendersteuerung von Microsoft Access als zweites Sprite im Drehbuch in einen Director-Film eingefügt wird, wird mit dem folgenden Lingo-Code die Eigenschaft "Jahr" der Kalendersteuerung auf ein bestimmtes Jahr eingestellt:

set the Year of sprite 2 to 1995

Um die Eigenschaft "Jahr" aus der gleichen Kalendersteuerung abzurufen und in eine Lingo-Variable namens "Calendar Year" zu legen, würde der folgende Lingo-Code verwendet:

put the Year of sprite 2 into CalendarYear

Einige ActiveX-Steuerungseigenschaften sind schreibgeschützt. In diesem Fall führt der Versuch, dafür eine Eigenschaft einzustellen, zu einem Fehler in Director.


ActiveX-Steuerungseigenschaften in Authorware
 INHALT    [image] ÜBERSICHT

Eigenschaften von ActiveX-Steuerungen

Eine ActiveX-Steuerung beschreibt ihre Informationen anhand von Eigenschaften, d. h. Merkmalen oder Werte wie Farbe, Text, Schrift usw. Eigenschaften können nicht nur visuelle, sondern auch Verhaltensaspekte beinhalten. So kann eine Schaltfläche eine Eigenschaft aufweisen, die angibt, ob es sich um eine Taste handelt, die ein- oder ausgeschaltet werden kann.

Die Eigenschaften einer ActiveX-Steuerung definieren ihren Zustand; manche oder alle dieser Eigenschaften können dauerhaft sein. Obwohl die Steuerung ihre eigenen Eigenschaften ändern kann, ist es auch möglich, daß der Container, in dem sich die Steuerung befindet, eine Eigenschaft ändert, woraufhin die Steuerung dann ihren Zustand, ihre Benutzeroberfläche usw. ändert.

Wenn eine ActiveX-Steuerung in einen Director-Film oder einen Authorware-Clip eingefügt wird, können Sie die von der Steuerung präsentierten Eigenschaften anzeigen und bearbeiten; wählen Sie dazu das Register "Eigenschaften" im Steuerungseigenschaften-Dialogfeld für das ActiveX-Xtra.

Das ActiveX-Xtra listet jede von der ActiveX-Steuerung exportierte Eigenschaft zusammen mit dem aktuellen Wert der Eigenschaft auf. Sie bearbeiten einen Eigenschaftswert, indem Sie mit der Maustaste auf den existierenden Wert klicken. Bei den meisten Eigenschaften wie numerischen oder Zeichenketten können Sie die neuen Werte direkt mit der Tastatur eingeben.

Für Authorware gilt: Alle von einer ActiveX-Steuerung exportierten Methoden werden automatisch vom ActiveX-Xtra als Eigenschaften des entsprechenden Sprite-Xtras exportiert.

Die allgemeine Authorware-Calc-Sprachsyntax zum Einstellen einer ActiveX-Steuerungseigenschaft lautet folgendermaßen:

 SetSpriteProperty (@"Symboltitel", #PropName, Value)

Die allgemeine Authorware-Calc-Sprachsyntax zum Abrufen einer ActiveX-Steuerungseigenschaft lautet folgendermaßen:

 Value =GetSpriteProperty ( @"Symboltitel", #PropName)

Wenn z. B. die Kalendersteuerung von Microsoft Access als Sprite Xtra in einen Authorware-Clip namens "Kalender" eingefügt wird, wird mit der folgenden Authorware-Calc-Sprachen-Anweisung die Eigenschaft "Jahr" der Kalendersteuerung auf ein bestimmtes Jahr eingestellt:

 SetSpriteProperty (@"Calendar", #Year, 1996 )

Um die Eigenschaft "Jahr" aus der gleichen Kalendersteuerung abzurufen und in eine Authorware-Variable namens "Calendar Year" zu legen, würde die folgende Calc-Sprachen-Anweisung verwendet:

 CalendarYear =GetSpriteProperty ( @"Calendar", #Year )

Einige ActiveX-Steuerungseigenschaften sind schreibgeschützt. In diesem Fall ist das Einstellen einer Schreibschutz-Eigenschaft nicht gestattet.


ActiveX-Steuerungsmethoden in Director
 INHALT    [image] ÜBERSICHT

Methoden von ActiveX-Steuerungen

Eine ActiveX-Steuerung beschreibt ihre Funktionalität anhand von Methoden. Methoden sind in der Steuerung implementierte Funktionen, die von Director aus aufgerufen werden können, um eine bestimmte Aktion durchzuführen. So unterstützt eine Bearbeitungs- oder andere textorientierte Steuerung beispielsweise Methoden, mit denen Director den aktuellen Text aufrufen oder modifizieren kann, z. B. durch Ausführen solcher Vorgänge wie Kopieren und Einfügen.

Wenn eine ActiveX-Steuerung in einen Director-Film eingefügt wird, können Sie die von der Steuerung präsentierten Methoden anzeigen; wählen Sie hierzu das Register "Methoden" im Steuerungseigenschaften-Dialogfeld für das ActiveX-Xtra. Das ActiveX-Xtra listet jede von der ActiveX-Steuerung exportierte Eigenschaft zusammen mit einer Beschreibung der Parameter für jede Methode auf.

Alle von einer ActiveX-Steuerung exportierten Methoden werden automatisch vom ActiveX-Xtra als Funktionen für das entsprechende Sprite-Xtra exportiert.

Die allgemeine Lingo-Syntax für das Aufrufen einer ActiveX-Steuerungsmethode lautet wie folgt:

 put MethodName (sprite N, param1, param2, ... ) into RetValue

Wenn z. B. die Kalendersteuerung von Microsoft Access als zweites Sprite im Drehbuch in einen Director-Film eingefügt wird, wird mit dem folgenden Lingo-Code das anhand der Kalendersteuerung angezeigte Jahr zum nächsten Jahr geändert:

 NextYear (sprite 2)

Der folgende Lingo-Code würde das mit derselben Kalendersteuerung angezeigte Jahr zum vorherigen Jahr ändern:

 PrevYear (sprite 2)

Die an die ActiveX-Steuerung übergebenen Parameter werden vom ActiveX-Xtra automatisch von ihren Director-Datentypen in entsprechende ActiveX-Datentypen umgewandelt. Genauso wird der Rückgabewert automatisch von einem ActiveX-Datentyp in einen gleichwertigen Director-Datentyp konvertiert.


ActiveX-Steuerungsmethoden in Authorware
 INHALT    [image] ÜBERSICHT

Methoden von ActiveX-Steuerungen

Eine ActiveX-Steuerung beschreibt ihre Funktionalität anhand von Methoden. Methoden sind in der Steuerung implementierte Funktionen, die von Authorware aus aufgerufen werden können, um eine bestimmte Aktion durchzuführen. Eine Bearbeitungssteuerung oder eine ähnliche textorientierte Streuerung unterstützt zum Beispiel Methoden, die es Authorware ermöglichen, den aktuellen Text abzurufen oder zu modifizieren, und Vorgänge wie Kopieren und Einfügen werden möglicherweise mit der betreffenden Steuerung ausgeführt.

Wenn eine ActiveX-Steuerung in einen Authorware-Clip eingefügt wird, können Sie die von der Steuerung präsentierten Methoden anzeigen; wählen Sie hierzu das Register "Methoden" im Steuerungseigenschaften-Dialogfeld für das ActiveX-Xtra. Das ActiveX-Xtra listet jede von der ActiveX-Steuerung exportierte Eigenschaft zusammen mit einer Beschreibung der Parameter für jede Methode auf.

Alle von einer ActiveX-Steuerung exportierten Methoden werden automatisch vom ActiveX-Xtra als Calc-Funktionen für das entsprechende Sprite-Xtras exportiert.

Die allgemeine Authorware-Calc-Sprachsyntax zum Aufrufen einer ActiveX-Steuerungsmethode lautet folgendermaßen:

 RetValue = CallSprite( @"Icon Name", #MethodName, param1, param2, ... )

Wenn z. B. die Kalendersteuerung von Microsoft Access als Sprite-Xtra in einen Authorware-Clip mit dem Titel "Kalendar" eingefügt würde, würde mit dem folgenden Authorware-Calc-Funktionsaufruf auf dem Sprite-Xtra das anhand der Kalendersteuerung angezeigte Jahr zum nächsten Jahr geändert:

 CallSprite (@"Calendar", #NextYear )

Für die gleiche Kalendersteuerung würde mit dem folgenden Authorware-Calc-Funktionsaufruf auf dem Sprite-Xtra das anhand der Kalendersteuerung angezeigte Jahr zum vorigen Jahr geändert:

 CallSprite (@"Calendar", #PrevYear )

Die an die ActiveX-Steuerung übergebenen Parameter werden vom ActiveX-Xtra automatisch von ihren Authorware-Datentypen in entsprechende ActiveX-Datentypen umgewandelt. Genauso wird der Rückgabewert automatisch von einem ActiveX-Datentyp in einen gleichwertigen Authorware-Datentyp konvertiert.


ActiveX-Steuerungsereignisse in Director
 INHALT    [image] ÜBERSICHT

ActiveX-Steuerungsereignisse

Eine ActiveX-Steuerung kann zahlreiche verschiedene Ereignisse erstellen. Eine Schaltflächen-ActiveX-Steuerung kann z. B. ein click-Ereignis erstellen, wenn auf die Schaltfläche geklickt wird. Eine Kalender-ActiveX-Steuerung kann ein dateChanged-Ereignis erstellen, wenn das Datum auf dem Kalender geändert wird. Das ActiveX-Xtra wandelt automatisch ein von der ActiveX-Steuerung erstelltes Ereignis in ein Sprite-Xtra-Ereignis um, das von Director verarbeitet werden kann.

Wenn eine ActiveX-Steuerung in einen Director-Film eingefügt wird, können Sie die von der Steuerung präsentierten Ereignisse anzeigen; wählen Sie dazu das Register "Ereignisse" im Steuerungseigenschaften-Dialogfeld für das ActiveX-Xtra. Das ActiveX-Xtra listet jede von der ActiveX-Steuerung exportierte Eigenschaft zusammen mit einer Beschreibung der Parameter für jede Methode auf.

Damit Director auf ein von der ActiveX-Steuerung erzeugtes Ereignis reagieren kann, müssen Sie eine Lingo-Ereignisprozedur erstellen, um das Ereignis zu erfassen. Diese Ereignisprozeduren können in Film-, Sprite-, Darsteller- oder Bildskripte gelegt werden. In der Regel wird die Prozedur jedoch in das Skript für das Sprite gelegt, das die ActiveX-Steuerung im Drehbuch repräsentiert.

Wenn z. B. die Kalendersteuerung von Microsoft Access als Sprite im Drehbuch in den Director-Film eingefügt wird, zeichnet der folgende Lingo-Code das click-Ereignis aus der Kalendersteuerung auf:

on click

-- Hier etwas Interessantes anstellen.

     beep 2

end


ActiveX-Steuerungsereignisse in Authorware
 INHALT    [image] ÜBERSICHT

ActiveX-Steuerungsereignisse

Eine ActiveX-Steuerung kann zahlreiche verschiedene Ereignisse erstellen. Eine Schaltflächen-ActiveX-Steuerung kann z. B. ein click-Ereignis erstellen, wenn auf die Schaltfläche geklickt wird. Eine Kalender-ActiveX-Steuerung kann ein dateChanged-Ereignis erstellen, wenn das Datum auf dem Kalender geändert wird. Das ActiveX-Xtra wandelt automatisch ein von der ActiveX-Steuerung erstelltes Ereignis in ein Sprite-Xtra-Ereignis um, das von Authorware verarbeitet werden kann.

Wenn eine ActiveX-Steuerung in einen Authorware-Clip eingefügt wird, können Sie die von der Steuerung präsentierten Ereignisse anzeigen; wählen Sie dazu das Register "Ereignisse" im Steuerungseigenschaften-Dialogfeld für das ActiveX-Xtra. Das ActiveX-Xtra listet jede von der ActiveX-Steuerung exportierte Eigenschaft zusammen mit einer Beschreibung der Parameter für jede Methode auf.

Damit Authorware auf ein von der ActiveX-Steuerung erzeugtes Ereignis reagieren kann, müssen Sie in Authorware ein Ereignisantworttypsymbol erstellen.

So richten Sie ein Ereignisantworttypsymbol ein:

1	Richten Sie ein Interaktionssymbol ein, falls noch nicht geschehen.

Hinweise hierzu finden Sie in der Authorware-Dokumentation.

2	Ziehen Sie ein Symbol auf die rechte Seite des Interaktionssymbol.

Das Symbol bestimmt, was passiert, wenn der Benutzer auf die Schaltfläche klickt, die Sie gerade einrichten.

Falls Sie noch nicht genau geplant haben, was geschehen soll, setzen Sie ein Gruppensymbol ein da dies das Symbol ist, das sich am leichtesten ändern läßt. Wenn das Symbol das erste ist, das Sie in die Interaktion eingefügt haben, erscheint, sobald Sie das Symbol loslassen, automatisch das Dialogfeld "Antworttyp". Ist es nicht das erste Symbol, zeigt Authorware dieses Dialogfeld nicht an, da es davon ausgeht, daß Sie das gleiche Antworttypsymbol wie beim letzten Mal verwenden möchten. Wenn das Dialogfeld "Antworttyp" nicht automatisch angezeigt wird, doppelklicken Sie bei gedrückter Strg- bzw. Befehlstaste auf das Antworttypsymbol, um es aufzurufen

3	Wählen Sie "Ereignis" und klicken dann auf "OK". Das Antworttypsymbol auf der Interaktions-Ablauflinie ändert sich in das Ereignissymbol.

4	Geben Sie dem Ergebnissymbol einen Namen.

So wählen Sie das Ereignis bzw. die Ereignisse aus, die das Ereignistypsymbol als Zielantwort erkennen soll:

1	Doppelklicken Sie auf das Ereignistypsymbol.

Das Dialogfeld "Ereignisantwort-Eigenschaften" wird eingeblendet. Stellen Sie sicher, daß die Ereigniskarte aktiv ist. In der Absenderliste erscheinen die Namen aller Sprite-Xtras, die im Authorware-Clip vorhanden sind.

2	Doppelklicken Sie auf das Sprite-Xtra-Symbol, auf dessen Ereignis(se) Sie reagieren möchten.

Links vom Namen des Sprite-Xtras erscheint ein Kreuzchen, das darauf hinweist, daß es ausgewählt ist. Sie können mehrere Sprite-Xtras auswählen. Alle vom ausgewählten Sprite-Xtra erzeugten Ereignisse erscheinen in der Ereignisnamenliste.

3	Doppelklicken Sie in der Ereignisnamenliste auf den (die) Ereignisnamen, auf den (die) Sie reagieren möchten.

Links vom Namen des Ereignisses erscheint ein Kreuzchen, das darauf hinweist, daß es ausgewählt ist. Sie können mehrere Ereignisnamen auswählen. Im Beschreibungsfeld unterhalb der Ereignisnamenliste erscheinen möglicherweise Hinweise zur empfohlenen Verwendung des aktuell ausgewählten Ereignisses.

4	Legen Sie in der Antwortkarte die gewünschten Einstellungen fest, und klicken Sie auf "OK".


Einfügen einer ActiveX-Steuerung in Director
 INHALT    [image] HINWEISE ZUR VERWENDUNG

ActiveX-Steuerungen einfügen

Mit dem ActiveX-Xtra (einer Variation des Sprite-Xtras) können Sie ActiveX-Steuerungen (früher als OLE/OCX-Steuerungen bezeichnet ) in einen Director-Film plazieren. Sobald die ActiveX-Steuerung eingefügt ist, fungiert es als Sprite-Xtra.

So fügen Sie eine ActiveX-Steuerung auf der Bühne ein:

1	Überprüfen Sie, daß die entsprechende ActiveX-Steuerung auf Ihrem System installiert ist.

Die meisten Steuerungen verfügen über eigene Installationsprogramme, die vom Hersteller mitgeliefert werden. Sie können mit Internet Explorer 3.0 oder 4.0 auch eine breite Palette an Beispielsteuerungen aus der Microsoft ActiveX-Galerie unter http://www.microsoft.com/activex/gallery herunterladen und installieren.

 Klicken Sie hier, um zur Microsoft ActiveX-Galerie zu gehen.

2 	Wählen Sie "Steuerung" im Menü "Einfügen". Das Untermenü "Steuerung" erscheint.

3 	Wählen Sie "ActiveX" im Untermenü "Steuerung".

Das Dialogfeld ActiveX-Steuerung auswählen erscheint.

4 	Wählen Sie die gewünschte ActiveX-Steuerung, und klicken Sie dann auf "OK".

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

Wenn die ActiveX-Steuerung nicht in der Liste erscheint, haben Sie sie möglicherweise nicht richtig installiert. (Sie können überprüfen, ob dies der Fall ist, indem Sie sich die Liste der ActiveX-Steuerungen in einer anderen Anwendung wie Visual Basic ansehen.)

5 	Stellen Sie die Werte für alle Eigenschaften in der ActiveX-Steuerung ein, und klicken Sie dann auf "OK".

Die ActiveX-Steuerung erscheint jetzt in der Besetzung. Sie können im Dialogfeld "ActiveX-Steuerungseigenschaften" nicht nur sämtliche ActiveX-Steuerungseigenschaften bearbeiten, sondern darüber hinaus Informationen zu jeder Methode, die die Steuerung unterstützt, und zu jedem Ereignis, das die Steuerung erzeugen kann, einblenden. Bei den folgenden Themen finden Sie weitere Informationen:

  Bearbeiten von Eigenschaftswerten

  Überprüfen von Methoden und Ereignissen

6 	Ziehen Sie die ActiveX-Steuerung aus der Besetzung auf die Bühne.

Sobald die ActiveX-Steuerung auf der Bühne erscheint, kann sie wie jedes andere Xtra-Sprite neu angeordnet und vergrößert bzw. verkleinert werden. Während der Film angehalten wird, verbleibt die ActiveX-Steuerung im Anwendungserstellungsmods und reagiert nicht auf Maus- oder Tastaturereignisse. Wenn der Film wiedergegeben wird, kann die Steuerung wieder auf Benutzereingaben reagieren.


Einfügen einer ActiveX-Steuerung in Authorware
 INHALT    [image] HINWEISE ZUR VERWENDUNG

ActiveX-Steuerungen einfügen

Mit dem ActiveX-Xtra (einer Variation des Sprite-Xtras) können Sie ActiveX-Steuerungen (früher als OLE/OCX-Steuerungen bezeichnet) in einen Authorware-Clip plazieren. Sobald die ActiveX-Steuerung eingefügt ist, fungiert es als Sprite-Xtra.

So fügen Sie eine ActiveX-Steuerung auf der Ablauflinie ein:

1	Überprüfen Sie, daß die entsprechende ActiveX-Steuerung auf Ihrem System installiert ist.

Die meisten Steuerungen verfügen über eigene Installationsprogramme, die vom Hersteller mitgeliefert werden. Sie können mit Internet Explorer 3.0 oder 4.0 auch eine breite Palette an Beispielsteuerungen aus der Microsoft ActiveX-Galerie unter http://www.microsoft.com/activex/gallery herunterladen und installieren.

 Klicken Sie hier, um zur Microsoft ActiveX-Galerie zu gehen.

2	Plazieren Sie in Authorware den Ablauflinienzeiger an die Stelle, an der Sie das Sprite-Xtra einfügen möchten.

3	Wählen Sie "Steuerung" im Menü "Einfügen"

Das Untermenü "Steuerung" erscheint.

4 	Wählen Sie "ActiveX" im Untermenü "Steuerung.

Das Dialogfeld ActiveX-Steuerung auswählen erscheint.

5 	Wählen Sie die gewünschte ActiveX-Steuerung, und klicken Sie dann auf "OK".

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

Wenn die ActiveX-Steuerung nicht in der Liste erscheint, haben Sie sie möglicherweise nicht richtig installiert. (Sie können überprüfen, ob das der Fall ist, indem Sie sich die Liste der ActiveX-Steuerungen in einer anderen Anwendung wie Visual Basic ansehen.)

6 	Stellen Sie die Werte für alle Eigenschaften in der ActiveX-Steuerung ein, und klicken Sie dann auf "OK".

Das ausgewählte ActiveX-Steuerung befindet sich im Sprite-Xtra-Symbol, das auf der Ablauflinie eingefügt ist. Per Vorgabe wird das Symbol "ActiveX" genannt. Sie können im Dialogfeld "ActiveX-Steuerungseigenschaften" nicht nur sämtliche ActiveX-Steuerungseigenschaften bearbeiten, sondern darüber hinaus Informationen zu jeder Methode, die die Steuerung unterstützt, und zu jedem Ereignis, das die Steuerung erzeugen kann, anzeigen. Bei den folgenden Themen finden Sie weitere Informationen:

  Bearbeiten von Eigenschaftswerten

  Überprüfen von Methoden und Ereignissen

7	Plazieren Sie weitere Symbole auf die Ablauflinie, und richten Sie sie wunschgemäß an. Fahren Sie dann wie gewohnt mit dem Erstellen Ihres Authorware-Clips fort.

Sie können ein Ereignisantworttypsymbol einrichten, das auf Ereignisse reagiert, die von der Steuerung erzeugt wurden.


Bearbeiten von Eigenschaftswerten in Director
 INHALT    [image] HINWEISE ZUR VERWENDUNG

Bearbeiten von Eigenschaftswerten

Mit Hilfe der ActiveX-Eigenschaften können Sie Eigenschaftswerte bearbeiten. Weitere Informationen zu Eigenschaften finden Sie beim folgenden Thema:

ActiveX-Steuerungseigenschaften.

So bearbeiten Sie Steuerungseigenschaftswerte:

1	Wählen Sie die Steuerung, die im Dialogfeld "ActiveX-Steuerung auswählen" bearbeitet werden soll, und klicken Sie auf "OK".

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

2	Klicken Sie auf die Eigenschaft, deren Wert Sie ändern möchten.

Der Wert erscheint ganz oben auf der Liste.

3	Modifizieren Sie den Eigenschaftswert unter Verwendung einer der folgenden Methoden:

-	Geben Sie in das Bearbeitungsfeld einen neuen Wert ein.

-	Wählen Sie einen Wert aus der Dropdown-Liste.

-	Klicken Sie auf die Ellipsenschaltfläche [image], um benutzerdefinierte Einstellungen anzuzeigen und zu ändern.

4	Wählen Sie die nächste Eigenschaft, die Sie ändern möchten, und klicken Sie dann auf "OK", um Ihre Änderungen zu speichern.

Wenn Sie auf eine neue Eigenschaft klicken, werden Ihre Änderungen gespeichert.


Bearbeiten von Eigenschaftswerten in Authorware
 INHALT    [image] HINWEISE ZUR VERWENDUNG

Bearbeiten von Eigenschaftswerten

Mit Hilfe der ActiveX-Eigenschaften können Sie Eigenschaftswerte bearbeiten. Weitere Informationen zu Eigenschaften finden Sie beim folgenden Thema:

ActiveX-Steuerungseigenschaften.

So bearbeiten Sie Steuerungseigenschaftswerte:

1	Wählen Sie die Steuerung, die im Dialogfeld "ActiveX-Steuerung auswählen" bearbeitet werden soll, und klicken Sie auf "OK"

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

2	Klicken Sie auf die Eigenschaft, deren Wert Sie ändern möchten.

Der Wert erscheint ganz oben auf der Liste.

3	Modifizieren Sie den Eigenschaftswert unter Verwendung einer der folgenden Methoden:

-	Geben Sie in das Bearbeitungsfeld einen neuen Wert ein.

-	Wählen Sie einen Wert aus der Dropdown-Liste.

-	Klicken Sie auf die Ellipsenschaltfläche [image], um benutzerdefinierte Einstellungen anzuzeigen und zu ändern.

4	Wählen Sie die nächste Eigenschaft, die Sie ändern möchten, und klicken Sie dann auf "OK", um Ihre Änderungen zu speichern.

Wenn Sie auf eine neue Eigenschaft klicken, werden Ihre Änderungen gespeichert.


Überprüfen von Methoden und Ereignissen in Director
 INHALT    [image] HINWEISE ZUR VERWENDUNG

Überprüfen von Methoden und Ereignissen

Sie können die mit ActiveX-Steuerungen verknüpften Methoden und Ereignisse überprüfen. Dies ist besonders dann nützlich, wenn Sie eine Steuerung verwenden, die keine Dokumentation aufweist.

Siehe auch:
ActiveX-Steuerungsmethoden
ActiveX-Steuerungsereignisse

So überprüfen Sie Steuerungsmethoden oder Ereignisse:

1	Wählen Sie im Dialogfeld "ActiveX-Steuerung auswählen" die Steuerung, die Sie bearbeiten möchten.

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

2	Klicken Sie auf das Register "Methoden" oder "Ereignisse".

Je nach Ihrer Auswahl erscheint entweder das Dialogfeld ActiveX-Steuerungsmethoden oder das Dialogfeld ActiveX-Steuerungsereignisse.

3	Klicken Sie auf eine Methode oder ein Ereignis in der Liste.

Ganz oben in der Liste erscheint eine Beschreibung.

4	Klicken Sie auf "OK", wenn Sie mit dem Überprüfen der Methoden oder Ereignisse fertig sind.


Überprüfen von Methoden und Ereignissen in Authorware
 INHALT    [image] HINWEISE ZUR VERWENDUNG

Überprüfen von Methoden und Ereignissen

Sie können die mit ActiveX-Steuerungen verknüpften Methoden und Ereignisse überprüfen. Dies ist besonders dann nützlich, wenn Sie eine Steuerung verwenden, die keine Dokumentation aufweist.

Siehe auch:
ActiveX-Steuerungsmethoden
ActiveX-Steuerungsereignisse

So überprüfen Sie Steuerungsmethoden oder Ereignisse:

1	Wählen Sie im Dialogfeld "ActiveX-Steuerung auswählen" die Steuerung, die Sie bearbeiten möchten, und klicken Sie dann auf "OK".

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

2	Klicken Sie auf das Register "Methoden" oder "Ereignisse".

Je nach Ihrer Auswahl erscheint entweder das Dialogfeld ActiveX-Steuerungsmethoden oder das Dialogfeld ActiveX-Steuerungsereignisse.

3	Klicken Sie auf eine Methode oder ein Ereignis in der Liste.

Ganz oben in der Liste erscheint eine Beschreibung.

4	Klicken Sie auf "OK", wenn Sie mit dem Überprüfen der Methoden oder Ereignisse fertig sind.


Herunterladen von ActiveX-Steuerungen in einem Director-Film
 INHALT    [image] HINWEISE ZUR VERWENDUNG

Herunterladen von ActiveX-Steuerungen in einem Director-Film

Sie können eine ActiveX-Steuerung dynamisch von einem Director-Film herunterladen, während er wiedergegeben wird. Wenn der Endbenutzer auf den Teil des Films oder des Clips stößt, der einen Download-Vorgang spezifiziert, wird die Steuerung heruntergeladen.

So laden Sie Steuerungen dynamisch herunter:

1	Wählen Sie im Dialogfeld "ActiveX-Steuerung auswählen" die Steuerung, die Sie herunterladen möchten, und klicken Sie auf "OK".

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

2	Klicken Sie auf die Schaltfläche "URL".

Das Dialogfeld ActiveX-Steuerungs-URL wird eingeblendet.

3	Geben Sie den kompletten URL der Steuerung ein, die Sie herunterladen möchten.

Der angegebene URL muß dem URL für die ActiveX-Steuerung exakt entsprechen. Tut er dies nicht, schlägt der Download fehl.

4	Um die neueste Version der Steuerung zu verwenden, behalten Sie als Versionsnummer den Standard -1, -1, -1, -1 bei.

Wenn Sie eine ältere Version der Steuerung herunterladen möchten, geben Sie die betreffende Versionsnummer ein. Diese Nummer muß einer Version genau entsprechen. Tut sie dies nicht, schlägt der Download fehl.

5	Klicken Sie auf "OK".

Wenn der Endbenutzer auf den Teil des Films oder des Clips stößt, der einen Download-Vorgang spezifiziert, versucht die Anwendung, die Steuerung herunterzuladen. Ist der URL falsch oder steht die Versionsnummer der Steuerung nicht zur Verfügung, schlägt der Download fehl. Sind URL und Versionsnummer korrekt, lädt die Anwendung die Steuerung herunter. Vor der Installation fordert das System den Benutzer auf zu bestätigen, daß die Steuerung installiert werden soll.


Herunterladen von ActiveX-Steuerungen in einem Authorware-Clip
 INHALT    [image] HINWEISE ZUR VERWENDUNG

Herunterladen von ActiveX-Steuerungen in einem Authorware-Clip

Sie können eine ActiveX-Steuerung dynamisch von einem Authorware-Clip herunterladen, während er wiedergegeben wird Wenn der Endbenutzer auf den Teil des Films oder des Clips stößt, der einen Download-Vorgang spezifiziert, wird die Steuerung heruntergeladen.

So laden Sie Steuerungen dynamisch herunter:

1	Wählen Sie im Dialogfeld "ActiveX-Steuerung auswählen" die Steuerung, die Sie herunterladen möchten, und klicken Sie auf "OK".

Das Dialogfeld "ActiveX-Steuerungseigenschaften" wird geöffnet.

2	Klicken Sie auf die Schaltfläche "URL".

Das Dialogfeld ActiveX-Steuerungs-URL wird eingeblendet.

3	Geben Sie den kompletten URL der Steuerung ein, die Sie herunterladen möchten.

Der angegebene URL muß dem URL für die ActiveX-Steuerung exakt entsprechen. Tut er dies nicht, schlägt der Download fehl.

4	Um die neueste Version der Steuerung zu verwenden, behalten Sie als Versionsnummer den Standard -1, -1, -1, -1 bei.

Wenn Sie eine ältere Version der Steuerung herunterladen möchten, geben Sie die betreffende Versionsnummer ein. Diese Nummer muß einer Version genau entsprechen. Tut sie dies nicht, schlägt der Download fehl.

5	Klicken Sie auf "OK".

Wenn der Endbenutzer auf den Teil des Films oder des Clips stößt, der einen Download-Vorgang spezifiziert, versucht die Anwendung, die Steuerung herunterzuladen. Ist der URL falsch oder steht die Versionsnummer der Steuerung nicht zur Verfügung, schlägt der Download fehl. Sind URL und Versionsnummer korrekt, lädt die Anwendung die Steuerung herunter. Vor der Installation fordert das System den Benutzer auf zu bestätigen, daß die Steuerung installiert werden soll.


ActiveX-Steuerung auswählen, Dialogfeld
Dialogfeld "ActiveX-Steuerung auswählen"

Im Dialogfeld "ActiveX-Steuerung auswählen" können Sie eine Steuerung auswählen und einfügen.

Liste	Zeigt die in Ihrem System installierten ActiveX-Steuerungen an.

Suchen	Ermöglicht einen Bildlauf zu einer installierten Steuerung. Geben Sie den Namen der Steuerung ein und drücken die Eingabetaste. Die erste Instanz des Namens wird hervorgehoben. Um weitere Instanzen des Namens anzuzeigen, drücken Sie erneut die Eingabetaste.

OK	Fügt die ausgewählte Steuerung ein und schließt das Dialogfeld.

Abbrechen	Schließt das Dialogfeld, ohne die ausgewählte Steuerung einzufügen.

Hilfe	Zeigt Hilfe zum Dialogfeld an.


ActiveX-Steuerungseigenschaften, Dialogfeld
Dialogfeld "ActiveX-Steuerungseigenschaften"

Im Dialogfeld "ActiveX-Steuerungseigenschaften" können Sie Eigenschaftswerte von Steuerungen überprüfen und ändern.

Register "Methoden"	Zeigt das Dialogfeld ActiveX-Steuerungsmethoden an.

Register "Ereignisse"	Zeigt das Dialogfeld ActiveX-Steuerungsereignisse an.

Bearbeitungsfeld	Ermöglicht das Bearbeiten des markierten Eigenschaftswerts. Wenn Sie auf eine andere Eigenschaft klicken, werden Ihre Änderungen gespeichert.

Sie können den Eigenschaftswert unter Verwendung einer der folgenden Methoden modifizieren:

Geben Sie in das Bearbeitungsfeld einen neuen Wert ein.

•	Wählen Sie einen Wert aus der Dropdown-Liste.

•	Klicken Sie auf die Ellipsenschaltfläche [image], um benutzerdefinierte Einstellungen anzuzeigen und zu ändern.

Liste	Zeigt die Steuerungseigenschaften an.

Auswählen	Ermöglicht das Auswählen einer anderen Steuerung

OK	Speichert Ihre Änderungen und schließt das Dialogfeld.

Abbrechen	Schließt das Dialogfeld, ohne Ihre Änderungen zu speichern.

URL	Zeigt das Dialogfeld ActiveX-Steuerungs-URL an

Benutzerdefiniert	Zeigt ein Dialogfeld mit benutzerdefinierten Eigenschaften für die Steuerung an. Nicht alle Steuerungen bieten diese Funktion.

Über	Zeigt Informationen zur Steuerung an. Nicht alle Steuerungen bieten diese Funktion.

Hilfe	Zeigt Hilfe zum Dialogfeld an.


ActiveX-Steuerungsmethoden, Dialogfeld
Dialogfeld "ActiveX-Steuerungsmethoden"

Im Dialogfeld "ActiveX-Steuerungsmethoden" können Sie Steuerungsmethoden überprüfen.

Register "Eigenschaften"	Zeigt das Dialogfeld ActiveX-Steuerungseigenschaften an.

Register "Ereignisse"	Zeigt das Dialogfeld ActiveX-Steuerungsereignisse an.

Beschreibungsfeld	Zeigt Informationen zur Methode an.

Liste	Zeigt die Steuerungsmethoden an

Auswählen	Ermöglicht das Auswählen einer anderen Steuerung

OK	Speichert Ihre Änderungen und schließt das Dialogfeld.

Abbrechen	Schließt das Dialogfeld, ohne Ihre Änderungen zu speichern.

URL	Zeigt das Dialogfeld ActiveX-Steuerungs-URL an.

Benutzerdefiniert	Zeigt ein Dialogfeld mit benutzerdefinierten Eigenschaften für die Steuerung an. Nicht alle Steuerungen bieten diese Funktion.

Über	Zeigt Informationen zur Steuerung an. Nicht alle Steuerungen bieten diese Funktion.

Hilfe	Zeigt Hilfe zum Dialogfeld an.


ActiveX-Steuerungsereignisse, Dialogfeld
Dialogfeld "ActiveX-Steuerungsereignisse"

Im Dialogfeld "ActiveX-Steuerungsereignisse" können Sie Steuerungsereignisse überprüfen.

Register "Eigenschaften"	Zeigt das Dialogfeld ActiveX-Steuerungseigenschaften an.

Register "Methoden"	Zeigt das Dialogfeld ActiveX-Steuerungsmethoden an.

Beschreibungsfeld	Zeigt Informationen zum Ereignis an.

Liste	Zeigt die Steuerungsereignisse an.

Auswählen	Ermöglicht das Auswählen einer anderen Steuerung

OK	Speichert Ihre Änderungen und schließt das Dialogfeld.

Abbredchen	Schließt das Dialogfeld, ohne Ihre Änderungen zu speichern.

URL	Zeigt das Dialogfeld ActiveX-Steuerungs-URL an.

Benutzerdefiniert	Zeigt ein Dialogfeld mit benutzerdefinierten Eigenschaften für die Steuerung an. Nicht alle Steuerungen bieten diese Funktion.

Über	Zeigt Informationen zur Steuerung an. Nicht alle Steuerungen bieten diese Funktion.

Hilfe	Zeigt Hilfe zum Dialogfeld an.


ActiveX-Steuerungs-URL, Dialogfeld
Dialogfeld "ActiveX-Steuerungs-URL"

Im Dialogfeld  "ActiveX-Steuerungs-URL" können Sie festlegen, daß ActiveX-Steuerungen von einem Director-Film oder einem Authorware-Clip aus dynamisch heruntergeladen werden, während der Film bzw. der Clip wiedergegeben wird. Wenn der Endbenutzer auf den Teil des Films oder des Clips stößt, der einen Download-Vorgang spezifiziert, wird die Steuerung heruntergeladen.

Download von URL	Geben Sie den kompletten URL der Steuerung ein, die Sie herunterladen möchten. Der angegebene URL muß dem URL für die ActiveX-Steuerung exakt entsprechen. Tut er dies nicht, schlägt der Download fehl.

Download-Version	Geben Sie die Versionsnummer der Steuerung ein, die Sie herunterladen möchten. Um die neueste Version der Steuerung zu verwenden, behalten Sie als Versionsnummer den Standard -1, -1, -1, -1 bei. Wenn Sie eine ältere Version der Steuerung herunterladen möchten, geben Sie die betreffende Versionsnummer ein. Diese Nummer muß einer Version genau entsprechen. Tut sie dies nicht, schlägt der Download fehl.

CLASSID	Zeigt die Klassen-ID der ActiveX-Steuerung an. Der hier angezeigte Wert kann in die ActiveX-Xtra-Skriptfunktionen kopiert werden.

OK	Speichert die Angaben und schließt das Dialogfeld.

Wenn der Endbenutzer auf den Teil des Films oder des Clips stößt, der einen Download-Vorgang spezifiziert, versucht die Anwendung, die Steuerung herunterzuladen. Ist der URL falsch oder steht die Versionsnummer der Steuerung nicht zur Verfügung, schlägt der Download fehl. Sind URL und Versionsnummer korrekt, lädt die Anwendung die Steuerung herunter. Vor der Installation fordert das System den Benutzer auf zu bestätigen, daß die Steuerung installiert werden soll.

Abbrechen	Schließt das Dialogfeld, ohne die Download-Spefizikationen zu speichern.

Hilfe	Zeigt Hilfe zum Dialogfeld an.


ActiveX-Xtra-Skriptfunktionen in Director
 INHALT

ActiveX-Xtra-Skriptfunktionen

Das ActiveX-Xtra stellt über ein Set an Skriptfunktionen Statusinformationen und Möglichkeiten zum Steuern bestimmter Leistungsmerkmale (wie Sicherheit und Download) bereit. In Director lassen sich diese Funktionen von Lingo aufrufen. Sie sind als globale Funktionen in einem Skript-Xtra im ActiveX-Xtra implementiert.

Die vom ActiveX-Xtra bereitgestellten globalen Funktionen sind: ActiveXInstalled, ActiveXSecuritySetting, ActiveXDownloadSetting, ActiveXSecurityDialog, ActiveXControlQuery, ActiveXControlDownload, ActiveXControlRegister und ActiveXControlUnregister.

ActiveXInstalled

Syntax: ActiveXInstalled

Gibt -1 zurück, falls ActiveX-Unterstützung installiert ist, andernfalls 0.

Bestimmt, ob momentan in Ihrem System ActiveX-Unterstützung installiert ist. Ist keine ActiveX-Unterstützung installiert, sollte der Multimedia-Titel nicht auf das ActiveX-Xtra zugreifen.

ActiveXSecuritySetting

Syntax: ActiveXSecuritySetting

Gibt die ActiveX-Sicherheitseinstellung zurück: "Hoch", "Mittel" oder "Keine".

Diese Einstellung wird vom System verwendet, wenn ActiveX-Steuerungen von einem URL heruntergeladen und installiert werden.

Hoch	Die ActiveX-Steuerung, auf die sich der URL bezieht, muß eine gültige digitale Unterschrift aufweisen, bevor die Steuerung in das System installiert werden kann. Andernfalls schlagen Download und Installation der Steuerung fehl, und der Benutzer erhält eine Warnmeldung.

Mittel	Die ActiveX-Steuerung, auf die sich der URL bezieht, muß keine gültige digitale Unterschrift aufweisen, bevor die Steuerung in das System installiert werden kann; der Benutzer erhält jedoch eine Warnmeldung, wenn die Unterschrift fehlt oder ungültig ist. Wenn der Benutzer die Steuerung nicht installiert, schlagen Download und Installation fehl.

Keine	Es ist kein Sicherheitsmodul installiert, und der Benutzer wird nicht vor gefährlichem Inhalt gewarnt, wenn eine ActiveX-Steuerung heruntergeladen und im System installiert wird.

ActiveXDownloadSetting

Syntax: ActiveXDownloadSetting

Gibt die ActiveX-Download-Einstellung zurück: "Aktiviert" oder "Deaktiviert". Damit kann der Benutzer angeben, ob das Herunterladen von ActiveX-Inhalt unabhängig von der ActiveX-Sicherheitseinstellung gestattet ist.

Aktiviert	Der Download von ActiveX-Steuerungen von einem URL ist aktiviert.

Deaktiviert	Der Download von ActiveX-Steuerungen von einem URL ist deaktiviert.

Wenn ein Multimedia-Titel versucht, trotz deaktivierter Download-Einstellung eine ActiveX-Steuerung herunterzuladen, wird eine Fehlermeldung eingeblendet, die dem Benutzer mitteilt, daß kein Zugriff auf die Steuerung möglich war.

ActiveXSecurityDialog

Syntax: ActiveXSecurityDialog

Zeigt ein Dialogfeld an, in dem der Benutzer die ActiveX-Sicherheitseinstellungen festlegen kann. Dieses Dialogfeld ähnelt in seiner Auslegung den Sicherheits-Dialogfeldern von Microsoft Internet Explorer 3.02.

Da das ActiveX-Xtra das Ändern der Systemsicherheitseinstellungen von einer Skriptprozedur aus nicht gestattet, ist das Sicherheits-Dialogfeld die einzige Methode zum dynamischen Ändern der Einstellungen in einem Multimedia-Titel. Es hat bestimmte Gründe, wenn nur dem Benutzer das Ändern der Sicherheitseinstellungen ermöglicht wird.

In der Regel bestimmt ein Multimedia-Titel, der ActiveX-Steuerungen verwendet, anhand der Prozeduren ActiveXSecuritySetting und ActiveXDownloadSetting die aktuellen Sicherheitseinstellungen des Systems. Sind die Einstellungen für den Multimedia-Titel nicht geeignet, wird der Benutzer u.U. dazu aufgefordert, im Dialogfeld "ActiveX-Sicherheit" die Sicherheitseinstellungen wunschgemäß anzupassen.

ActiveXControlQuery

Syntax: ActiveXControlQuery string CLASSID

Gibt -1 zurück, wenn die ActiveX-Steuerung installiert ist, andernfalls 0. Mit dieser Prozedur kann bestimmt werden, ob momentan eine ActiveX-Steuerung im System installiert ist.

Der CLASSID-Wert muß das eindeutige 64-Bit-Kennzeichen für die Steuerung sein. Bei den folgenden Werten handelt es sich zum Beispiel um die CLASSID für die Microsoft-Kalendersteuerung:

"{8E27C92B-1264-101C-8A2F-040224009C02}"

ActiveXControlDownload

Syntax: ActiveXControlDownload string CLASSID, string URL, integerVER1, integer VER2, integer VER3, integer VER4

Lädt eine bestimmte Version der angegebenen ActiveX-Steuerung von einem URL herunter. Gibt -1 zurück, falls der Download erfolgreich war, andernfalls 0.

Der CLASSID-Wert muß das eindeutige 64-Bit-Kennzeichen für die Steuerung sein. Bei den folgenden Werten handelt es sich zum Beispiel um die CLASSID für die Microsoft-Kalendersteuerung:

"{8E27C92B-1264-101C-8A2F-040224009C02}"

Der URL-Wert ist der URL, von dem die ActiveX-Steuerung heruntergeladen und installiert wird. Hierbei kann es sich auch um einen lokalen Datei-URL handeln. Ist der Wert nur der Dateiname der Steuerungsinstallationsdatei, muß er auch im Anwendungssuchpfad für Director bzw. Authorware enthalten sein.

Die Versionsparameter geben die Version der Steuerung an, die installiert werden soll; sie können auf -1 gesetzt werden, wenn immer die neueste Version der Steuerung gewünscht wird.

ActiveXControlRegister

Syntax: ActiveXControlRegister string FILENAME

Macht die angegebene Steuerungsdatei im Anwendungspfad ausfindig und ruft den Eingabepunkt DllRegisterServer auf. In der Regel wird damit eine ActiveX-Steuerung heruntergeladen, die sich selbst registriert. Gibt -1 zurück, falls die Installation erfolgreich ist, andernfalls 0.

Da diese Prozedur keine ActiveX-Steuerung herunterlädt, wirken sich die ActiveX-Sicherheitseinstellungen nicht auf sie aus.

ActiveXControlUnregister

Syntax: ActiveXControlUnregister string FILENAME

Macht die angegebene Steuerungsdatei im Anwendungspfad ausfindig und ruft den Eingabepunkt DllUnregisterServer auf. In der Regel wird damit eine ActiveX-Steuerung deinstalliert, die sich selbst registriert. Gibt -1 zurück, falls die Installation erfolgreich ist, andernfalls 0.

Da diese Prozedur keine ActiveX-Steuerung herunterlädt, wirken sich die ActiveX-Sicherheitseinstellungen nicht auf sie aus.


ActiveX-Xtra-Skriptfunktionen in Authorware
 INHALT

ActiveX-Xtra-Skriptfunktionen

Das ActiveX-Xtra stellt über ein Set an Skriptfunktionen Statusinformationen und Möglichkeiten zum Steuern bestimmter Leistungsmerkmale (wie Sicherheit und Download) bereit. Diese Funktionen können von von den Funktionen in Authorware aufgerufen werden. Sie sind als globale Funktionen in einem Skript-Xtra im ActiveX-Xtra implementiert.

Die vom ActiveX-Xtra bereitgestellten globalen Funktionen sind: ActiveXInstalled, ActiveXSecuritySetting, ActiveXDownloadSetting, ActiveXSecurityDialog, ActiveXControlQuery, ActiveXControlDownload, ActiveXControlRegister und ActiveXControlUnregister.

ActiveXInstalled

Syntax: ActiveXInstalled

Gibt -1 zurück, falls ActiveX-Unterstützung installiert ist, andernfalls 0.

Bestimmt, ob momentan in Ihrem System ActiveX-Unterstützung installiert ist. Ist keine ActiveX-Unterstützung installiert, sollte der Multimedia-Titel nicht auf das ActiveX-Xtra zugreifen.

ActiveXSecuritySetting

Syntax: ActiveXSecuritySetting

Gibt die ActiveX-Sicherheitseinstellung zurück: "Hoch", "Mittel" oder "Keine".

Diese Einstellung wird vom System verwendet, wenn ActiveX-Steuerungen von einem URL heruntergeladen und installiert werden.

Hoch	Die ActiveX-Steuerung, auf die sich der URL bezieht, muß eine gültige digitale Unterschrift aufweisen, bevor die Steuerung in das System installiert werden kann. Andernfalls schlagen Download und Installation der Steuerung fehl, und der Benutzer erhält eine Warnmeldung.

Mittel	Die ActiveX-Steuerung, auf die sich der URL bezieht, muß keine gültige digitale Unterschrift aufweisen, bevor die Steuerung in das System installiert werden kann; der Benutzer erhält jedoch eine Warnmeldung, wenn die Unterschrift fehlt oder ungültig ist. Wenn der Benutzer die Steuerung nicht installiert, schlagen Download und Installation fehl.

Keine	Es ist kein Sicherheitsmodul installiert, und der Benutzer wird nicht vor gefährlichem Inhalt gewarnt, wenn eine ActiveX-Steuerung heruntergeladen und im System installiert wird.

ActiveXDownloadSetting

Syntax: ActiveXDownloadSetting

Gibt die ActiveX-Download-Einstellung zurück: "Aktiviert" oder "Deaktiviert". Damit kann der Benutzer angeben, ob das Herunterladen von ActiveX-Inhalt unabhängig von der ActiveX-Sicherheitseinstellung gestattet ist.

Aktiviert	Der Download von ActiveX-Steuerungen von einem URL ist aktiviert.

Deaktiviert	Der Download von ActiveX-Steuerungen von einem URL ist deaktiviert.

Wenn ein Multimedia-Titel versucht, trotz deaktivierter Download-Einstellung eine ActiveX-Steuerung herunterzuladen, wird eine Fehlermeldung eingeblendet, die dem Benutzer mitteilt, daß kein Zugriff auf die Steuerung möglich war.

ActiveXSecurityDialog

Syntax: ActiveXSecurityDialog

Zeigt ein Dialogfeld an, in dem der Benutzer die ActiveX-Sicherheitseinstellungen festlegen kann. Dieses Dialogfeld ähnelt in seiner Auslegung den Sicherheits-Dialogfeldern von Microsoft Internet Explorer 3.02.

Da das ActiveX-Xtra das Ändern der Systemsicherheitseinstellungen von einer Skriptprozedur aus nicht gestattet, ist das Sicherheits-Dialogfeld die einzige Methode zum dynamischen Ändern der Einstellungen in einem Multimedia-Titel. Es hat bestimmte Gründe, wenn nur dem Benutzer das Ändern der Sicherheitseinstellungen ermöglicht wird.

In der Regel bestimmt ein Multimedia-Titel, der ActiveX-Steuerungen verwendet, anhand der Prozeduren ActiveXSecuritySetting und ActiveXDownloadSetting die aktuellen Sicherheitseinstellungen des Systems. Sind die Einstellungen für den Multimedia-Titel nicht geeignet, wird der Benutzer u.U. dazu aufgefordert, im Dialogfeld "ActiveX-Sicherheit" die Sicherheitseinstellungen wunschgemäß anzupassen.

ActiveXControlQuery

ActiveXControlQuery string CLASSID

Gibt -1 zurück, wenn die ActiveX-Steuerung installiert ist, andernfalls 0. Mit dieser Prozedur kann bestimmt werden, ob momentan eine ActiveX-Steuerung im System installiert ist.

Der CLASSID-Wert muß das eindeutige 64-Bit-Kennzeichen für die Steuerung sein. Bei den folgenden Werten handelt es sich zum Beispiel um die CLASSID für die Microsoft-Kalendersteuerung:

"{8E27C92B-1264-101C-8A2F-040224009C02}"

ActiveXControlDownload

Syntax: ActiveXControlDownload string CLASSID, string URL, integerVER1, integer VER2, integer VER3, integer VER4

Lädt eine bestimmte Version der angegebenen ActiveX-Steuerung von einem URL herunter. Gibt -1 zurück, falls der Download erfolgreich war, andernfalls 0.

Der CLASSID-Wert muß das eindeutige 64-Bit-Kennzeichen für die Steuerung sein. Bei den folgenden Werten handelt es sich zum Beispiel um die CLASSID für die Microsoft-Kalendersteuerung:

"{8E27C92B-1264-101C-8A2F-040224009C02}"

Der URL-Wert ist der URL, von dem die ActiveX-Steuerung heruntergeladen und installiert wird. Hierbei kann es sich auch um einen lokalen Datei-URL handeln. Ist der Wert nur der Dateiname der Steuerungsinstallationsdatei, muß er auch im Anwendungssuchpfad für Director bzw. Authorware enthalten sein.

Die Versionsparameter geben die Version der Steuerung an, die installiert werden soll; sie können auf -1 gesetzt werden, wenn immer die neueste Version der Steuerung gewünscht wird.

ActiveXControlRegister

Syntax: ActiveXControlRegister string FILENAME

Macht die angegebene Steuerungsdatei im Anwendungspfad ausfindig und ruft den Eingabepunkt DllRegisterServer auf. In der Regel wird damit eine ActiveX-Steuerung heruntergeladen, die sich selbst registriert. Gibt -1 zurück, falls die Installation erfolgreich ist, andernfalls 0.

Da diese Prozedur keine ActiveX-Steuerung herunterlädt, wirken sich die ActiveX-Sicherheitseinstellungen nicht auf sie aus.

ActiveXControlUnregister

Syntax: ActiveXControlUnregister string FILENAME

Macht die angegebene Steuerungsdatei im Anwendungspfad ausfindig und ruft den Eingabepunkt DllUnregisterServer auf. In der Regel wird damit eine ActiveX-Steuerung deinstalliert, die sich selbst registriert. Gibt -1 zurück, falls die Installation erfolgreich ist, andernfalls 0.

Da diese Prozedur keine ActiveX-Steuerung herunterlädt, wirken sich die ActiveX-Sicherheitseinstellungen nicht auf sie aus.


 INHALT

Skriptfunktionen

Das ActiveX-Xtra stellt über ein Set an Skriptfunktionen Statusinformationen und Möglichkeiten zum Steuern bestimmter Leistungsmerkmale (wie Sicherheit und Download) bereit. Diese Funktionen können von Lingo (in Director) oder von den Funktionen (in Authorware) aufgerufen werden. Sie sind als globale Funktionen in einem Skript-Xtra im ActiveX-Xtra implementiert.

Die vom ActiveX-Xtra bereitgestellten globalen Funktionen sind: ActiveXInstalled, ActiveXSecuritySetting, ActiveXDownloadSetting, ActiveXSecurityDialog, ActiveXControlQuery, ActiveXControlDownload, ActiveXControlRegister und ActiveXControlUnregister.

ActiveXInstalled

ActiveXInstalled

Gibt -1 zurück, falls ActiveX-Unterstützung installiert ist, andernfalls 0.

Bestimmt, ob momentan in Ihrem System ActiveX-Unterstützung installiert ist. Ist keine ActiveX-Unterstützung installiert, sollte der Multimedia-Titel nicht auf das ActiveX-Xtra zugreifen.

ActiveXSecuritySetting

Syntax: ActiveXSecuritySetting

Gibt die ActiveX-Sicherheitseinstellung zurück: "Hoch", "Mittel" oder "Keine".

Diese Einstellung wird vom System verwendet, wenn ActiveX-Steuerungen von einem URL heruntergeladen und installiert werden.

Hoch	Die ActiveX-Steuerung, auf die sich der URL bezieht, muß eine gültige digitale Unterschrift aufweisen, bevor die Steuerung in das System installiert werden kann. Andernfalls schlagen Download und Installation der Steuerung fehl, und der Benutzer erhält eine Warnmeldung.

Mittel	Die ActiveX-Steuerung, auf die sich der URL bezieht, muß keine gültige digitale Unterschrift aufweisen, bevor die Steuerung in das System installiert werden kann; der Benutzer erhält jedoch eine Warnmeldung, wenn die Unterschrift fehlt oder ungültig ist. Wenn der Benutzer die Steuerung nicht installiert, schlagen Download und Installation fehl.

Keine	Es ist kein Sicherheitsmodul installiert, und der Benutzer wird nicht vor gefährlichem Inhalt gewarnt, wenn eine ActiveX-Steuerung heruntergeladen und im System installiert wird.

ActiveXDownloadSetting

ActiveXDownloadSetting

Gibt die ActiveX-Download-Einstellung zurück: "Aktiviert" oder "Deaktiviert". Damit kann der Benutzer angeben, ob das Herunterladen von ActiveX-Inhalt unabhängig von der ActiveX-Sicherheitseinstellung gestattet ist.

Aktiviert	Der Download von ActiveX-Steuerungen von einem URL ist aktiviert.

Deaktiviert	Der Download von ActiveX-Steuerungen von einem URL ist deaktiviert.

Wenn ein Multimedia-Titel versucht, trotz deaktivierter Download-Einstellung eine ActiveX-Steuerung herunterzuladen, wird eine Fehlermeldung eingeblendet, die dem Benutzer mitteilt, daß kein Zugriff auf die Steuerung möglich war.

ActiveXSecurityDialog

Syntax: ActiveXSecurityDialog

Zeigt ein Dialogfeld an, in dem der Benutzer die ActiveX-Sicherheitseinstellungen festlegen kann. Dieses Dialogfeld ähnelt in seiner Auslegung den Sicherheits-Dialogfeldern von Microsoft Internet Explorer 3.02.

Da das ActiveX-Xtra das Ändern der Systemsicherheitseinstellungen von einer Skriptprozedur aus nicht gestattet, ist das Sicherheits-Dialogfeld die einzige Methode zum dynamischen Ändern der Einstellungen in einem Multimedia-Titel. Es hat bestimmte Gründe, wenn nur dem Benutzer das Ändern der Sicherheitseinstellungen ermöglicht wird.

In der Regel bestimmt ein Multimedia-Titel, der ActiveX-Steuerungen verwendet, anhand der Prozeduren ActiveXSecuritySetting und ActiveXDownloadSetting die aktuellen Sicherheitseinstellungen des Systems. Sind die Einstellungen für den Multimedia-Titel nicht geeignet, wird der Benutzer u.U. dazu aufgefordert, im Dialogfeld "ActiveX-Sicherheit" die Sicherheitseinstellungen wunschgemäß anzupassen.

ActiveXControlQuery

Syntax: ActiveXControlQuery string CLASSID

Gibt -1 zurück, wenn die ActiveX-Steuerung installiert ist, andernfalls 0. Mit dieser Prozedur kann bestimmt werden, ob momentan eine ActiveX-Steuerung im System installiert ist.

Der CLASSID-Wert muß das eindeutige 64-Bit-Kennzeichen für die Steuerung sein. Bei den folgenden Werten handelt es sich zum Beispiel um die CLASSID für die Microsoft-Kalendersteuerung:

"{8E27C92B-1264-101C-8A2F-040224009C02}"

ActiveXControlDownload

Syntax: ActiveXControlDownload string CLASSID, string URL, integerVER1, integer VER2, integer VER3, integer VER4

Lädt eine bestimmte Version der angegebenen ActiveX-Steuerung von einem URL herunter. Gibt -1 zurück, falls der Download erfolgreich war, andernfalls 0.

Der CLASSID-Wert muß das eindeutige 64-Bit-Kennzeichen für die Steuerung sein. Bei den folgenden Werten handelt es sich zum Beispiel um die CLASSID für die Microsoft-Kalendersteuerung:

"{8E27C92B-1264-101C-8A2F-040224009C02}"

Der URL-Wert ist der URL, von dem die ActiveX-Steuerung heruntergeladen und installiert wird. Hierbei kann es sich auch um einen lokalen Datei-URL handeln. Ist der Wert nur der Dateiname der Steuerungsinstallationsdatei, muß er auch im Anwendungssuchpfad für Director bzw. Authorware enthalten sein.

Die Versionsparameter geben die Version der Steuerung an, die installiert werden soll; sie können auf -1 gesetzt werden, wenn immer die neueste Version der Steuerung gewünscht wird.

ActiveXControlRegister

Syntax: ActiveXControlRegister string FILENAME

Macht die angegebene Steuerungsdatei im Anwendungspfad ausfindig und ruft den Eingabepunkt DllRegisterServer auf. In der Regel wird damit eine ActiveX-Steuerung heruntergeladen, die sich selbst registriert. Gibt -1 zurück, falls die Installation erfolgreich ist, andernfalls 0.

Da diese Prozedur keine ActiveX-Steuerung herunterlädt, wirken sich die ActiveX-Sicherheitseinstellungen nicht auf sie aus.

ActiveXControlUnregister

Syntax: ActiveXControlUnregister string FILENAME

Macht die angegebene Steuerungsdatei im Anwendungspfad ausfindig und ruft den Eingabepunkt DllUnregisterServer auf. In der Regel wird damit eine ActiveX-Steuerung deinstalliert, die sich selbst registriert. Gibt -1 zurück, falls die Installation erfolgreich ist, andernfalls 0.

Da diese Prozedur keine ActiveX-Steuerung herunterlädt, wirken sich die ActiveX-Sicherheitseinstellungen nicht auf sie aus.