Hi Nigel,
That works.
You brought up a good point that I didn't think about: could something like rotation and/or keyboard be queryable from glutGet? If so, then would it be worthwhile to add a glutDeviceGet value for if a virtual keyboard exists?

> Date: Thu, 12 Sep 2013 10:29:35 -0500
> From: nigels.com@gmail.com
> To: freeglut-developer@lists.sourceforge.net
> Subject: Re: [Freeglut-developer] Adding support for another platform
> Vinnie,
> Aside from the question of any new callbacks or state queries, I think
> FreeGLUT ought to resize in response to virtual keyboard and
> orientation changes. I don't think a FreeGLUT app ought to need
> special support for either of those situations to behave reasonably.
> - Nigel
> ------------------------------------------------------------------------------
> How ServiceNow helps IT people transform IT departments:
> 1. Consolidate legacy IT systems to a single system of record for IT
> 2. Standardize and globalize service processes across IT
> 3. Implement zero-touch automation to replace manual, redundant tasks
> http://pubads.g.doubleclick.net/gampad/clk?id=51271111&iu=/4140/ostg.clktrk
> _______________________________________________
> Freeglut-developer mailing list
> Freeglut-developer@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freeglut-developer