| | |
Text Copy in HtmlWindow
![]() |
•
•
Join Date: Nov 2008
Posts: 41
Reputation:
Solved Threads: 1
Hi. I have an HTML Control on my frame and I am able to display pages in it:
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
Python Syntax (Toggle Plain Text)
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
•
•
Join Date: Nov 2008
Posts: 41
Reputation:
Solved Threads: 1
Well, Iv had a little joy so far - Iv managed to get a click event recognised like this:
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
python Syntax (Toggle Plain Text)
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
![]() |
Other Threads in the Python Forum
- Previous Thread: Help with finding out if a program exists in os path entries
- Next Thread: Questions on How to Perform Certain Concepts
| Thread Tools | Search this Thread |
alarm app beginner cipher cmd cx-freeze data decimals development dictionary directory dynamic error examples feet file float format function generator getvalue gui halp homework http images import input ip itunes java keycontrol leftmouse line linux list lists logging loop maintain maze millimeter module mouse mysqldb number numbers output parsing path port prime programming projects push py2exe pygame pyglet pymailer pyqt python queue random recursion schedule screensaverloopinactive script scrolledtext slicenotation split sqlite ssh string strings sudokusolver table terminal text thread threading time tlapse tuple tutorial ubuntu unicode url urllib urllib2 variable variables ventrilo verify vigenere web webservice wikipedia wx.wizard wxpython xlwt





