[webkit-gtk] Custom paste handler for editable WebView
Robert Schroll
rschroll at gmail.com
Mon Jul 28 14:55:35 PDT 2014
Does anyone have some pointers on this?
On Sat, Jul 19, 2014 at 5:46 PM, Robert Schroll <rschroll at gmail.com>
wrote:
> Hi all,
>
> Without any input from me, an editable WebView will paste text into
> itself when I press Ctrl-V. I don't know if this is handled entirely
> within the WebView, or if the Gtk.Window contains a Ctrl-V
> accelerator that sends a paste signal to the WebView. Regardless,
> I'd like to provide a custom handler for this paste event, rather
> than relying on the default one. Is this possible?
>
> It is for other Gtk widgets, I know. For example, if I add this
> handler to a Gtk.Entry:
> entry.connect('paste-clipboard', lambda *args:
> entry.stop_emission('paste-clipboard'))
> the paste doesn't happen. (I could query the clipboard and insert
> some text into the Entry myself, of course.) But when I do that to a
> WebView, it has no effect. The documentation suggests that there is
> a paste-clipboard signal for the WebView, and I can trigger it
> manually. How can I intercept it?
>
> Thanks,
> Robert
More information about the webkit-gtk
mailing list