Nous soutenons l’Ukraine pour aider à protéger les civils. Rejoignez-nous
FR
Lorsque vous achetez via les liens de notre site, nous pouvons percevoir une commission d’affiliation

Pashua pour Mac

Créer des interfaces GUI pour Perl, PHP, et plus.

Gratuit
Version 0.11
4.4
D’après 4 notes d’utilisateurs

Aperçu de Pashua

Pashua est un outil pour créer des fenêtres de dialogue Aqua natives à partir d'AppleScript, de scripts Bash, de Perl, de PHP, de Python, de Ruby, de Tcl ou d'autres langages.

Les éléments GUI qui peuvent être utilisés incluent des champs de saisie de texte (ligne unique et multi-ligne), des cases à cocher, des boutons radio, des boîtes combinées, des menus contextuels, des panneaux ouverts ou des boutons, des images et plus encore. Les valeurs saisies dans le dialogue sont traitées et renvoyées au script appelant.

Nouveautés de la version 0.11

Version 0.11 :
  • Pashua est maintenant Open Source, sous licence BSD à 3 clauses. Vous pouvez trouver le code source sur GitHub.
  • L'option -e a été dépréciée depuis un certain temps et est maintenant supprimée. Si cette option est utilisée, un avertissement sera écrit dans stderr, mais à part cela, l'option n'a aucun effet. Remarque : dans certains cas (notamment : passer une configuration de dialogue non-UTF8 via stdin) cela peut provoquer une erreur.
  • L'élément "image" a obtenu de nouveaux attributs pour définir une taille exacte : largeur et hauteur (jusqu'à présent, il n'était possible de définir que la largeur et la hauteur maximales). Par défaut, l'image ne sera pas agrandie si elle est plus petite que la taille définie, cela peut être réalisé en définissant upscale = 1
  • Icône modernisée
  • Modifié : Lors de l'utilisation d'un élément "openbrowser" qui contient actuellement le chemin vers un dossier et que le bouton pour choisir un élément est utilisé, dans les versions précédentes, le dialogue suivant affichait le dossier parent du dossier sélectionné, sans pré-sélectionner le dossier. Ce comportement a été introduit intentionnellement il y a des années en ce qui concerne le choix des bundles, mais ne semble plus utile pour moi. Le nouveau comportement est : si la valeur sélectionnée est un répertoire, le dialogue montre le contenu du répertoire, donc si vous appuyez sur le bouton "OK" sans choisir quoi que ce soit d'autre, la valeur de l'openbrowser restera inchangée.
  • Correction d'un problème d'affichage concernant l'anneau de focus autour des boutons
  • Boîtes combinées : en utilisant la nouvelle propriété "rows", vous pouvez contrôler le nombre d'éléments visibles
  • La version minimale prise en charge d'OS X est 10.9 (auparavant c'était 10.6)

Pashua pour Mac

Gratuit
Version 0.11
Rédigez un avis détaillé sur Pashua

Écrivez ce que vous en pensez dans notre bon vieux champ de commentaire

Politique de commentaires de MacUpdate. Nous vous encourageons vivement à laisser des commentaires ; ceux qui contiennent des propos injurieux, du harcèlement ou des attaques personnelles seront modérés.
4.4

(6 avis sur Pashua)

  • Commentaires

  • Notes des utilisateurs

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