Matt Legend Gemmell Modesty is Lying

Mac OS X Cocoa and iPhone Development Services available at Instinctive Code.
Mac OS X Cocoa and iPhone Developer for hire

Other Pages

Categories

MAAttachedWindow NSWindow subclass

I once again come bearing gifts for you: this time it’s MAAttachedWindow, an NSWindow subclass that lets you visually attach borderless windows to other windows or just to specified points on the screen. It’s potentially useful for displaying contextual help, options related to a part of your UI, or just for drawing attention to things.
Take [...]


MATrackingArea for NSView

Tracking rectangles in NSViews, eh? They’re kind of crap. Getting the events is a bit hit-and-miss, and if you move the mouse too fast you’ll often find that you miss a mouseExited: event and your view is left looking stupid. It’s an old problem, and it’s very annoying. It certainly annoys me.
Rumour has it that [...]


CoreData Application template issue on Tiger

I’m posting this mostly so that others who encounter the same problem have a fighting chance of finding this information on Google.
I ran into an issue with an app created using the CoreData Application template in Xcode (not either of the two CoreData Document-based Application templates, though this may well affect those too). I’ve reproduced [...]


iCal Birthday Shifter

Is anyone in the whole world still using iCal Birthday Shifter? Apparently so, which is strange given that iCal in Tiger can grab birthdays from Address Book itself (iCal Preferences -> General -> Show Birthdays calendar).
Anyhow, I hereby summon the Power of Pagerank to tell all future searchers for Shifter that it now resides at [...]


Dual Input in Cocoa

I’m not going to lie to you: I’m drunk right now. No question about it. But that didn’t stop me firing up Xcode and creating a little app. This one is strictly for those who have OS X 10.4 or later, plus both a mouse and a Wacom tablet (or another tablet that OS X [...]


← Before