0

Hi. I have an HTML Control on my frame and I am able to display pages in it:

self.krtc = html.HtmlWindow(self, style=wx.NO_FULL_REPAINT_ON_RESIZE);
self.krtc.LoadPage("apitest.html")

However, I'm having real problems trying to pick up a CTRL + C event (Or a right mouse click event) to copy any selected text.

Iv looked through the wxDemo, but I cant understand how the events work. Can anyone help please?

Regards

Max

1
Contributor
1
Reply
2
Views
8 Years
Discussion Span
Last Post by MaxVK
0

Well, Iv had a little joy so far - Iv managed to get a click event recognised like this:

self.Bind(html.EVT_HTML_CELL_CLICKED, self.krtc_OnClick, self.docMAIN)

...
...
...
def krtc_OnClick(self,event):
        x = self.krtc.SelectionToText()
        if x > "":
            print x

This works nicely, and could easily copy the selected text, but its not of much use unless the user knows that the text has been copied!

More to the point, Iv not been able to pick up any keyboard events yet, which rules out one of the most common methods of copying selected text!

Any ideas anyone?

regards

Max

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.