Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 49 lines (36 sloc) 2.098 kb
7f3dc35 @malcommac first commit
malcommac authored
1 # DMInspectorPalette
2
b9004be @malcommac fixed readme commit
malcommac authored
3 DMInspectorPalette is an NSScrollView that supports dynamic loading of NSView grouped by section as like in XCode Inspector Window.
7f3dc35 @malcommac first commit
malcommac authored
4 You can collapse or expand an item in order to hide or show it's relative section.
5 All state changes are animatable using Core Animation.
6
c5b8f9c @malcommac moved DMInspectorPalette source code at the top-level directory and sepa...
malcommac authored
7 Daniele Margutti, <http://www.danielemargutti.com>
7f3dc35 @malcommac first commit
malcommac authored
8
1547ea9 @malcommac fixed readme
malcommac authored
9 ![DMInspectorPalette Example Project](http://danielemargutti.com/wp-content/uploads/2012/06/Untitled.png)
10
7f3dc35 @malcommac first commit
malcommac authored
11 ## How to get started
12
13 * Create NSView subclass inside your nib file
14 * Connect each NSView via outlets to your view controller class
15 * For each NSView (/section) create a DMPaletteSectionView object and assign it to the view with a title
16 * Set your views to the palette container using DMPaletteContainer.sectionViews = yourArray
17 * Done!
18
19 ## Donations
20
21 If you found this project useful, please donate.
22 There’s no expected amount and I don’t require you to.
6396ed7 @malcommac fixed README.md file (added MIT License)
malcommac authored
23 [MAKE YOUR DONATION](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=GS3DBQ69ZBKWJ)
7f3dc35 @malcommac first commit
malcommac authored
24
25 ## License (MIT)
26
27 Copyright (c) 2012 Daniele Margutti
28
29 Permission is hereby granted, free of charge, to any person
30 obtaining a copy of this software and associated documentation
31 files (the "Software"), to deal in the Software without
32 restriction, including without limitation the rights to use,
33 copy, modify, merge, publish, distribute, sublicense, and/or sell
34 copies of the Software, and to permit persons to whom the
35 Software is furnished to do so, subject to the following
36 conditions:
37
38 The above copyright notice and this permission notice shall be
39 included in all copies or substantial portions of the Software.
40
41 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
42 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
43 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
44 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
45 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
46 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
47 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
48 OTHER DEALINGS IN THE SOFTWARE.
Something went wrong with that request. Please try again.