[racket] some questions about mysterx
I guess I'm the closest we have to a MysterX maintainer. Unfortunately,
my answer for question 1 is "I don't know". For the other two, I can
only say "that sounds like a bug".
MysterX was created prior to the current FFI, and re-implementing it is
probably a good idea --- if we can find a volunteer. So much of
MysterX's work is in marshaling and unmarshaling datatypes, and all of
that would be far easier with the current Racket-based FFI (instead of
in C). Also, the old constraint that MysterX windows must use a
separate thread and event queue no longer applies with the GUI-library
rewrite, so that would be another major simplification. I'm not sure
about the DHTML part; it might require a little C++ stub, or it might
work out fine from Racket.
At Sat, 15 Jan 2011 18:55:36 +0300, Ковалев Юрий wrote:
> Hi, all!
> I have some questions about mysterx.
> 1) Why there isn't function for destruction com-object (like
> vlax-release-object in AutoLisp)? When I end to work with com-application, it
> still in system processes.
> 2) When I use mysterx, my applications sometimes crashes with standart Windows
> message "PLT Scheme GUI application - found error. Application will be closed"
> (translation from russian :o)). This happens without any visible regularity and
> regardless of whether I use an DrRacket (then crushes DrRacket) or a compiled
> application.
> 3) Except problems in p.2, mysterx work fine with Excel and PowerPoint, but
> with Word it can only read, but not create or modify com-objects.
> This problems occur not only on my computer, but also in many other. OS -
> Windows XP, version of Racket... different versions, include last (5.0.1).
>
> --
> Thanks.
> Yuriy.
> _________________________________________________
> For list-related administrative tasks:
> http://lists.racket-lang.org/listinfo/users