Apoyamos a Ucrania para ayudar a proteger a las personas. Únete
ES
Cuando compras a través de los enlaces de nuestro sitio, podemos recibir una comisión de afiliado

Pashua para Mac

Cree interfaces GUI para Perl, PHP y más.

Gratis
Versión 0.11
4.4
Basado en 4 valoraciones de usuarios

Resumen de Pashua

Pashua es una herramienta para crear ventanas de diálogo nativas de Aqua desde AppleScript, scripts de Bash, Perl, PHP, Python, Ruby, Tcl u otros lenguajes.

Los elementos de la GUI que se pueden usar incluyen campos de entrada de texto (de una sola línea y de varias líneas), casillas de verificación, botones de opción, cuadros combinados, menús emergentes, paneles de apertura o botones, imágenes y más. Los valores ingresados en el diálogo se procesan y se devuelven al script que lo llamó.

Novedades de la versión 0.11

Versión 0.11:
  • Pashua ahora es de código abierto, con licencia bajo la licencia BSD de 3 cláusulas. Puedes encontrar el código fuente en GitHub.
  • La opción -e ha sido desaprobada durante algún tiempo y ahora ha sido eliminada. Si se utiliza esta opción, se escribirá una advertencia en stderr, pero aparte de eso, la opción no tiene ningún efecto. Nota: en algunos casos (notablemente: pasar una configuración de diálogo no UTF8 a través de stdin) esto puede causar un error.
  • El elemento "imagen" obtuvo nuevos atributos para establecer un tamaño exacto: ancho y alto (mientras que hasta ahora, solo era posible establecer el ancho y alto máximos). Aunque por defecto la imagen no se ampliará si es más pequeña que el tamaño definido, esto se puede lograr configurando upscale = 1
  • Icono modernizado
  • Cambiado: Al usar un elemento "openbrowser" que actualmente contiene la ruta a una carpeta y se utiliza el botón para elegir un elemento, en versiones anteriores el diálogo subsiguiente mostraba la carpeta padre de la carpeta seleccionada, sin preseleccionar la carpeta. Este comportamiento fue introducido intencionadamente hace años con respecto a la elección de paquetes, pero ya no parece útil para mí. El nuevo comportamiento es: si el valor seleccionado es un directorio, el diálogo muestra el contenido del directorio, por lo que si presionas el botón "OK" sin elegir nada más, el valor del openbrowser permanecerá sin cambios.
  • Corrección de un error de visualización relacionado con el anillo de enfoque alrededor de los botones
  • Cuadros combinados: usando la nueva propiedad "filas", puedes controlar el número de elementos visibles
  • La versión mínima de OS X soportada es 10.9 (anteriormente era 10.6)

Pashua para Mac

Gratis
Versión 0.11
Escribe una reseña detallada sobre Pashua

Escribe lo que piensas en nuestro comentario de toda la vida

Política de comentarios de MacUpdate. Te animamos a dejar comentarios, pero los que incluyan insultos, acoso o ataques personales de cualquier tipo serán moderados.
4.4

(6 reseñas de Pashua)

  • Comentarios

  • Valoraciones de usuarios

Leon-Belmont
Leon-Belmont
Jul 10, 2014
0.9.5.1
4.0
Jul 10, 2014
4.0
Version: 0.9.5.1
Great toolkit for creating GUI apps. The syntax and semantics of configuration file are simple and clear. There are only two things that I had complained about Pashua. The first is it doesn't have horizontal and grid layout, you can only place widgets up to bottom or at absolute position. The second is you can strip the interpreter out of app bundle even if I don't think it actually need the rest files within to build the dialog.
Iliketrash
Iliketrash
Sep 4, 2012
0.9.4.7
5.0
Sep 4, 2012
5.0
Version: 0.9.4.7
I'll say a few words about this most excellent program that others, including the author, hasn't said, at least on this page. This program works by reading a simple text file which you the user (programmer) set up. Thus, it can be used by _any_ language that can read and write text files, which is pretty much any language that you can think of. (The author does mention this in the documentation.) That means not just script languages but any language. I use it from Ada--there is no reason that you can't use it from your favorite language(s). It's actually pretty amazing to see a nice Cocoa interface appear for your "command line interface" language with just a little effort. No, you can't write arbitrary GUI programs, but it will get you a lot of GUI for not much effort. This program has been around for a few years (most of OS X's life) but the author is supportive and really, there's not really much need to release frequent updates as "it just works." Yes, it is similar in ways to Cocoa Dialog but still has features that the others don't.
Iwedler
Iwedler
May 30, 2007
0.9.4
0.0
May 30, 2007
0.0
Version: 0.9.4
sounds like CocoaDialog, thats also supports Progressbars ... http://www.macupdate.com/info.php/id/14789/cocoadialog but will give it a try.
Guest
Guest
Nov 6, 2004
0.9.1
3.8
Nov 6, 2004
3.8
Version: 0.9.1
Hmm.. I've been wanting to play around with PHP from the cli, this seems very interesting.
Guest
Guest
Apr 16, 2004
0.8
3.8
Apr 16, 2004
3.8
Version: 0.8
I love it. It gives me a lot more flexibility with my Perl code because I do not know a lick of Aqua GUI programming.
w0lf
w0lf
Aug 27, 2015
5.0
Aug 27, 2015
5.0
Version: null
Leon-Belmont
Leon-Belmont
Jul 10, 2014
4.0
Jul 10, 2014
4.0
Version: null
Iliketrash
Iliketrash
Sep 4, 2012
5.0
Sep 4, 2012
5.0
Version: null
Guest
Guest
Sep 13, 2003
3.8
Sep 13, 2003
3.8
Version: null