2 votos

¿Cómo puedo Crear un Multi-Entrada de Línea de Diálogo usando Applescript?

¿Cómo puedo crear un texto de varias líneas de diálogo de entrada usando Applescript? La creación de una sola línea de diálogo es simple...

2voto

Una solución es hacer que la respuesta por defecto incluir un salto de línea, pero también será incluido en la respuesta por defecto:

display dialog "" default answer linefeed

CocoaDialog soporta multi-línea de cuadros de diálogo:

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

Yo no podía obtener la vista de texto tiene el foco cuando el acceso de teclado completo está habilitado, incluso con ‑‑focus‑textbox o --selected.

0voto

Simon Puntos 1

Intente aplicación llamada Pashua. Es brillante, incluso en relación a los principiantes y es gratis.

http://www.bluem.net/en/mac/pashua/

0voto

AbrahamBG Puntos 9

Sé cómo crear un sencillo registro en el tipo de aplicación en el Editor AppleScript. Así, por primera vez ir a Editor AppleScript, a continuación, escriba en el código de abajo, a continuación, haga 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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X