def OncheckBoxFollowWindowCheck(self, event):
     """Change the following window setting."""
     b = self.checkBoxFollowWindow.GetValue()
     if b:
         import frame_qspace_view
         if hasattr(self, 'follower'):
             self.follower.rebind(self.follower.parent, self, position=self.follower.position)
         else:
             self.follower = gui_utils.follow_window(self.parent_frame, self, position=gui_utils.FOLLOW_SIDE_TOP)
     else:
         if hasattr(self, 'follower'):
             self.follower.unbind()
     if not event is None: event.Skip()
def create(parent):
    global _instance
    print "FrameReflectionInfo creating a new instance"
    _instance = FrameReflectionInfo(parent)
    _instance.follower = gui_utils.follow_window(parent, _instance, position=gui_utils.FOLLOW_SIDE_TOP)
    return _instance