2009-02-16 6 views
6

Ich brauche ein Dialogfeld ähnlich wie Cdialog (oder Whiptail), aber eines, das unter Windows funktioniert.Befehlszeilen-Dialogfeld-Tool für Windows

Ich habe MinGW und Compiling etwas aus der Quelle ist kein Problem, aber sowohl cdialog und Whiptail, die einzigen, die ich kenne, enthalten Code, der UNIX-spezifisch ist, und so werden sie nicht auf Windows kompilieren.

Gibt es Alternativen, die ich verwenden kann? Ich würde den plattformspezifischen Code lieber nicht selbst herausfinden und ersetzen müssen.

Antwort

4

ich die E-Text-Editor mit wxCocoaDialog zu diesem Zweck erinnern:

wxCocoaDialog ist ein Multi-Plattform-Port der CocoaDialog Anwendung für OS X, die die Verwendung von gemeinsamen GUI-Controls wie Dateiauswahl erlaubt, Texteingabe, Fortschrittsbalken, Ja/Nein-Bestätigungen und mehr mit einer Befehlszeilenanwendung. Es ist ideal für die Verwendung in Shell- und Perl-Skripten (oder Ruby oder Python oder ... etc).

+0

Sehr nützlich finden, vielen Dank! Wenn keine bessere Antwort kommt, werde ich diese akzeptieren. – rix0rrr

0

Haben Sie sich Cygwin (http://www.cygwin.com/) statt MinGW angeschaut? Cygwin bietet eine sehr Unix/Linux-ähnliche Umgebung, in der die meisten Unix-Programme ohne Änderungen gebaut werden können. Abhängig davon, was Sie mit den Ergebnissen machen möchten, kann die Lizenzierung von Cygwin ein Problem darstellen.