PyCrust - mail to wxPython list ?

Hi Patrick,
Sorry writing you directly - but that gives me the chance to thank you
personally for such a nice program ! We love it !!
In fact I'm writing the software (C++, wxWindows) to operate a new (light)
microscope that we "invented" here at UC San Francisco, and I embedded
python (wxPython) to control everything - per script from PyCrust ...

I have a few points:
1) I sent an email to the wxPython-list and just wanted to make sure it
didn't get lost:

http://lists.wxwindows.org/cgi-bin/ezmlm-cgi?11:mss:23827:200311:amdeojddgenaonibogcm

···

Subject: patch: Drag and Drop patch for pyCrust
From: Sebastian Haase
Date: Fri, 7 Nov 2003 16:50:07 -0800

I often need to open/read files so I wish this drag-and-drop feature could
go in the CVS.

2) I was trying to make python and PyCrust more popular in our lab - but
lot's of people here run Mac OS-X.
   So I grabbed the latest version (wxPython 2.4.1 at the time) and it
actually ran pretty nice - except when you get the "pop-up menu" after
typing the '.' and then use the mouse to click and select the module
attribute PyCrust just crashes entirely (so I chose not to show pyCrust to
any Mac user - yet)
Is this a known problem ??

3) My last point is an Idea :
   How hard would it be to use scintilla's folding-feature in the
interactive PyCrust windows ?
  I read the scintilla documentation for that twice - but did not really
understand it enough.
  We I print e.g. the value of an array variable I sometimes goes on for
hundreds on lines.
  So I was thinking of Mathematica's folding - I has multiple levels: each
input and output build the lowest level "cell" (so the '>>>' prompt should
be just the right separator). Then I thought one could define "special
comments" like " ##== some text" to allow a few higher levels !!

On http://www.scintilla.org/ScintillaToDo.html I just read "SciTE To Do:
<snip> Retain folding state when changing buffers."
Does this mean we have to wait ?? I think it should still work:
http://www.scintilla.org/Future.html ->"<snip> It has been pointed out that
folding does not stay when you change buffers in SciTE. This is because
folding is stored in the view rather than the document to allow multiple
views of one document to have different folding. "

Thanks again,
Sebastian Haase

"Sebastian Haase" <haase@msg.ucsf.edu> writes:

Hi Patrick,
Sorry writing you directly - but that gives me the chance to thank
you personally for such a nice program ! We love it !!

No need to apologize for writing to me, Sebastian. Especially when
you've got something nice to say! It makes my day. :slight_smile:

I'm glad you like PyCrust. I did see your previous message. I've
just been so busy that I don't really have time to work on PyCrust at
the moment. But I will hold onto your suggestions and implement the
drag and drop when I've got a spare moment.

As for the crashing problem on the Mac, hopefully Robin will have a
solution. I don't have a Mac.

All my best,

Pat

···

--
Patrick K. O'Brien
Orbtech http://www.orbtech.com/web/pobrien
-----------------------------------------------
"Your source for Python programming expertise."
-----------------------------------------------

Sebastian Haase wrote:

2) I was trying to make python and PyCrust more popular in our lab - but
lot's of people here run Mac OS-X.
   So I grabbed the latest version (wxPython 2.4.1 at the time) and it
actually ran pretty nice - except when you get the "pop-up menu" after
typing the '.' and then use the mouse to click and select the module
attribute PyCrust just crashes entirely (so I chose not to show pyCrust to
any Mac user - yet)
Is this a known problem ??

I think it was fixed in 2.4.2.4.

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!