# wxCocoaDialog v0.3

**URL:** <https://www.ruby-forum.com/t/wxcocoadialog-v0-3/85818>\
**Category:** Ruby\
**Created:** [February 16, 2007, 4:21pm UTC](https://www.ruby-forum.com/t/wxcocoadialog-v0-3/85818 "2007-02-16T16:21:14Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexander\_Stigsen](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/f14d63/32.png) [@Alexander\_Stigsen](https://www.ruby-forum.com/u/Alexander_Stigsen)\
**Post date:** [February 16, 2007, 4:21pm UTC](https://www.ruby-forum.com/t/wxcocoadialog-v0-3/85818/1 "2007-02-16T16:21:14Z")

</div>

wxCocoaDialog v0.3

[http://code.google.com/p/wxcocoadialog/](http://code.google.com/p/wxcocoadialog/)

wxCocoaDialog is an multi-platform port of the CocoaDialog application  
for OS X, that allows the use of common GUI controls such as file  
selectors, text input, progress bars, yes/no confirmations and more with  
a command-line application. It is ideal for use in shell and Ruby  
scripts (or Perl, or Python, or… etc).

Since the use of the original CocoaDialog is very common in shell  
scripts on Mac OS X, the port makes it possible to to also use such  
scripts on Linux and Windows (with cygwin).

Implemented Controls

As of wxCocoaDialog v0.3, the following controls are implemented:

```
 * inputbox
 * standard-inputbox
 * secure-inputbox
 * secure-standard-inputbox
 * dropdown
 * progressbar
 * textbox
 * msgbox
 * ok-msgbox
 * yesno-msgbox

```

The wxWidgets port was originally created for use in the e text editor (  
[http://e-texteditor.com](http://e-texteditor.com) ), which supports TextMate bundles and can be  
extended with shell scripts (through cygwin). Since it could be useful  
in a lot of other contexts than e, it was released to the community as  
open source.
