¿Cómo puedo crear un diálogo de entrada de texto multilínea usando Applescript? Crear un diálogo de una sola línea es simple ...
¿Cómo puedo crear un diálogo de entrada de texto multilínea usando Applescript? Crear un diálogo de una sola línea es simple ...
Una solución alternativa es hacer que la respuesta predeterminada incluya un salto de línea, pero también se incluirá en la respuesta predeterminada:
display dialog "" default answer linefeed
do shell script "/Applications/CocoaDialog.app/Contents/MacOS/CocoaDialog \
textbox --editable --title Title --button1 OK --button2 Cancel" without altering line endings
tell result
if item 1 is not "1" then return
set answer to text 3 thru -2
end tell
No pude obtener el enfoque de la vista de texto cuando el acceso completo al teclado está habilitado, incluso con ‑‑focus‑textbox
o --selected
.
Sé cómo crear un tipo de aplicación de inicio de sesión simple en AppleScript Editor. Entonces, primero debes ir al Editor de AppleScript, luego debes escribir el código de abajo, luego hacer clic en "Ejecutar"
tell application "Finder"
set passAns to "I'm not a spy, and I will always follow the rules"
if the text returned of (display dialog "Hello, welcome to this App!
Thank you, for visiting.
TO-DO:
Please look at the code a decide that you 'prove' that you are not a spy, and that you will always follow the rules. if you don't agree, type-in the code ''I don't agree''
Thank You!__________________________" & return & "" default answer "I'm not a spy, and I will always follow the rules" buttons {"Cancel", "I Prove-it and Continue…"} with icon stop with title "Application (Locked)" default button 2 with hidden answer) is passAns then
display dialog "Loged-in! Thank you!" buttons {"Okay"} default button 1
else
display dialog "Sorry if you don't aggre, you are not allowed to enter open this app. Please click ''Cancel'' to close, or if you still want to enter, just re-open this app.
________________________" buttons {"Okay, Cancel"} with icon stop with title "Application (Can't Open)" default button 1
end if
end tell
Lea otras preguntas en las etiquetas applescript