Kann man über Knöpfe das Öffnen von Komponenten aus dem Inventar steuern?

Guten Tag zusammen,

arbeite mit RT 10.6.5 auf einem aktuellen MacBook Pro unter 10.6.8.

Gibt es die Möglichkeit über Knöpfe das öffnen einzelner Elemente aus dem Inventar einer Datei zu steuern - oder muss ich immer im Inventar die gewünschte Komponente suchen und öffnen?

Wäre oll wenn jemand was weiß.

Schon malvielen Dank!!

Peter

Dr. Hans-Peter Rohler
f o u n d a t i o n 5 + l a n d s c h a f t s a r c h i t e k t e n b d l a

Karthäuserstraße 7-9 | 34117 Kassel | Tel. 0561-920 008 23 | Fax: 0561-920 008 20 | www.foundation-kassel.de

Re: Kann man über Knöpfe das Öffnen von Komponenten aus dem I

#10249 On 26 Juli, 2011 16:37 Thomas Kaegi said,

Hallo Peter

Gibt es die Möglichkeit über Knöpfe das öffnen einzelner Elemente aus dem Inventar einer Datei zu steuern - oder muss ich immer im Inventar die gewünschte Komponente suchen und öffnen?

Ja zur ersten Frage, nein zur zweiten!

Ich habe das in einem Musterdokument auf den Expertenseiten gezeigt:

http://experts.ragtime.de/experts/node/3256

Thomas

Re: Kann man über Knöpfe das Öffnen von Komponenten aus dem I

#10250 On 26 Juli, 2011 17:36 "Dr. Hans-Peter Rohler" said,

Hallo Thomas,

Danke für deine prompte Antwort!

Genau diese Funktionalität habe ich mir gewünscht. Ich bin nur leider nicht in der Lage ein AppleScript zu schreiben.

Kann man das irgendwo nachlesen - oder anderweitig an ein entsprechendes script drankommen?

Am 26.07.2011 um 17:41 schrieb Thomas Kaegi:

> Hallo Peter
>
> Gibt es die Möglichkeit über Knöpfe das öffnen einzelner Elemente aus dem Inventar einer Datei zu steuern - oder muss ich immer im Inventar die gewünschte Komponente suchen und öffnen?
>
> Ja zur ersten Frage, nein zur zweiten!
>
> Ich habe das in einem Musterdokument auf den Expertenseiten gezeigt:
>
> http://experts.ragtime.de/experts/node/3256
>
> Thomas
>
>
>

Dr. Hans-Peter Rohler
f o u n d a t i o n 5 + l a n d s c h a f t s a r c h i t e k t e n b d l a

Karthäuserstraße 7-9 | 34117 Kassel | Tel. 0561-920 008 23 | Fax: 0561-920 008 20 | www.foundation-kassel.de

Re: Kann man über Knöpfe das Öffnen von Komponenten aus dem I

#10251 On 26 Juli, 2011 19:15 Thomas Kaegi said,

Hallo Peter

Kann man das irgendwo nachlesen - oder anderweitig an ein entsprechendes script drankommen?

Da brauchst du eigentlich gar nichts über AppleScripts nachzulesen. Öffne das Musterdokument und wähl im Menü "Extras" "AppleScripts/Skripte verwalten...". Dann doppelklickst du eines der drei Skripte, z.B. das Skript "Bild öffnen". Jetzt siehst du genau, wie dieses Skript geschrieben ist. Das ist ziemlich einfaches Englisch, leicht zu verstehen. Kopier das ganze Skript (also von "tell" bis "end tell") in die Zwischenablage. Das Fenster mit dem Skript kannst du mit Klick auf den roten Knopf schliessen. Lass das Fenster Fenster "AppleScripte" geöffnet - oder du musst dieses nachher wieder auf die gleiche Weise wie oben öffnen.

Jetzt öffnest du das Dokument, in welches du das Skript einbinden möchtest, holst das noch geöffnete Fenster "AppleScripte" nach vorn (mit Hilfe des Fenstermenüs, falls das Fenster nicht sichtbar ist), klickst links unten (nicht bei den Tastenkürzeln!) auf "Neu" und fügst den Inhalt der Zwischenablage in das Feld unten ein (dort wo du das Skript beim Musterdokument kopiert hast). Nun musst du nur im Skript den Komponentennamen "Matterhorn.jpg" durch den Namen der zu öffnenden Komponente ersetzen, genau so wie sie im Inventar heisst. Dann klickst du rechts im Fenster auf das √ (falls das Zeichen im Mail nicht richtig dargestellt wird: das "v"). Ganz oben gibst du dem Script noch einen eindeutigen Namen - ob die Option "Sichtbar im Menu" eingeschaltet ist oder nicht, ist egal. Wenn du willst, kannst du im Feld darunter auch noch eine Beschreibung einfügen. Nachdem du auf den roten Schliessknopf für das Fenster geklickt hast, musst du natürlich mit "Erhalten" bestätigen, dass das Skript so gesichert werden soll.

