ApplescriptObjC [Cuadro de salida]

0

Me gustaría agregar un cuadro a mi aplicación applescriptobjc. Me gustaría agregar un cuadro que muestre la salida de

    do shell script ""

así que creo que haría algo como

    set a too (do shell script "")

¿Pero cómo mostraría "a" en un cuadro de la interfaz de usuario?

    
pregunta Nick Daria 12.06.2015 - 16:25

1 respuesta

1

Creo que esto es lo que quieres. Ejecute el código en una plantilla de subprograma Cocoa / AppleScript en Script Editor y pruébelo.

set a to do shell script "echo monkey"
set window_rect to current application's NSMakeRect(40, 40, 500, 500)
set window_1 to current application's NSWindow's alloc's initWithContentRect:window_rect styleMask:15 backing:2 defer:false
set text_field to current application's NSTextField's new
text_field's setEditable:false
text_field's setDrawsBackground:false
text_field's setStringValue:a
window_1's setCollectionBehavior:(current application's NSWindowCollectionBehaviorFullScreenPrimary)
window_1's setContentView:text_field
window_1's setBackgroundColor:(current application's NSColor's blackColor)
window_1's makeKeyAndOrderFront:(current application's NSApp)
    
respondido por el William T Froggard 13.06.2015 - 01:37

Lea otras preguntas en las etiquetas