von Zöllner » Mi, 30.11.2016 16:39
Ihr Lieben
Für eine Weihnachtsfeier tüftle ich momentan an einem interaktiven Adventskalender mit Impress (einfaches Beispiel siehe Anhang):
Folie 2 zeigt ein Titelbild mit den Türchen (Textfelder mit Nummer). Wenn ich ein Textfeld anklicke, lässt eine Animation über diesem Textfeld ein farbiges Rechteck erscheinen, das für die geöffnete Tür steht. Klicke ich nun auf dieses Rechteck, komme ich über einen Link auf die passende Folie mit einem Bild, einem Text, einem Rätsel etc. => das ist der Inhalt des Türchens. Über einen Pfeil komme ich nun wieder zurück zu Folie 2 mit dem Titelbild.
Das funktioniert alles bestens. Jetzt kommt mein Problem: Ich möchte nach der Rückkehr auf das Titelbild sehen, welche Türchen bereits geöffnet sind, also welche Eingangs-Animationen bereits abgelaufen sind. Beim erneuten Aufruf der Folie sind jedoch alle Animationen wieder zurückgesetzt. Als ich noch bei MS-PPT war, konnte ich das Problem so lösen, dass ich über die "Zurück"-Funktion wieder zum Titelblatt zurückgekehrt bin; die Folie hatte sich "gemerkt", welche Animationen bereits abgelaufen sind. Bei Impress scheint das jedoch nicht der Fall zu sein.
Jetzt wäre meine Lösungsidee, wenn ich ein Rechteck anklicke, über ein Makro dessen Animation einfach zu löschen, bevor ich die Folie verlasse. Wenn ich dann die Folie wieder aufrufe, ist das Rechteck gerade zu sehen, da es nicht mehr bis zum Aufruf einer Eingangs-Animation verborgen ist.
Da ich dazu jedoch nichts gefunden habe, möchte ich hier erst einmal nachfragen:
Wäre dieser Lösungsansatz überhaupt machbar? Kann ich über ein Makro einem Objekt eine Animation zuweisen bzw. eine diesem zugewiesene Animation löschen? Und wenn ich
diesen Thread hier recht verstehe, ist es nicht möglich, über ein allgemeines Makro, das ich dem Klick-Ereignis aller Rechtecke zuweise, an das Objekt zukommen, auf das ich geklickt habe? Ich müsste 24 unterschiedliche Makros haben - aber das wäre ja machbar.
Liebe Grüsse
Marc
Ihr Lieben
Für eine Weihnachtsfeier tüftle ich momentan an einem interaktiven Adventskalender mit Impress (einfaches Beispiel siehe Anhang):
Folie 2 zeigt ein Titelbild mit den Türchen (Textfelder mit Nummer). Wenn ich ein Textfeld anklicke, lässt eine Animation über diesem Textfeld ein farbiges Rechteck erscheinen, das für die geöffnete Tür steht. Klicke ich nun auf dieses Rechteck, komme ich über einen Link auf die passende Folie mit einem Bild, einem Text, einem Rätsel etc. => das ist der Inhalt des Türchens. Über einen Pfeil komme ich nun wieder zurück zu Folie 2 mit dem Titelbild.
Das funktioniert alles bestens. Jetzt kommt mein Problem: Ich möchte nach der Rückkehr auf das Titelbild sehen, welche Türchen bereits geöffnet sind, also welche Eingangs-Animationen bereits abgelaufen sind. Beim erneuten Aufruf der Folie sind jedoch alle Animationen wieder zurückgesetzt. Als ich noch bei MS-PPT war, konnte ich das Problem so lösen, dass ich über die "Zurück"-Funktion wieder zum Titelblatt zurückgekehrt bin; die Folie hatte sich "gemerkt", welche Animationen bereits abgelaufen sind. Bei Impress scheint das jedoch nicht der Fall zu sein.
Jetzt wäre meine Lösungsidee, wenn ich ein Rechteck anklicke, über ein Makro dessen Animation einfach zu löschen, bevor ich die Folie verlasse. Wenn ich dann die Folie wieder aufrufe, ist das Rechteck gerade zu sehen, da es nicht mehr bis zum Aufruf einer Eingangs-Animation verborgen ist.
Da ich dazu jedoch nichts gefunden habe, möchte ich hier erst einmal nachfragen:
Wäre dieser Lösungsansatz überhaupt machbar? Kann ich über ein Makro einem Objekt eine Animation zuweisen bzw. eine diesem zugewiesene Animation löschen? Und wenn ich [url=http://de.openoffice.info/viewtopic.php?f=18&t=44085]diesen Thread hier[/url] recht verstehe, ist es nicht möglich, über ein allgemeines Makro, das ich dem Klick-Ereignis aller Rechtecke zuweise, an das Objekt zukommen, auf das ich geklickt habe? Ich müsste 24 unterschiedliche Makros haben - aber das wäre ja machbar.
[attachment=0]Adventskalender Impress.odp[/attachment]
Liebe Grüsse
Marc