Jetzt musst du noch den Knopf definieren - einen ganz gewöhnlichen Knopf, dem du den geeigneten Titel gibst, z.B. "Grafik zeigen", unten mit der Option Befehl schreibst du den Namen hin, den du dem Skript gegeben hast (ohne Anführungszeichen!).

Genau so erstellst du Skripts und Knöpfe für die weiteren Komponenten, die mit Knöpfen geöffnet oder nach vorne geholt werden sollen. Achtung: Diese Knöpfe funktionieren nur im RagTime-Dokument selbst, nicht aber in exportierten PDF-Dokumenten.

Alternative: Statt mit Knöpfen kannst du auch mit Tastenkürzeln arbeiten. In diesem Fall müsstest du jedem deiner Skripts im Fenster "AppleScripte" ein eindeutiges Tastenkürzel zuordnen, mit dem danach die betreffende Komponente geöffnet werden kann.

Gruss, Thomas

Re: Kann man über Knöpfe das Öffnen von Komponenten aus dem I

#10252 On 26 Juli, 2011 21:21 "Dr. Hans-Peter Rohler" said,

Vielen Dank!!

…hat funktioniert und ist echt nicht besonders kompliziert.

Grüße

Peter

Am 26.07.2011 um 20:16 schrieb Thomas Kaegi:

> Hallo Peter
>
> Kann man das irgendwo nachlesen - oder anderweitig an ein entsprechendes script drankommen?
>
> Da brauchst du eigentlich gar nichts über AppleScripts nachzulesen. Öffne das Musterdokument und wähl im Menü "Extras" "AppleScripts/Skripte verwalten...". Dann doppelklickst du eines der drei Skripte, z.B. das Skript "Bild öffnen". Jetzt siehst du genau, wie dieses Skript geschrieben ist. Das ist ziemlich einfaches Englisch, leicht zu verstehen. Kopier das ganze Skript (also von "tell" bis "end tell") in die Zwischenablage. Das Fenster mit dem Skript kannst du mit Klick auf den roten Knopf schliessen. Lass das Fenster Fenster "AppleScripte" geöffnet - oder du musst dieses nachher wieder auf die gleiche Weise wie oben öffnen.
>
> Jetzt öffnest du das Dokument, in welches du das Skript einbinden möchtest, holst das noch geöffnete Fenster "AppleScripte" nach vorn (mit Hilfe des Fenstermenüs, falls das Fenster nicht sichtbar ist), klickst links unten (nicht bei den Tastenkürzeln!) auf "Neu" und fügst den Inhalt der Zwischenablage in das Feld unten ein (dort wo du das Skript beim Musterdokument kopiert hast). Nun musst du nur im Skript den Komponentennamen "Matterhorn.jpg" durch den Namen der zu öffnenden Komponente ersetzen, genau so wie sie im Inventar heisst. Dann klickst du rechts im Fenster auf das √ (falls das Zeichen im Mail nicht richtig dargestellt wird: das "v"). Ganz oben gibst du dem Script noch einen eindeutigen Namen - ob die Option "Sichtbar im Menu" eingeschaltet ist oder nicht, ist egal. Wenn du willst, kannst du im Feld darunter auch noch eine Beschreibung einfügen. Nachdem du auf den roten Schliessknopf für das Fenster geklickt hast, musst du natürlich mit "Erhalten" bestätigen, dass das Skript so gesichert werden soll.
>
> Jetzt musst du noch den Knopf definieren - einen ganz gewöhnlichen Knopf, dem du den geeigneten Titel gibst, z.B. "Grafik zeigen", unten mit der Option Befehl schreibst du den Namen hin, den du dem Skript gegeben hast (ohne Anführungszeichen!).
>
> Genau so erstellst du Skripts und Knöpfe für die weiteren Komponenten, die mit Knöpfen geöffnet oder nach vorne geholt werden sollen. Achtung: Diese Knöpfe funktionieren nur im RagTime-Dokument selbst, nicht aber in exportierten PDF-Dokumenten.
>
> Alternative: Statt mit Knöpfen kannst du auch mit Tastenkürzeln arbeiten. In diesem Fall müsstest du jedem deiner Skripts im Fenster "AppleScripte" ein eindeutiges Tastenkürzel zuordnen, mit dem danach die betreffende Komponente geöffnet werden kann.
>
> Gruss, Thomas
>
>
>

Dr. Hans-Peter Rohler
f o u n d a t i o n 5 + l a n d s c h a f t s a r c h i t e k t e n b d l a

Karthäuserstraße 7-9 | 34117 Kassel | Tel. 0561-920 008 23 | Fax: 0561-920 008 20 | www.foundation-kassel.de