![](https://secure.gravatar.com/avatar/5c9fb379c4e97b58960d74dcbfc5dee5.jpg?s=120&d=mm&r=g)
On Thu, Feb 28, 2008 at 09:57:00AM +0100, scipy-user@onnodb.com wrote:
Another issue appears to be the creation of simple user interfaces. This is very intuitive in LabVIEW, but could someone here give some advice on a way to combine a UI and plot windows in a not-so-difficult to learn way in Python? What's your own experience?
Traits/TraitsUI are absolutely great for this. I have used them in a way very similar to what you are doing. You can find notes that should help you learn how to create UIs easily starting here: http://gael-varoquaux.info/computers/traits_tutorial/index.html You probably want to use Chaco, rather than MPL, for plotting speed reasons. Hopefully these tutorials can get you on your way: https://svn.enthought.com/enthought/wiki/Tutorials/SimpleChaco2Plot https://svn.enthought.com/enthought/wiki/Tutorials/SimpleEngrTraitsAppWithCh... I suggest you do not try to start with Envisage, as it is overkill for your current needs, can be added later, and is a bit harder to learn. Hope this helps, Gaƫl