2010-12-14 8 views
0

Ich würde Rechtsklick (und so Kontextmenü) in einem Python-GTK-Fenster (pyGTK) deaktivieren, in dem sich ein "Fenster" pyWebKitGtk befindet.Deaktivieren Sie die rechte Maustaste in GTK-Fenster

Jemand kann mir helfen, einige Zeilen Code zu schreiben?
Ich denke, das wäre besser Ereignis direkt in pyGTK löschen, aber wenn Sie wissen, wie das Kontextmenü in PyWebKitGtk nicht angezeigt wird, ist es trotzdem gut.

TNK TNK TNK

Realy zerschnitt Code:


import gtk 
import webkit 

window = gtk.Window(gtk.WINDOW_TOPLEVEL) 
window.connect("destroy", gtk.main_quit) 

browser = webkit.WebView() 
browser.open("http://www.stackoverflow.com") 
scroller = gtk.ScrolledWindow() 
scroller.add(browser) 
window.add(scroller) 

window.show_all() 
gtk.main() 

Antwort

6

können Sie verwenden, um die enable-default-context-menu Einstellung:

webview.props.settings.props.enable_default_context_menu = False 
+0

Es scheint nicht, eine andere Idee .. Habe jemand zu arbeiten? – user542640

+0

Können Sie den Code, den Sie gerade verwenden, posten? – adw

+0

Ja, sicher! Jetzt können Sie den Code oben lesen! – user542640

Verwandte Themen