[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Anzahl Spalten im Textrahmen (CS4 WIN JS)

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Anzahl Spalten im Textrahmen (CS4 WIN JS)

cwenet
Beiträge gesamt: 1082

30. Mär 2010, 12:57
Beitrag # 1 von 7
Bewertung:
(2536 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

ich würde gerne im Textrahmen die Spaltenanzahl ändern.

Code
app.selection[0].TextFrame.textColumns = 2; 


Habe hiermit kein Glück.

Wie kann ich denn mein ESTK überreden, damit es das ausgewählte Objekt in der Konsole anzeigt?
Wenn ich app.selection[0] im Debugmenü ausführe, wird nichts angezeigt.
Muss ich da vorher noch etwas einstellen?
(Nicht bei geschützten Ausnahmen unterbrechen habe ich bereits versucht)

Gruss
Christoph
X

Anzahl Spalten im Textrahmen (CS4 WIN JS)

Martin Fischer
  
Beiträge gesamt: 12685

30. Mär 2010, 13:18
Beitrag # 2 von 7
Beitrag ID: #438070
Bewertung:
(2532 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Christoph,

> Habe hiermit kein Glück.

Um den übergeordneten Textrahmen einer Textauswahl anzusprechen, musst Du ihn als parentTextFrame, genauer parentTextFrames[0], adressieren. – Die Indizierung von parentTextFrames mutet etwas seltsam an. Bislang ist mir noch kein parentTextFrames[1] untergekommen. ;-)

textColumns ist nicht die Zahl der Spalten, sondern eine collection von Textspalten.
Die Zahl der Spalten ermittelst Du über textColumns.length oder textColumns.count().

Verändere die Zahl der Textspalten über textColumnCount der TextFramePreferences des Textrahmens:
Code
app.selection[0].parentTextFrames[0].textFramePreferences.textColumnCount = 2; 

> Wenn ich app.selection[0] im Debugmenü ausführe, wird nichts angezeigt.

Wähle mal was aus und führe diese Zeile in der JavaScript-Konsole aus.


als Antwort auf: [#438067]
(Dieser Beitrag wurde von Martin Fischer am 30. Mär 2010, 13:22 geändert)

Anzahl Spalten im Textrahmen (CS4 WIN JS)

cwenet
Beiträge gesamt: 1082

30. Mär 2010, 14:19
Beitrag # 3 von 7
Beitrag ID: #438082
Bewertung:
(2511 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Merci viel mal Martin,

danke auch für die Erklärung.

Mit der JavaScript-Konsole habe leider kein Erfolg.

Folgendes habe ich gemacht:

app.selection[0] habe ich als estk.jsx gespeichert und führe es über Menü Debuggen aus.
Indesign ist geöffnet und ich habe z.B. einen Textrahmen ausgewählt.
Die Javascript-Konsole bleibt aber leer.

Lediglich in der Statuszeile des Programmfensters erscheint: undefined ist kein Object

Habe ich noch etwas übersehen?

Gruss
Christoph


als Antwort auf: [#438070]

Anzahl Spalten im Textrahmen (CS4 WIN JS)

Martin Fischer
  
Beiträge gesamt: 12685

30. Mär 2010, 14:35
Beitrag # 4 von 7
Beitrag ID: #438084
Bewertung:
(2499 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Christoph,

Du hast die Zeile app.selection[0] in die JavaScript-Konsole eingegeben und mit Return bestätigt und dann kommt nichts?

Hm.
Vielleicht kannst Du mal die Voreinstellungen des ESTK beim Starten zurücksetzen.
Geht vermutlich so wie bei InDesign: mit gedrückter Shift-Ctrl-Alt-Apfel-Taste (MAC) bzw. Shift-Ctrl-Alt-Taste (WIN).


als Antwort auf: [#438082]

Anzahl Spalten im Textrahmen (CS4 WIN JS)

cwenet
Beiträge gesamt: 1082

30. Mär 2010, 15:02
Beitrag # 5 von 7
Beitrag ID: #438089
Bewertung:
(2486 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Martin,

die Javaskript-Konsole wirft lediglich Fehler: undefined ist kein Objekt aus,
egal was ich ausgewählt habe.
Das Zurücksetzen reagiert mit genannter Tastenkombination nicht.

Gruss
Christoph


als Antwort auf: [#438084]

Anzahl Spalten im Textrahmen (CS4 WIN JS)

Uwe Laubender
Beiträge gesamt: 5253

30. Mär 2010, 16:48
Beitrag # 6 von 7
Beitrag ID: #438105
Bewertung:
(2472 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Christoph!
Bist Du Dir sicher, daß Du InDesign als Target ausgewählt hast?
Siehe die beiden angehängten Screenshots.


als Antwort auf: [#438089]
Anhang:
ESTK_SoNicht.png (23.1 KB)   ESTK_SoGehts.png (23.3 KB)

Anzahl Spalten im Textrahmen (CS4 WIN JS)

cwenet
Beiträge gesamt: 1082

30. Mär 2010, 17:06
Beitrag # 7 von 7
Beitrag ID: #438106
Bewertung:
(2463 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Uwe,

vielen Dank für den Hinweis.
Da hab ich nicht darauf geachtet.
So klappt es.

Grüße
Christoph


als Antwort auf: [#438105]
X

Aktuell

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
01.03.2023 - 09.03.2023

Online
Mittwoch, 01. März 2023, 00.00 Uhr - Donnerstag, 09. März 2023, 00.00 Uhr

Online Webinar

Wie gehen wir mit diesen Veränderungen um? Was ist notwendig, damit wir die Digitalisierung im Unternehmen klappt? Veränderungsprozesse verstehen und entsprechend handeln Mitarbeiter als Botschafter Webseite mit WordPress erstellen SEA /SEO (Ads aufschalten)

Ja

Organisator: B. Isik - SNF Academy

Kontaktinformation: B. Isik, E-Mailinfo AT snfa DOT ch

https://www.fernstudiumfitness.ch/digitalisierung-schweiz/