Sincere thanks, Iznogoud. I am interested.

I got my ultra-top-secret (because nobody would or should care) 
FreePascal translation of the XForms-toolkit C headers working pretty 
well. The image library translation is fun. Aside from the many image 
format functions, raw 32 bit packed color arrays or raw 8 bit 
Red/Green/Blue Pascal arrays make a nice framebuffer that displays on an 
XWindow Canvas. Like old fashioned DOS in high resolution with 
animation, too.

But then curiosity demanded I try FreePascal's "Lazarus" GUI system to 
compare. And I fell on my face. Old guys need to know they can't manage 
complexity, databases, or climb ladders.

I have those X Manuals, 6A and 6B etc. If you are looking for rocket 
scientist feedback, I'm not it. But if I learn how GitHub works, I will 
enjoy trying your new toolkit examples. Your commercial OpenGL XWindow 
efforts are very important in many industries. Thanks for sharing this 
news. Please don't misinterpret old age for lack of interest.

Iznogoud wrote:
> This one's mainly for Rick.
>
> I am writing a comprehensive template (skeleton and example) C code to use
> Motif widgets with OpenGL, and I will put it on Github. I have a paper from the
> X journal (from 1994) that is the most concise example and description of how
> to do it, but it is a little inadequate in my opinion. Based on that and on a
> lot of other reading of the X Programing Manual Vol 6 -among others- I have
> started making this better example.
>
> At present it contains pull-down menus, buttons, a help menu, an area where
> OpenGL drawing is visualized (via GLX), a textbox that acts as a log/console,
> and a command-line input widget. That is pretty good for most things, but if
> anyone wants anything more, go ahead and make suggestions.
>
> I am working on a commercial project that needs this functionality and that is
> why I figured it is worth making an example public.
>
> _______________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> tclug-list at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
>