def init_frame(self, n): """ NOTE: this is called from the IIS_RequestHandler """ self.logger.debug("initializing frame %d" % (n)) # create the frame, if needed try: fb = self.get_frame(n) except KeyError: fb = iis.framebuffer() self.fb[n] = fb fb.width = None fb.height = None fb.wcs = '' fb.image = None fb.bitmap = None fb.zoom = 1.0 fb.buffer = array.array('B') fb.ct = iis.coord_tran() #fb.chname = None return fb