o-p-a / cocoa

Ruby FFI bindings for the OSX Cocoa API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cocoa

Ruby FFI bindings for the OSX Cocoa API

Installation

gem install cocoa

Usage

require 'cocoa'

Cocoa::NSAutoreleasePool.new

app = Cocoa::NSApplication.sharedApplication
app.setActivationPolicy Cocoa::NSApplicationActivationPolicyRegular
app.activateIgnoringOtherApps true

alert = Cocoa::NSAlert.alloc.init.autorelease
alert.setMessageText "Hello world!"
alert.runModal

alt tag

About

Ruby FFI bindings for the OSX Cocoa API

License:MIT License


Languages

Language:Ruby 100.0%