--- a/docutil/dochtml.py Mon Aug 14 22:30:41 2017 +0300
+++ b/docutil/dochtml.py Mon Aug 14 23:27:15 2017 +0300
@@ -29,6 +29,7 @@
HtmlFrameOpened = []
+
def OpenHtmlFrame(self, title, file, size):
if title not in HtmlFrameOpened:
HtmlFrameOpened.append(title)
@@ -41,12 +42,14 @@
[ID_HTMLFRAME, ID_HTMLFRAMEHTMLCONTENT] = [wx.NewId() for _init_ctrls in range(2)]
EVT_HTML_URL_CLICK = wx.NewId()
+
class HtmlWindowUrlClick(wx.PyEvent):
def __init__(self, linkinfo):
wx.PyEvent.__init__(self)
self.SetEventType(EVT_HTML_URL_CLICK)
self.linkinfo = (linkinfo.GetHref(), linkinfo.GetTarget())
+
class UrlClickHtmlWindow(wx.html.HtmlWindow):
""" HTML window that generates and OnLinkClicked event.
@@ -61,6 +64,7 @@
else:
wx.html.HtmlWindow.Bind(event, handler, source=source, id=id, id2=id2)
+
class HtmlFrame(wx.Frame):
def _init_ctrls(self, prnt):
wx.Frame.__init__(self, id=ID_HTMLFRAME, name='HtmlFrame',