FF: the window id from pyglet was wrong on some systems

We (Sol) had set it to use:
  self.winHandle._nswindow.windowNumber() #pyglet 1.2
  self.winHandle._window.value #for pyglet 1.1.4
But I think it depends on 64bit python not which version of pyglet
because my pyglet tip (commit 7f99b5234f7b) under a 32bit python fails this

Using a try...except instead