from objc import * from Foundation import * from AppKit import * import HopView class REInfoPanel(NSWindowController): hopView = IBOutlet('hopView') def init(self): return self.initWithWindowNibName_("InfoPanel") def windowDidLoad(self): self.window().center() def windowDidBecomeMain_(self, sender): self.hopView.startCalculation() def windowDidResignMain_(self, sender): self.hopView.stopCalculation() def windowDidResize_(self, sender): self.hopView.resetCalculation() def browseSource_(self, sender): NSWorkspace.sharedWorkspace().openURL_(NSURL.URLWithString_("http://svn.red-bean.com/restedit/")) def sendFeedback_(self, sender): NSWorkspace.sharedWorkspace().openURL_(NSURL.URLWithString_("mailto:restedit@mac.com"))