class Opine::Native::Application::OSXApplication
Attributes
application[RW]
block[RW]
Public Instance Methods
applicationDidFinishLaunching(notification)
click to toggle source
# File lib/opine/widgets/application_osx.rb, line 7 def applicationDidFinishLaunching notification menubar = NSMenu.new.autorelease app_menu_item = NSMenuItem.new.autorelease menubar.addItem app_menu_item application.setMainMenu menubar app_menu = NSMenu.new.autorelease quit_menu_item = NSMenuItem.alloc.initWithTitle("Quit", action: :terminate, keyEquivalent: 'q' ).autorelease app_menu.addItem quit_menu_item app_menu_item.setSubmenu app_menu application.activateIgnoringOtherApps true block.call if block end