It would be simple to modify tkWinWm.c:TkpWmSetState to use AnimateWindow instead of ShowWindow, based on some extra 'wm' params that would allow window animation.