Gibt es eine Möglichkeit, ein Click and Hold-Ereignis in PyGTK zu erkennen? Ich bin in einer Touch-Umgebung, und ich möchte ein Kontextmenü aus einer Schaltfläche öffnen, wenn ich die Taste länger als eine Sekunde gedrückt halte, da ich keinen Rechtsklick oder Ctrl-Klick ausführen kann.Klicken und halten in PyGTK?
Wenn es nicht einen einfachen Weg gibt, nehme ich an, ich könnte das Mausereignis veranlassen, ein GTK-Zeitlimit zu starten, das das Menü aktivieren würde, und es in der Mausfreigabehandhabung abbrechen. Aber wenn das Zeitlimit ausgelöst wird, wie würde ich das Drücken der Maus abbrechen, damit die Maus nicht ausgelöst wird?
Muss die Lösung vom Betriebssystem unabhängig sein? Wenn nicht, auf welchem Betriebssystem sind Sie? – bohrax