how to find plot / dialogs and maybe other libs ?

hi Andrea

Andrea Gavana wrote:

Hi Stef,

Example 1:
I needed a fast plot canvas and googled for it,
the best (from the descriptions) I could find was wxPyPlot,
(the download was very hard to find).
I tested it and it seems good enough for me (despite some warnings).
By accident I met one of the authors,
and he told me that it was now standard available in wxPython, under
"wx.lib.plot".
On the base of my experience I even advised wxPyPlot to someone in the
standard Python group :wink:
How could I have known of wx.lib.plot right away ?
    
The wxPython demo, always and forever. The demo should be the starting
and reference point for almost all programmers, no matter how
experienced they are. I always have it open on my PC.
If you don't want to scan through the tree control on the left to
search what you are looking for, you can use the small SearchCtrl in
the bottom left corner: it has a menu associated with it (small down
arrow) which allows you to search the demos source codes by sample
name or sample content.
So, what I did right now is:

1) Clicked the down arrow and selected the "Sample content" menu in
the SearchCtrl;
2) Inserted the "plot" search string;
3) Hit the Enter key.

After few seconds, the wxPython demo showed me 2 hits: FloatCanvas and
wx.lib.plot. StrikeOut :smiley:
  

Wow, I didn't know that search button, it's indeed incredible,
and plot is exactly the improved wxPyPlot !!
Thanks !!

  

Example 2:
I was looking for some file dialogs,
googled again and found as the best: EasyDialogs.
A few days ago I found wx.FileDialog ( I must have overlooked that in
first instance,
because it's obvious there should be something like that, I already had
used ColorDialog :wink: .
Now I still find EasyDialog a little easier to use, because it just 1
statement "filename = EasyDialogs.AskFileForOpen(...).
This raises another question, to keep my program easy distributable,
it might be better to limit myself to standard wxPython components.
Is this a valid reasoning ?
Are there other reasons to stick to standard wx components ?
    
I would say that if you stick with wx components you shouldn't (in
theory) worry about platform inconsistencies, plus your distribution
will contain only wx components, plus if you ever encounter any
problem with them you can see for yourself how fast is Robin in
providing suggestions/solutions/workarounds. I don't really think you
could get something like that in other forums :smiley:

Yes the support on this forum is really great, fast and very to-the-point,
so I've enough arguments now, to get rid of EasyDialogs :wink:

cheers,
Stef Mientki

ยทยทยท

On 8/10/07, Stef Mientki wrote: