def goto(self, url, show=True): if self._webkit is None: raise RuntimeError("needs to be a web window") url = NSURL.URLWithString_(url).retain() request = NSURLRequest.requestWithURL_(url) self._webkit.mainFrame().loadRequest_(request) self.show()
def applicationDidFinishLaunching_(self, aNotification): self.webView = WebView.alloc().initWithFrame_(((0, 0), (1, 1))) self.loadDelegate = LoadDelegate.alloc().init() self.webView.setFrameLoadDelegate_(self.loadDelegate) request = NSURLRequest.requestWithURL_(NSURL.URLWithString_(self.url)) self.webView.mainFrame().loadRequest_(request)