Offers tips on reducing the complexity of property sheets and dialog boxes.
Offers several techniques for implementing direct manipulation.
Describes the importance of having defaults, and presents suggestions on how to implement them. Defaults implement implicit configurability based on user actions and persistence.
Presents several techniques for previewing settings.