Home | History | Annotate | Download | only in samples

Lines Matching refs:wx

27 import wx
28 import wx.webview
30 class TestPanel(wx.Panel):
32 wx.Panel.__init__(
34 style=wx.TAB_TRAVERSAL|wx.CLIP_CHILDREN|wx.NO_FULL_REPAINT_ON_RESIZE
44 sizer = wx.BoxSizer(wx.VERTICAL)
45 btnSizer = wx.BoxSizer(wx.HORIZONTAL)
47 self.webview = wx.webview.WebView(self, -1)
50 btn = wx.Button(self, -1, "Open", style=wx.BU_EXACTFIT)
51 self.Bind(wx.EVT_BUTTON, self.OnOpenButton, btn)
52 btnSizer.Add(btn, 0, wx.EXPAND|wx.ALL, 2)
54 btn = wx.Button(self, -1, "<--", style=wx.BU_EXACTFIT)
55 self.Bind(wx.EVT_BUTTON, self.OnPrevPageButton, btn)
56 btnSizer.Add(btn, 0, wx.EXPAND|wx.ALL, 2)
58 btn = wx.Button(self, -1, "-->", style=wx.BU_EXACTFIT)
59 self.Bind(wx.EVT_BUTTON, self.OnNextPageButton, btn)
60 btnSizer.Add(btn, 0, wx.EXPAND|wx.ALL, 2)
62 btn = wx.Button(self, -1, "Stop", style=wx.BU_EXACTFIT)
63 self.Bind(wx.EVT_BUTTON, self.OnStopButton, btn)
64 btnSizer.Add(btn, 0, wx.EXPAND|wx.ALL, 2)
66 btn = wx.Button(self, -1, "Refresh", style=wx.BU_EXACTFIT)
67 self.Bind(wx.EVT_BUTTON, self.OnRefreshPageButton, btn)
68 btnSizer.Add(btn, 0, wx.EXPAND|wx.ALL, 2)
70 txt = wx.StaticText(self, -1, "Location:")
71 btnSizer.Add(txt, 0, wx.CENTER|wx.ALL, 2)
73 self.location = wx.ComboBox(
74 self, -1, "", style=wx.CB_DROPDOWN|wx.PROCESS_ENTER
77 self.Bind(wx.EVT_COMBOBOX, self.OnLocationSelect, self.location)
78 self.location.Bind(wx.EVT_KEY_UP, self.OnLocationKey)
79 self.location.Bind(wx.EVT_CHAR, self.IgnoreReturn)
80 btnSizer.Add(self.location, 1, wx.EXPAND|wx.ALL, 2)
82 sizer.Add(btnSizer, 0, wx.EXPAND)
83 sizer.Add(self.webview, 1, wx.EXPAND)
88 self.webview.Bind(wx.webview.EVT_WEBVIEW_LOAD, self.OnStateChanged)
95 if event.GetState() == wx.webview.WEBVIEW_LOAD_NEGOTIATING:
97 elif event.GetState() == wx.webview.WEBVIEW_LOAD_TRANSFERRING:
99 elif event.GetState() == wx.webview.WEBVIEW_LOAD_DOC_COMPLETED:
105 if evt.GetKeyCode() == wx.WXK_RETURN:
113 if evt.GetKeyCode() != wx.WXK_RETURN:
121 dlg = wx.TextEntryDialog(self, "Open Location",
123 self.current, wx.OK|wx.CANCEL)
126 if dlg.ShowModal() == wx.ID_OK:
145 class wkFrame(wx.Frame):
147 wx.Frame.__init__(self, None, -1, "WebKit in wxPython!")
153 class wkApp(wx.App):