It's time to get back into the game that is sharing code. I have three new projects ready for immediate availability.

ZirconKit Foundation

Everybody who has written a custom control knows every single one of them needs some common work to get going. The ZirconKit Foundation is a free open source set of classes designed to make custom control authoring easier. The ZirconControl class is an automatic zero-flicker canvas that also handles retina scaling and appearance notification, to name a few. Also includes methods for drawing focus rings, adjusting color brightness, drawing stretched and patterned pictures, and detecting full keyboard access. If you're writing a custom control, this is a good foundation to build from, and there is plenty more room for this package to grow.

ZirconSwitch

Built on ZirconKit, this is an iOS replica switch control. This control is fully animated - with the ability to turn the animation off - and very customizable. Supports custom captions, colors, positioning, and sizing. And, for the record, this is not the same control as used in the Xojo IDE. Built from scratch, this control supports Retina displays, animates nicer, and is more flexible than the Xojo IDE control.

ZirconSwitch is available as a free demo. The control will fully function in debug builds, but will be completely invisible and inoperable in built applications. A licensed version can be purchased for $10, and allows use in an unlimited number of applications under development by the purchaser. Both demo and licensed versions ship as encrypted classes. More Details

ZirconBreadcrumbs

ZirconBreadcrumbs is a massively flexible path control. It can be fully themed to match any application, supports Retina displays, and supports both icons and captions per cell. Displaying filesystem navigation - or any navigation for that matter - is a piece of cake now.

ZirconBreadcrumbs is available as a free demo. The control will fully function in debug builds, but will be completely invisible and inoperable in built applications. A licensed version can be purchased for $25, and allows use in an unlimited number of applications under development by the purchaser. Both demo and licensed versions ship as encrypted classes. More Details