Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
bix •-->

Anmeldedatum: 02.05.2004 Beiträge: 24 Wohnort: Stuttgart
|
Verfasst am: 12.07.2006 - 11:08 Titel: Netzwerk: Filemaker: Fenstername |
|
|
Also, Folgendes: Computer "Dort" hat eine Filemaker Pro Datei, die ich mittels Filemaker-Netzwerk auf Computer "Hier" öffne. Mittels Applescript möchte ich jetzt, dass Computer "Hier" etwas mit dem Fenster der "Dort-Datei" macht. Das gelingt aber nicht, weil sich Applescript durcheinander kommt.
Folgendes Script führt zu keinem Fehler..
Code: | tell app "Filemaker Pro"
get name of window 1
get bounds of window 1
end tell |
während das Script, in das ich das Ergebnis des ersten Befehls verwende einen Fehler meldet
Code: | tell app "Filemaker Pro"
get bounds of window "Datei (Dort)"
end tell |
Als Ergebnis der Namensabfrage erhalten ich "Datei (Dort)", was bei weiterer Verwendung zu einem Fehler führt.
Wenn ich jetzt "(Dort)" aus dem Namen streiche funktioniert wieder alles.
Muss ich jetzt etwa immer schreiben
Code: | tell application "FileMaker Pro"
set theWindowNameVar to name of window 1
set theWindowNameVarCharacterNumber to number of characters of theWindowNameVar
-- jetzt "(Dort)" rausschmeißen
set theLastWordCharacterNumber to number of characters of last word of theWindowNameVar
set theWindowName to characters 1 thru (theWindowNameVarCharacterNumber - (theLastWordCharacterNumber + 3)) of theWindowNameVar as string
get bounds of window theWindowName
--das Ergebnis ist tatsächlich die Größe des Fensters der "Datei (Dort)"
end tell |
Aber elegant ist das wohl nicht. Gibts da noch was Anderes?
Danke und Grüße, Bix. |
|
Nach oben |
|
 |
olley •-->

Anmeldedatum: 27.03.2001 Beiträge: 62 Wohnort: iPhone: /dev/null/
|
Verfasst am: 12.07.2006 - 14:28 Titel: |
|
|
Hallo,
Angabe der FM-Version wäre hilfreich!
Ab Version 7 kannst du mit dem Scriptbefehl Fenstertitel setzen das "(Dort)" ändern. _________________ Olley |
|
Nach oben |
|
 |
bix •-->

Anmeldedatum: 02.05.2004 Beiträge: 24 Wohnort: Stuttgart
|
Verfasst am: 12.07.2006 - 14:41 Titel: |
|
|
Version 7.0.3. Hast ja vollkommen Rechts. Wie kriege ich das "(Dort)" damit raus?
Danke, Bix. |
|
Nach oben |
|
 |
olley •-->

Anmeldedatum: 27.03.2001 Beiträge: 62 Wohnort: iPhone: /dev/null/
|
Verfasst am: 12.07.2006 - 17:21 Titel: |
|
|
so:
olley hat Folgendes geschrieben: |
Ab Version 7 kannst du mit dem Scriptbefehl Fenstertitel setzen das "(Dort)" ändern. |
_________________ Olley |
|
Nach oben |
|
 |
bix •-->

Anmeldedatum: 02.05.2004 Beiträge: 24 Wohnort: Stuttgart
|
Verfasst am: 12.07.2006 - 17:57 Titel: |
|
|
olley hat Folgendes geschrieben: | so:
olley hat Folgendes geschrieben: |
Ab Version 7 kannst du mit dem Scriptbefehl Fenstertitel setzen das "(Dort)" ändern. |
|
Hm. Hab ich was übersehen? "Ab Version 7 kannst du mit dem Scriptbefehlt F e n s t e r t i t e l s e t z e n d a s "(Dort)" ä n d e r n." ????
Bix |
|
Nach oben |
|
 |
olley •-->

Anmeldedatum: 27.03.2001 Beiträge: 62 Wohnort: iPhone: /dev/null/
|
Verfasst am: 13.07.2006 - 08:20 Titel: |
|
|
 _________________ Olley |
|
Nach oben |
|
 |
|