Commit b4a359d6ebbd778f9cf4dcb23edeff9f79884344
1 parent
ea58ed7c
Exists in
interactor_style
Using DefaultInteractorStyle to const.STATE_DEFAULT
Showing
1 changed file
with
9 additions
and
10 deletions
Show diff stats
invesalius/data/viewer_slice.py
... | ... | @@ -175,23 +175,22 @@ class Viewer(wx.Panel): |
175 | 175 | interactor.SetInteractorStyle(style) |
176 | 176 | |
177 | 177 | def SetInteractorStyle(self, state): |
178 | - if state == const.SLICE_STATE_CROSS: | |
179 | - style = styles.CrossInteractorStyle(self) | |
178 | + if state == const.STATE_DEFAULT: | |
179 | + style = styles.DefaultInteractorStyle(self) | |
180 | 180 | self.style = style |
181 | 181 | self.interactor.SetInteractorStyle(style) |
182 | 182 | self.interactor.Render() |
183 | 183 | |
184 | - ## Zoom using right button | |
185 | - #style.AddObserver("RightButtonPressEvent",self.OnZoomRightClick) | |
186 | - #style.AddObserver("MouseMoveEvent", self.OnZoomMoveRight) | |
187 | - #style.AddObserver("RightButtonReleaseEvent", self.OnVtkRightRelease) | |
188 | - | |
189 | - #Scroll change slice | |
190 | - style.AddObserver("MouseWheelForwardEvent",self.OnScrollForward) | |
191 | - style.AddObserver("MouseWheelBackwardEvent", self.OnScrollBackward) | |
184 | + elif state == const.SLICE_STATE_CROSS: | |
185 | + style = styles.CrossInteractorStyle(self) | |
186 | + self.style = style | |
187 | + self.interactor.SetInteractorStyle(style) | |
192 | 188 | |
193 | 189 | self.__set_cross_visibility(1) |
194 | 190 | Publisher.sendMessage('Activate ball reference') |
191 | + | |
192 | + self.interactor.Render() | |
193 | + | |
195 | 194 | elif state == const.STATE_WL: |
196 | 195 | self.on_wl = True |
197 | 196 | self.wl_text.Show() | ... | ... |