def __new__(self, title='') :
global Windows
global nWindows
self._id = glutCreateWindow(title)
glutDisplayFunc(&soyDrawWindow)
Windows = <void **>realloc(Windows, sizeof(void *)*(nWindows+1))
Windows[nWindows] = <void *>self
nWindows = nWindows + 1
