you could probably use MDX's positioner control with the noclose option to prevent it from closing.