Hidetoshi NAGAI wrote:
> There is a section "Windows 95/NT/2000/XP usage" on
> <http://togl.sourceforge.net/>.
> However, Togl seems to be integrated into Tcl3D <http://www.tcl3d.org/>.
>
> BTW, Ruby/Tk can handle almost all of Tcl/Tk extensions.
> If there is no Ruby/Tk's wrapper for a Tcl/Tk extension,
> you can send Tcl commands to handle the extension with
> Tk.tk_call(...tokens_of_Tcl_command_line...), and so on.

Thank you for the information.  I'm actually pretty new to Ruby and
know very little about the how it interacts with OpenGL or Tk under the
hood.  Writing my own wrappers looks to be a bit daunting, but I guess
I may have to go in that direction.

I did try and use Ruby SDL to accomplish my goal as I saw in a very old
example in this news group from 2001 that showed affixing SDL to a
TkFrame and the SDL displaying OpenGL graphics.  However, I ran into an
issue with SDL_WINDOWID not working correctly because of underlying
issues with putenv/getenv with Windows when SDL is run from a DLL.

--Mike