comparison pyink/MBScene.py @ 1431:60f2c9a24cdb

Keep the same active layer and frame when switching back a timeline. - Add functions to remember frame and layer for timeline at domview. - Recall active frame and layer when calling switch_component() and switch_timeline().
author Thinker K.F. Li <thinker@codemud.net>
date Mon, 11 Apr 2011 00:05:25 +0800
parents d0e6f350b3fd
children 8ea0d32a1864
comparison
equal deleted inserted replaced
1430:bf405cb2d7cb 1431:60f2c9a24cdb
230 pass 230 pass
231 231
232 def do_CellClick(self, layer_idx, frame_idx): 232 def do_CellClick(self, layer_idx, frame_idx):
233 self._director.show_scene(frame_idx) 233 self._director.show_scene(frame_idx)
234 self.selectSceneObject(layer_idx, frame_idx) 234 self.selectSceneObject(layer_idx, frame_idx)
235 self._domviewui.remember_current_frame(layer_idx, frame_idx)
235 pass 236 pass
236 237
237 def doInsertKeyScene(self,w): 238 def doInsertKeyScene(self,w):
238 layer_idx, frame_idx = self._domviewui.get_active_layer_frame() 239 layer_idx, frame_idx = self._domviewui.get_active_layer_frame()
239 self.insertKeyScene(layer_idx, frame_idx) 240 self.insertKeyScene(layer_idx, frame_idx)