At Sat, 1 Sep 2012 18:40:20 -0400, Sam Tobin-Hochstadt wrote: > [redirected to dev@] > > On Sat, Sep 1, 2012 at 6:00 PM, Matthew Flatt <mfl...@cs.utah.edu> wrote: > > At Fri, 31 Aug 2012 17:58:07 -0600, Matthew Flatt wrote: > >> At Fri, 31 Aug 2012 15:50:46 +0200, herak...@gmx.de wrote: > >> > I have an ocx-control and I would like to use it from Racket. > >> > > >> > Is it possible to bind this control in any way to Racket/Scheme? > >> > >> I think the way to do that is to use IE as an ActiveX container. > >> > >> Below is an example that starts the "MSCAL.Calendar" control. As you > >> can see, I didn't figure out how to tell IE that it should trust the > >> control (so there's an 8-second pause while I click to allow in IE), > >> but maybe this will be enough to give you some ideas. > > > > Here's an improved example, but it depends on improvements and repairs > > in the latest `ffi/com' implementation in the git repo. The changes > > support calling the `write' method of an IE document and correctly > > reference-counting objects that are received as event arguments. It > > uses the "Sysmon" control that is included with Windows (I think), and > > it avoids creating a temporary file. > > If this avoids constructing a temporary file, could we use it on > Windows for the documentation search?
The example starts IE specifically, as opposed to the user's default browser, so I don't think it can be an immediate replacement for the current browser launch. _________________________ Racket Developers list: http://lists.racket-lang.org/dev