Night Productions
SoftwareContactStoreBlog ⌘ Developer ⌘ Command Line ToolsAbout


Polish
DSGeneralOutlineView & DSGeneralTableView
DSClickableURLTextField
DSResizableBorderlessWindow
DSProcessesInfo
DSUserInfo

Polish

Download Polish (487.16 K)
(digital hashes)


Polish Reference

Last updated: May 25, 2007

Polish is a framework which provides copy and login item services. When run for the first time, from either a disk image or from the user's download folder, you can use it to ask if the user would like to copy it somewhere on their drive(s), and can also ask if the user would like your application to run when they log in.

The download contains a built version of the framework, a test application, and sources to both. It also contains documentation for them.

DSGeneralOutlineView & DSGeneralTableView

Download DSGeneralOutlineView source (14.49 K)
(digital hashes)

Download DSGeneralTableView source (12.53 K)
(digital hashes)

Download Both (27.21 K)
(digital hashes)

DSGeneralOutlineView Class Reference
DSGeneralTableView Class Reference

Download Test App (183 K)
(digital hashes)

Last updated: May 25, 2007

An outline view and table view for general use. These subclasses have the following features:

The test app will show most of what you can do with the subclasses. Source code for the app is included.

The test app is written using DSGeneralOutlineView. DSGeneralTableView has almost identical settings, so this test app works to show both.

DSClickableURLTextField

Download Source (9.12 K)
(digital hashes)

DSClickableURLTextField Class Reference

Last updated: May 25, 2007

A textfield set up solely to handle URLs. Set the textfield's attributed string value, with some portion of it being a link, and the textfield will do the rest. You'll get the “pointy hand” cursor over the link, and clicking on it will open that link.


DSResizableBorderlessWindow

Download Source (3.02 K)
(digital hashes)

Download Test App (125.43 K)
(digital hashes)

Last updated: October 25, 2004

A resizable borderless window. Can almost do everything that a normal window can do - you can close it, minimize it, it's added to the window menu, etc, etc.

DSProcessesInfo

Download Source (5.29 K)
(digital hashes)

Last updated: April 02, 2006

Functions - NOT methods - to return info on running processes. Note that the returned info isn't very exhaustive, but can be useful.

The functions are listed in the header of the source.

View DSProcessesInfo.h
View DSProcessesInfo.m

DSUserInfo

Download Source (1.98 K)
(digital hashes)

Last updated: October 25, 2004

Functions - NOT methods - to return info on users and groups.

The functions are listed in the header of the source.