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


Anmeldedatum: 04.05.2002 Beiträge: 96 Wohnort: Germering (b. München)
|
Verfasst am: 04.05.2002 - 15:04 Titel: DisplayDialog - zeigt nicht alles! - Ich will wissen, wievie |
|
|
Achtung - Ich bin Anfänger! Aber jeder hat mal klein angefangen.
Ich will wissen, wieviel und welche Programme aktiv sind - auch nicht sichtbare! Mein Skript funktioniert soweit, jedoch das Dialogfenster verschluckt die letzten Zeichen. Somit wird nicht alles angezeigt, was im Eventprotokoll erscheint. Warum? Kann man das mit einer anderen Fenstergröße regulieren? Wer kann mir helfen?
Vielen Dank
Armin Egginger |
|
Nach oben |
|
 |
Armin Egginger •-->


Anmeldedatum: 04.05.2002 Beiträge: 96 Wohnort: Germering (b. München)
|
Verfasst am: 04.05.2002 - 15:09 Titel: DisplayDialog - zeigt nicht alles! |
|
|
UUUPPPPSSS, da hab ich doch glatt vergessen mein Script zu posten! Sorry
set defaultDelim to text item delimiters
set text item delimiters to (" ?")
tell application "Finder"
set Aktiv to every process as string
set Anzahl to count of every process
display dialog {"Es sind " & Anzahl & " Programme aktiv: ?" & Aktiv & return}
end tell
set text item delimiters to defaultDelim |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
|
Verfasst am: 04.05.2002 - 15:14 Titel: DisplayDialog - zeigt nicht alles! |
|
|
Hallo Armin,
die Anzeige in Display Dialog ist auf 256 Zeichen beschränkt.
Du kannst dir die Programme aber in einer Liste anzeigen lassen, ohne dass du 'display dialog' verwendest.
Geht so:
tell application "Finder"
set ProcList to processes
choose from list ProcList
end tell
Hiermit erhältst du den Listenauswahl-Dialog, der, wenn nötig, mit Scrollbalken versehen ist. _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Zuletzt bearbeitet von Snow am 22.02.2003 - 21:49, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Snow Administrator


Anmeldedatum: 21.11.2000 Beiträge: 1946 Wohnort: Deiningen
|
Verfasst am: 04.05.2002 - 15:19 Titel: DisplayDialog - zeigt nicht alles! |
|
|
Hi Armin,
ich habe dein zweites Posting nicht mitbekommen.
Aber jetzt kommt die entsprechende Version:
tell application "Finder"
set ProcList to processes
set Anzahl to count items in ProcList
choose from list ProcList with prompt (Anzahl & " Programme aktiv" ) as string ¨
with empty selection allowed
end tell _________________ Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Zuletzt bearbeitet von Snow am 22.02.2003 - 21:50, insgesamt einmal bearbeitet |
|
Nach oben |
|
 |
Armin Egginger •-->


Anmeldedatum: 04.05.2002 Beiträge: 96 Wohnort: Germering (b. München)
|
Verfasst am: 04.05.2002 - 15:20 Titel: DisplayDialog - zeigt nicht alles! |
|
|
Hi snow,
danke für die schnelle Antwort - geht ja noch schneller als im FileMaker-Magazin Forum, und die sind schon schnell!
Ich probiers mal gleich aus.
Armin
P.S. Endlich habe ich dein AS-Forum wieder gefunden (nachdem es für kurze Zeit von der Bildfläche verschwunden war) und eins kann ich sagen - wir brauchen dein Forum! |
|
Nach oben |
|
 |
|