Matt Legend Gemmell Modesty is Lying

Mac OS X Cocoa and iPhone Development Services available at Instinctive Code.
Favorites icon
Favorites for iPhone
Speed-dial with style.
Mac OS X Cocoa and iPhone Developer for hire

Other Pages

Categories

MGTemplateEngine for iPhone

Hi folks, just a quick note that MGTemplateEngine (which you can read about here) can now be built for both Mac OS X 10.5 and later and also iPhone OS 2.0 or later. Many thanks to Phil Larson for his diff-patch of the trivial tweaks which were needed.
Note that for iPhone builds you should make [...]


Posted
2 June 2008 @ 9pm

Categories
Development, Source

HUD controls framework for Leopard

Just a note that fellow developer Tim Davis has released a framework of HUD-style controls for Leopard, called BGHUDAppKit. You can download it and see some screenshots here. The framework is notable in that it uses native Cocoa drawing methods (NSBezierPath etc) to draw all the controls, and does not rely on embedded images, like [...]


MGTemplateEngine - Templates with Cocoa

MGTemplateEngine is a native Cocoa system for generating text output based on templates and data. It’s a close cousin of systems like Smarty, FreeMarker, Django’s template language, and so on.
It’s ideal for Cocoa apps needing to generate text output using variable-substitution (with looping and/or conditional logic), including creating HTML pages (or for apps with WebKit-based [...]


Posted
28 November 2007 @ 3pm

Categories
General

Hierarchical folders in the Leopard Dock with Quay

Still hate Stacks in the Leopard Dock? Rainer Brockerhoff has just released version 1.0 of Quay, his Leopard-or-later utility to give you back hierarchical browsing of folders in the Dock.
It uses no hacks or hidden features, and actually gives you a fair bit more functionality than Tiger’s Dock used to. €7 shareware (about $10).


NSColorWell bug on Leopard

Just a heads up: in the release version of Leopard (9A581), there seems to be a bug with the NSColorWell control. Specifically, if its focus-ring type is set to “none”, it won’t visually update itself until its window loses focus. It still functions normally code-wise, but it won’t update its actual appearance.
You can reproduce this [...]


← Before