Hallo Karsten,
vielen Dank für Deine Antwort.
<< set temp to (item i of kanalname)
-- set temp to (item i of kanalname & " ") >>
Das ist übrig geblieben von eine früheren Textzeilen konstuktion :o)
<< --set {oldDelims, AppleScript's text item delimiters} to {AppleScript's text item delimiters, {" "}}
-- Sicherung der Farbnahmen
set myFarbnamen to Kanalname_text
--set myFarbnamen to (text items of Kanalname_text) as string
--set AppleScript's text item delimiters to oldDelims
-- -- --
Da du die Liste später brauchst, darf sie hier nicht in einen String gewandelt werden. Damit kannst du dir hier auch das delimiter-Umbiegen sparen. >>
Ich habe hier die Absatzschaltung vom Martin "verbessert", da es mir nicht klar war das wir das dort brauchen.
Du schreibst wir könnten dort die umbiegung sparen, aber ohne komme ich weiter. Sollte eigentlich so aussehen.
set Kanalname_text to {}
repeat with i from 1 to the count of kanalname
--mf: Absatzschaltung fehlt
set temp to (item i of kanalname & "
")
set end of Kanalname_text to temp
end repeat
--mf: Absatzschaltung fehlt
set {oldDelims, AppleScript's text item delimiters} to {AppleScript's text item delimiters, {"
"}}
-- Sicherung der Farbnahmen
set myFarbnamen to (text items of Kanalname_text) as string
set AppleScript's text item delimiters to oldDelims
Meine neue Skript erkennt bei den schleife nur eine Paragraphs also wird nur mit den erste farbe die Text gefärbt. Was habe ich da Falsch gemacht?
repeat with i from 1 to the count of paragraphs of FarbnamenRahmen
tell paragraph i of FarbnamenRahmen
-- wenn das entsprechende Farbfeld nicht vorhanden, wird die Standardfarbe zugewiesen
try
--mf:kanalname statt myFarbnamen
set mySwatchName to item i of kanalname
set fill color to mySwatchName
-- auch möglich: set fill color to item i of KanalnameText
end try
set applied font to Schrift
set point size to 12
set justification to center align
end tell
end repeat
Ich habe auch die Rahmen größe gemacht für den Text, aber bevor ich da weiter mache, mit Deine weiteren Anregungen, will ich zuerst hiermit fertig sein.
Hier die ganze neue Skript.
http://www.siscosep.com/...um/DruckAusgabe.scpt Danke noch mal für Deine Mühe
Gruß Sándor
-------------------------------------------------------------------------------------------------------------
Hier auf der HDS, kann jeder was dazu lernen, sogar die die glauben alles (besser) zu wissen ;o)
Das sollten WIR unterstützen:
http://www.hilfdirselbst.ch/info/ -------------------------------------------------------------------------------------------------------------