Springer Berlin Heidelberg New York Barcelona Budapest Hongkong London Mailand Paris Singapur Tokio Norbert Welsch, geb. 1954, studierte Biologie, Chemie und Informatik an der Universitat Tiibingen. Neben der Program mierung von UNIX- und Windows-Systemen spezialisierte er sich auf Software fiir Macintosh-Systeme. Seit mehreren Jahren leitet er die Firma Welsch & Partner EDV in Tiibingen und Verona mit Hauptaktivitaten in der Programm entwicklung, Beratung und Softwareschulung, speziell im Bereich multimedialer Produktionen. Zu Papier gebrachte Gedanken sind iiberhaupt nichts weiter als die Spur eines Fuflgangers im Sande. Man sieht wohl den Weg, welchen er genommen hat; aber um zu wissen, was er auf dem Wege gesehn, mufl man seine eigenen Augen gebrauchen. Arthur Schopenhauer Norbert Welsch 6 Director und Lingo Mit CD-ROM Springer Norbert Welsch Bursagasse 8 D-72070 Tiibingen Welsch & Partner EDV Konrad-Adenauer-StraBe 15 D-72072 Ttibingen ISBN-13: 978-3-540-64102-5 e-ISBN-13: 978-3-642-72156-4 DOl: 10.1007/978-3-642-72156-4 Die Deutsche Bibliothek - CIP·Einheitsaufnahme Director 6 und Lingo Praxiskurs [Medienkombination] / Norbert Welsch.- Berlin; Heidelberg; New York; Barcelona; Budapest; Hongkong; London; Mailand; Paris; Singapur; Tokio: Springer. (Edition PAGE) Buch. - 1998, brosch. CD-ROM. - 1998 Dieses Werk ist urheberrechtlich geschutzL Die dadurch begrlindeten Rechte, insbesondere die der Dbersetzung, des Nachdrucks, des Vortrags, uer Entnahme von Abbildungen und Tabelien, der Funksenuung, uer Mikroverfilmung oder der Vervielfaltigung auf anderen Wegen und der Speicherung in Datenverarbeitungsanlagen, bleiben, auch bei nur auszugsweiser Ver wertung, vorbehalten. Eine Vervielfaltigung dieses Werkes oder von Teilen dieses Werkes ist auch im Einzelfali nur in den Grenzen cler gesetzlichen Bestimmungen des Urheberrechtsge setzes der Bundesrepublik Deutschland vom 9. September 1965 in der jcweils geltenden Fas sung zulassig. Sic ist grundsatzlich vergiitungspflichtig. Zuwiderhandlungcn untcrliegen den Strafbestimmungen des Crheberrechtsgesetzes. © Springer-Verlag Berlin Heidelberg 1998 Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeiehnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, daiS snlche Namen im Sinne der Warenzeiehen-und Markensehutz-Gesetzgebung als frei zu betraehten waren und daher von jedermann benutzt werden dUrften. Der Springer-Verlag ist nieht Urheber der Beispiclprogramme, sondern steHt diese nur zur Ver fugung. Der Verlag weist uarauf hin, ualS Software nieht fehlerfrei ersteHt werden kann; der Leser mull claher die Korrektheit der Beispielprogramme in geeigneter Weise liberprUfen. Umschlaggestaltung: Kiinkel + Lopka Werbeagentur, Heidelberg Satz: QuarkXPress-Dateien yom Autor Belichtung: Text & Grafik, Heidelberg SPIN 10664864 33/3142 - 5 4 3 2 1 0 - Gedruckt auf saurefreiem Papier Einleitung Beispieldateien 8 Vorwort 9 Begriffsklarung 10 Danksagung 11 Kapitel 1 Grundlagen 13 1.1 Von Darstellern und Kobolden 16 1.2 Abarbeitung von Programmen 20 1.3 Variablen 20 1.4 Eingebaute und selbstdefinierte Prozeduren 22 1.5 Arten von Skripten 22 1.6 Parameterubergabe 24 Kapitel2 Aufbau einer Multimedia-Anwendung 27 2.1 Struktur 29 2.2 Navigation 31 2.3 Gliederung 34 2.4 Interaktivitat und Lernmethoden 34 Kapitel3 Trailer und Abspann 37 3.1 Wie mache ich einen Trailer? 39 3.2 Der Abspann 43 Kapitel4 Programmzweige und MenOs 47 4.1 Programmzweige 49 4.2 Menus 51 5 INHALTSVERZElCHNIS Kapitel 5 Einfache Verzweigungen 55 5.1 Die Impressum-Seite 57 5.2 Eine Vorgabenseite erstellen 59 Kapitel6 Eine Dia-Show 67 6.1 Vorbereitungen 70 6.2 Drehbuchorientierte Variante 71 6.3 Skriptorientierte Variante 76 Kapitel7 Ein Dokumenten-Darstellungssystem 79 7.1 Layout 82 7.2 Datenstrukturen 83 7.3 Ubernahme neuer Dokumente 85 Kapitel8 Ein Quiz 101 8.1 Ein einfaches interaktives Lernspiel 103 8.2 Erweiterung des Quiz 105 8.3 Ein geologisches Quiz 108 Kapitel9 Simulationen 111 9.1 Wozu Simulationen? 113 9.2 Eine einfache Gassimulation 117 9.3 Realistische Simulationen 119 Kapitel10 Tabellenkalkulation mit Lingo 121 6 INHALTSVERZEICHNIS Kapitel 11 Druckfunktionen nutzen 135 11.1 Drucken eines Briefes 137 11.2 Drucken einer Bestelliste 139 Kapitel 12 Update aus dem Internet 143 12.1 Simulation des Netzzugriffs 146 12.2 Textupdates 146 12.3 Ersetzen kompletter Besetzungsdateien 147 12.4 Was passiert bei einem Programmabsturz? 152 12.5 Wie verwaltet man mehr als eine Besetzung? 154 12.6 Inkrementeller Update 156 Kapitel 13 Utilities 157 13.1 Mauszeiger verandern 159 13.2 Wie macht man einen farbigen Mauszeiger? 161 13.3 Blinkende Elemente 163 13.4 Elegante PopUp-Biider mit Lingo 167 13.5 Breite und H6he von Textfeldern verandern 168 Kapitel 14 Auslieferung 169 14.1 Diskettenproduktionen 171 14.2 Kompatibilital Mac/Windows 173 . 14.3 Installationsprogramme fOr Mac und Windows 174 14.3.1 Getrennte Installationsprogramme 174 14.3.2 Installationsroutine in Lingo mit OSUtii 175 14.3.3 Installationsroutine in Lingo mit FilelO 179 Anhang 181 A.1 Director-6-Verhaltensweisen 183 A.2 Literatur 200 A.3 Index 201 7 BEISPIElDATEN AUF DER CD-ROM Beispieldateien Auf der beiliegenden CD-ROM finden Sie folgende Beispieldateien als Grundlage fUr Ihre Dbungen. Sie liegen jeweils als Director 5- Dateien vor. Eine Ausnahme macht Kapitel 12 liber den Update aus dem Internet, der in dieser Form nur mit Director 6 arbeitet. Kapitel 1 und 2 keine Beispieldateien Kapitel3 GIntro.DIR, Earth24.MOV Kapitel4 GMain.DIR, GMainWP.DIR, Deutsch.CST, English.CST, SprWahl.DIR Kapitel5 CopyPast.DIR, GImpress.DIR, GImpres1.DIR, GMainInp.DIR Kapitel6 DiaShow1.DIR, DiaShow2.DIR, DiaShow3.DIR, DSPict.CST, DSButton.CST, DSSound.CST, DSText.CST, GeoMedia.CST Kapitel7 CaliDoc.DIR, DirectD.CST, DirectP.CST, DocDisp.DIR*, Doc DispD.CST, DocDispP.CST, GeoLexD.CST, GeoLexP.CST, LingoD.CST, LingoP.CST, PHSD.CST, PHSP.CST, QuarkD.CST, QuarkP.CST, WWWD.CST, WWWP.CST, DocDisp.DOC Kapitel8 GQuiz1.DIR, GQuiz2.DIR, GQuiz3.DIR Kapitel9 GasSim.DIR, GasSim3D.DIR, PLANETS.DIR, PLA _ MOVE.DIR, * SimuMenu.DIR, S P WAVE.DIR Kapitel10 ScrField.DIR* -- Kapitel11 GPrint.DIR Kapitel12 Upd1Cst, UpdN.CST * Kapitel13 Blink.DIR, ColCur2.DIR, Cursor1.DIR, Cursor2.DIR, Cursor3.DIR, GButton.CST, GUtility.CST, PopPict.DIR, PPictObj.DIR Kapitel14 Copy.DIR, Install.DIR, Testl, Test2, Test3 Teile WP ]ishO.pct, WP ]ish1.pct, ButtColI.CST, CurCoI.CST, CursSW.CST, Earth24.MOV N. Welsch, Director 6 und Lingo 8 © Springer-Verlag Berlin Heidelberg 1998 Vorwort Das vorliegende Buch "Director 6 und Lingo Praxiskurs" erganzt die beiden umfassenderen und mehr in die Details gehen den Schwesterwerke "Multimedia.Entwicklung mit Macro· media Director" und "Multimedia·Programmierung mit Lingo". Es entstand aus dem allgemeinen Wunsch nach einer kur zen und tatsachlich schrittweise nachvollziehbaren Anleitung fUr das Erstellen einer Multimedia-Applikation. Als Leitfaden fUr die Praxis dient es dazu, Kenntnisse durch Ubun gen zu vertiefen und die einzelnen Bausteine zu einem fertigen "Gebilde" zusammenzusetzen. Seine Praxistauglichkeit lost del' Band ein, indem sowohl die einzelnen Module vielfaltig ver wendbar sind als auch Stufe fUr Stufe das Know-how vermittelt wird, wie eine komplexe Anwendung strukturiert werden kann. Als besonders praxisorientiertes Buch ist es abel' auch fUr aile geeignet, die sich anhand der mitgelieferten Handbucher odeI' im Rahmen eines Seminars in das Programm "Macro media Direc· tor" einarbeiten. Nicht zuletzt kann das Werk als Seminarunterlage flir aile 3-5- tagigen Director-und Lingo-Schulungen zum Einsatz kommen. Es dient als Grundlage fur viele bei Welsch & Partner durchgeflihrte Multimedia-Schulungen. Ich wunsche allen, die sich mit del' Erstellung von Multimedia Anwendungen befassen, viel SpaB und Erfolg bei der Arbeit. Norbert Welsch Welsch & Partner EDV Bitte beach ten Sie, daB die Inhalte der auf der gegenuberliegen den Seite mit * gekennzeichneten Dateien dem Copyright der Firma Welsch & Partner EDV, Tubingen unterliegen und nur mit deren schriftlicher Genehmigung in kommerziellen Projekten ein gesetzt werden durfen. Die nicht markierten Routinen konnen frei verwendet werden, soweit keine Anspruche Dritter vorliegen. 9 Begriffsklarung Bei der Erstellung von technischen Fachblichern fUr Themen, die aus dem englischen Sprachraum libernommen werden, ist es hau fig eine schwierige Gewissensentscheidung, welche Begriffe an die eigene Sprache angepaJSt werden sollen und welche man besser im Original belaJSt. 1m Gegensatz zur Handhabung in den Schwe sterwerken zu Macromedia Director und Lingo wurde in diesem Buch der Begriff "Frame", der fUr eine Zeitdauer oder Situation auf der Blihne (quasi fUr ein Blihnenbild) steht, nicht mehr kon sequent in das im Deutschen gebrauchliche "Bild" libersetzt, urn Verwechslungen mit dem deutschen Begriff "Bild" als grafische Ein heit zu vermeiden. 10
Description: