Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

zur Abwechslung was einfaches für euch

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1517
Wohnort: Olten-CH

BeitragVerfasst am: 19.11.2004 - 00:17    Titel: zur Abwechslung was einfaches für euch Antworten mit Zitat

Shocked
guckt bitte mal alle her wie blöd einer wie ich sein kann

" Frage : Zb beim"
--default button 2
"Kann man eine Nr eingeben
Kann man nun auch eine Nr zurückgewinnen um die Nr des gedrückten Buttons zu erfahren um ihn zu verwerten??
Dies würde einem die mühsamen Text-vergleiche erparen die dann nach unsachgemässer formatierung(aus Listen zu text usw. als Antwortkriterium doch wieder im Stich lassen und sowieso alles komplizieren
"
--Beispiel
set Buttons1 to "Nur nicht so: *•®™Æ¶©®ß@"
set Buttons2 to "JA, das gänge ja noch"
set ButtRet to 1
activate
set DiaMenu to ¬
   display dialog ¬
      "welcher Knopf in Zahlen! hat jetzt geantwortet?" buttons ¬
      {Buttons1, Buttons2} ¬
         default button 2
get button returned of DiaMenu -- as number
"
danke vielmals für baldige Antwort
"
_________________
 Skript-Fan => ein � -Fan =>Scr¿¿-KongFuSius_Kurpfusius
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Folker
•---->
•---->


Anmeldedatum: 11.12.2000
Beiträge: 649
Wohnort: Holsteinische Schweiz

BeitragVerfasst am: 22.11.2004 - 10:35    Titel: Antworten mit Zitat

Moin,

zur "einfachen Frage" - nein, ist so nicht vorgesehen. Siehe Verzeichnis StandardAdditions:

==================
display dialog: Display a dialog box, optionally requesting user input
display dialog plain text -- the text to display in dialog box
[default answer plain text] -- the default editable text
[buttons a list of plain text] -- a list of up to three button names
[default button number or string] -- the name or number of the default button
[with icon number or string] -- the name or ID of the icon to display…
[with icon stop/note/caution] -- …or one of these system icons
[giving up after integer] -- number of seconds to wait before automatically dismissing dialog
Result: dialog reply -- a record containing the button clicked and text entered (if any)

Class dialog reply: Reply record for the ‘display dialog’ command
Properties:
button returned plain text [r/o] -- name of button chosen (empty if ‘giving up after’ was supplied and dialog timed out)
text returned plain text [r/o] -- text entered (present only if ‘default answer’ was supplied)
gave up boolean [r/o] -- Did the dialog time out? (present only if ‘giving up after’ was supplied)
==================

Da braucht es eine eigens definierte Funktion! ZB. so:

set theButtonList to {"Abbruch", "Vielleicht", "Jawoll"}

try
   set temp to the button returned of (display dialog "Moin" buttons theButtonList default button 3 with icon 1 giving up after 5)
   set theButtonNr to get_replyNr(theButtonList, temp)
on error errmsg number errnum
   if errnum = (-128) then set theButtonNr to 1
end try

get theButtonNr
-- mögl. Ergebnisse: 0 bei gave up oder 1 bei Abbruch oder 2 oder 3

on get_replyNr(theL, theButton)
   set x to 0
   repeat with i from 1 to (count items of theL)
      log i
      if theButton is item i of theL then
         set x to i
         exit repeat
      end if
   end repeat
   return x
end get_replyNr



Bei Deiner anderen Frage muss ich erstmal durchsteigen Wink
_________________
Gruß,
Folker Brandt
=============================
Systemberatung · Datenbanken · Webdesign
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1517
Wohnort: Olten-CH

BeitragVerfasst am: 22.11.2004 - 15:51    Titel: Antworten mit Zitat

Laughing Rolling Eyes Laughing Rolling Eyes
ich dank dir vielmals Folker komme mit deinen Anweisungen jetzt wunderbar klar
Nun kann ich wenn nichts gegen hast mit dem oberen posting weiterwursteln
Schau wieder mal dort hin
http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=1209
Gruss und dank, Willy
_________________
 Skript-Fan => ein � -Fan =>Scr¿¿-KongFuSius_Kurpfusius
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Folker
•---->
•---->


Anmeldedatum: 11.12.2000
Beiträge: 649
Wohnort: Holsteinische Schweiz

BeitragVerfasst am: 22.11.2004 - 16:12    Titel: Antworten mit Zitat

Hallo Willy,

Antwort zu dem anderen Thread ist in genau diesem zu finden Smile

Ach so, eines noch: Weißt Du eigentlich, was ich am Anfang teilweise für gruseligen Code gescriptet habe? Ha, nein natürlich nicht - aber auch ich bin mal damit angefangen und habe meinem Rechner so manche "blutige Nase" eingehandelt - der Hit war mal in irgendeiner OS 7 oder 8.x Version - da war wohl ein Bug in As und der hat mich fröhlich Dateien mit einem Doppelpunkt im Namen erzeugen lassen - die lagen dann auf dem Desktop - der Versuch sie zu beseiigen führte zum sofortigen Absturz des Macs. Und ehrlich, ich weiß gar nicht mehr wie ich die losgeworden bin - wahrscheinlich Rechner neu installiert Smile Smile
_________________
Gruß,
Folker Brandt
=============================
Systemberatung · Datenbanken · Webdesign
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
spirigwi
•----->
•----->


Anmeldedatum: 10.07.2003
Beiträge: 1517
Wohnort: Olten-CH

BeitragVerfasst am: 22.11.2004 - 20:02    Titel: Antworten mit Zitat

Ok lassen wir das stehen komme gut draus
weiter bin ich auf
http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=1209
_________________
 Skript-Fan => ein � -Fan =>Scr¿¿-KongFuSius_Kurpfusius
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden AIM-Name
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter