Skip to content
unixo edited this page Sep 13, 2010 · 3 revisions

If you had ever used iSync, probably you’ve been asked to resolve a sync conflict at least one time: the panel shown to the user contains two boxes, mutually excluded i.e. you can only choose one of them.

DZSelectableBox is a subclass of NSBox view which emulates this behavior. An instance of this class comes with one more variable member, the box state: when the box is marked as selected, an inner rounded path is drawn inside its bounds; DZSelectableBox honors title position, if it’s visible. You can use this class in two different manners: standalone or as part of a radio group.

For more informations, visit /dev/zero.

Clone this wiki locally