In Interface Builder components, I have a Gradient button

I would like to create this button programmatically. But I cannot find a combination of button type, border style and gradient type to reproduce it. My local goal is to create plus (add) and minus (delete) buttons like this

Maybe you also know how to implement the part to the right of the minus? It looks like a button with a gradient disabled.
Update (2012-02-01, 14:52)
I put the gradient button on an empty xib, open xib with a text editor and find my button. This is part of the code.
<array class="NSMutableArray" key="NSSubviews"> <object class="NSButton" id="155381693"> <reference key="NSNextResponder" ref="1005"/> <int key="NSvFlags">268</int> <string key="NSFrame">{{20, 303}, {106, 23}}</string> <reference key="NSSuperview" ref="1005"/> <reference key="NSWindow"/> <string key="NSReuseIdentifierKey">_NS:2466</string> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="976550657"> <int key="NSCellFlags">-2080244224</int> <int key="NSCellFlags2">134217728</int> <string key="NSContents">Gradient Button</string> <object class="NSFont" key="NSSupport"> <string key="NSName">LucidaGrande</string> <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <string key="NSCellIdentifier">_NS:2466</string> <reference key="NSControlView" ref="155381693"/> <int key="NSButtonFlags">-2033434369</int> <int key="NSButtonFlags2">162</int> <string key="NSAlternateContents"/> <string key="NSKeyEquivalent"/> <int key="NSPeriodicDelay">400</int> <int key="NSPeriodicInterval">75</int> </object> </object> </array>
I will try to play the button using this information.
source share