Forum: Poser - OFFICIAL


Subject: pro 2010 Python problem..

cortic opened this issue on Jul 30, 2011 · 18 posts


millighost posted Sun, 31 July 2011 at 5:49 PM

Quote - ... anyone think of any other workarounds to make scene.SetFrame(scene.Frame() + 30) work?

Hm, you could try this method, which does not directly solve the problem, but can work around it (worked for me). It is based on putting the animation palette in it's own (non-dockable window):

1 open the animation palette.
2 create a frame and transfer the animation palette to the frame and execute this (add imports as needed):

am = poser.WxAuiManager ()
animation_pane = am.GetPane ("AnimationPalette")
frm = wx.Frame (am.GetManagedWindow (), size = (200, 200))
frm.Show ()
animation_pane.Reparent (frm)

at this point the aui-pane should be dead (no content), reset the window:

animation_pane.Window (None)

Now you should be left with the animation palette in a normal (top-level) window, that you can minimize. When you check the "Animation Palette" from Poser's "Window" menu, it might crash.