code: def _time_show(self):
          
          if not self._time_visible:
              self._time_visible = True
              self._time_window = tk.Toplevel(self)
              self._time_window.attributes("-topmost", True)
              self._time_window.overrideredirect(True)
              self._time_label = ttk.Label(self._time_window)
              self._time_label.grid()
              self._time_window.lift()
          x, y = self.master.winfo_pointerxy()
          geometry = "{0}x{1}+{2}+{3}".format(
              self._time_label.winfo_width(),
              self._time_label.winfo_height(),
              x - 15,
              self._canvas_ticks.winfo_rooty() - 10)
          self._time_window.wm_geometry(geometry)
          self._time_label.config(text=TimeLine.get_time_string(self.time, self._unit))
docs: Show the time marker window