diff --git a/libs/pyTermTk/TermTk/TTkTestWidgets/keypressview.py b/libs/pyTermTk/TermTk/TTkTestWidgets/keypressview.py index 270b4728..dcda7768 100644 --- a/libs/pyTermTk/TermTk/TTkTestWidgets/keypressview.py +++ b/libs/pyTermTk/TermTk/TTkTestWidgets/keypressview.py @@ -69,10 +69,14 @@ class TTkKeyPressView(TTkWidget): def _addMouse(self, evt): # return f"MouseEvent ({self.x},{self.y}) {self.key2str()} {self.evt2str()} {self.mod2str()} tap:{self.tap} - {self.raw}" # text = f"M:{(evt.x,evt.y)} {evt.key2str().replace('Button','')} {evt.evt2str().replace('Release','').replace('Press','')} {evt.mod2str().replace('NoModifier','')}" + if evt.key==TTkMouseEvent.NoButton: return tap = " " + if evt.tap==1: tap=" Click " if evt.tap==2: tap=" DoubleClick " if evt.tap==3: tap=" TripleClick " if evt.tap>3: tap=f" {evt.tap} Clicks " + if evt.evt==TTkMouseEvent.Drag: tap=" Drag " + if evt.evt==TTkMouseEvent.Release: tap+="Release " text = f"M:{(evt.x,evt.y)} {evt.key2str().replace('Button','')}{tap}{evt.mod2str().replace('NoModifier','')}" self._keys.append([1,text,0x100])