It's just the Interface Builder UI getting in your way. 1) Click your "nib" document window. Probably called something like "MainMenu.xib - English". 2) Go to the "View" menu and select "as List". 3) Use the twist down arrows to navigate to your slider. If you use the twist down on your slider you'll see the NSSliderCell inside it. Click it. 4) In the Inspector window, you can type in the name of your NSSliderCell subclass in the "Identity Inspector's" "Class" field (Command-6). That'll do it. Using Interface Builder in "as List" mode is always the way to go (IMHO). R. > From: Robert Covington <artlythere@...> > Date: 8 February 2010 3:38:33 PM > To: fbcocoa@... > Subject: Subclassing > > > I am trying to subclass NSSlider, then NSSliderCell so I can create > my own slider. > > However, while one can subclass NSSliderCell, that doesn't show up > in the Custom Classes tab of IB's Inspector, only a subclass of > NSSlider does. > > So I am confused how to go about this, when it appears you have to > subclass NSSlider to use NSSliderCell...(where you override drawKnob > and others) > > I can substantiate the subclass of NSSlider, but not apparently the > one for NSSliderCell. > > r > c