Script control of other windows?

Hi there,

Does anyone know if there’s a way for a script to control what data is shown in other windows?

I’m working on a script that needs to tell an IPO window (separate from the script window) what curve to show, for example whether to show the “Object” or “Material” IPO of the current selection.

As far as I can tell, the Blender.Window module gives access to information about window placement and naming, and the event que. That means you can send it fake keypresses and mouseclicks, right? I can’t see anything else hat might do it.