Not a user callable method. Used to get Graph click events. Called by tkinter when button is released :param event: (event) event info from tkinter. Note not used in this method :type event:
(self, event)
| 6782 | |
| 6783 | # button release callback |
| 6784 | def button_release_call_back(self, event): |
| 6785 | """ |
| 6786 | Not a user callable method. Used to get Graph click events. Called by tkinter when button is released |
| 6787 | |
| 6788 | :param event: (event) event info from tkinter. Note not used in this method |
| 6789 | :type event: |
| 6790 | """ |
| 6791 | if not self.DragSubmits: |
| 6792 | return # only report mouse up for drag operations |
| 6793 | self.ClickPosition = self._convert_canvas_xy_to_xy(event.x, event.y) |
| 6794 | self.ParentForm.LastButtonClickedWasRealtime = False |
| 6795 | if self.Key is not None: |
| 6796 | self.ParentForm.LastButtonClicked = self.Key |
| 6797 | else: |
| 6798 | self.ParentForm.LastButtonClicked = '__GRAPH__' # need to put something rather than None |
| 6799 | _exit_mainloop(self.ParentForm, self) |
| 6800 | if isinstance(self.ParentForm.LastButtonClicked, str): |
| 6801 | self.ParentForm.LastButtonClicked = self.ParentForm.LastButtonClicked + '+UP' |
| 6802 | else: |
| 6803 | self.ParentForm.LastButtonClicked = (self.ParentForm.LastButtonClicked, '+UP') |
| 6804 | self.MouseButtonDown = False |
| 6805 | |
| 6806 | # button callback |
| 6807 | def button_press_call_back(self, event): |
nothing calls this directly
no test coverage detected