[GastForen Programmierung/Entwicklung AppleScript Apple Script Textbox Hintergrundfarbe setzen in Quark 8.1.6.2

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Apple Script Textbox Hintergrundfarbe setzen in Quark 8.1.6.2

Alelli
Beiträge gesamt: 20

6. Dez 2010, 22:32
Beitrag # 1 von 4
Bewertung:
(3265 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

kann ich unter Snow Leopard mit Apple Script die Hintergrundfarbe für eine Textbox in Quark nicht mehr auf Standard "Weiß" setzen?

Kennt einer von Euch das Problem?

Sobald ich eine andere Farbe nehme geht es.

Danke für Eure Hilfe.

Gruß Alelli
X

Apple Script Textbox Hintergrundfarbe setzen in Quark 8.1.6.2

Hans Haesler
  
Beiträge gesamt: 5822

6. Dez 2010, 23:40
Beitrag # 2 von 4
Beitrag ID: #459057
Bewertung:
(3259 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Alelli,

ich habe QuarkXPress noch nicht unter Snow Leopard installiert.

Aber auch mit Leopard will es mir nicht gelingen, dem Hintergrund die Farbe "Weiß" zuzuweisen. Es muss mit dem Namen zusammenhängen, weil auch "Weiss" reserviert ist. Nachdem die Programmsprache auf "Französisch" umgestellt ist, klappt es mit "Blanc".

Als Workaround schlage ich Folgendes vor:

Code
tell application "QuarkXPress" 
tell current box
set properties to {color:"Schwarz", shade:0}
end tell
end tell

Oder: Die Farbe "Weiß_2" erzeugen und "normal" zuweisen:

Code
tell application "QuarkXPress" 
tell current box
set color to "Weiß_2"
end tell
end tell

Eine dritte Möglichkeit: Wenn die Box neu erzeugt wird, zuerst als Bildbox anlegen, "Weiß" zuweisen und dann den Inhaltstyp in "Text" ändern.

Code
set content to text content 

Gruss, Hans


als Antwort auf: [#459052]

Apple Script Textbox Hintergrundfarbe setzen in Quark 8.1.6.2

TMA
Beiträge gesamt: 399

7. Dez 2010, 07:59
Beitrag # 3 von 4
Beitrag ID: #459064
Bewertung:
(3226 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Alelli,
Dein Problem kann ich nachstellen.

Per Script gelingt es im 1. Anlauf nicht, die Farbe auf "Weiß" zu stellen.
Erstellt man händisch eine neue Textbox (Bildbox das gleiche) und wechselt die Farbe manuell einmal auf "Weiß" (oder eine andere) und wieder zurück auf "Keine" und stellt dann die Farbe mittels Script auf "Weiß" dann geht es.

Folgendes habe ich auch probiert:
In den Werkzeugvoreinstellungen habe ich die Hintergrundfarbe für eine Textbox mal direkt auf "Magenta" (oder eine andere) gestellt. Ziehe ich dann einen Rahmen auf der ja schon die Farbe hat, funktioniert der Farbwechsel per Script hingegen ohne Probleme.

Gruß
TMA


als Antwort auf: [#459052]

Apple Script Textbox Hintergrundfarbe setzen in Quark 8.1.6.2

Alelli
Beiträge gesamt: 20

8. Dez 2010, 15:55
Beitrag # 4 von 4
Beitrag ID: #459237
Bewertung:
(3178 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

danke für Eure Tips.

Ich gebe der Box nun erst eine andere Farbe und dann setze ich die Farbe auf "Weiß"

Gruß Alelli


als Antwort auf: [#459064]
X