Skip navigation.
 
mlAdding a new type of NSButton
FROM : P Teeson
DATE : Wed Jun 25 21:12:44 2008

Environment is Mac OS X 10.4.11 Xcode 2.5

I need a new type of NSButton/NSButtonCell that I am calling an 
NSLatchButton.
Once it is pushed it stays pushed - pushing it again does not revert 
it back to unpushed state.
(Of course there would be a method to set it to it's unlatched state 
but pushing the button would not
invoke that action)

However I'm not sure how to approach this. Should I use categories, 
extensions, or subclass or what?

If I were dealing with the source code I would add to the button 
types enums
and add a method or case to deal with that type.

But what suggestions do you have?

TIA for your elegant wisdom.....

respect....

Peter

Related mailsAuthorDate
mlAdding a new type of NSButton P Teeson Jun 25, 21:12
mlRe: Adding a new type of NSButton Marco Masser Jun 25, 21:21
mlRe: Adding a new type of NSButton I. Savant Jun 25, 21:22
mlRe: Adding a new type of NSButton I. Savant Jun 25, 21:24
mlRe: Adding a new type of NSButton Kevin Elliott Jun 25, 22:13
mlRe: Adding a new type of NSButton I. Savant Jun 25, 22:26
mlRe: Adding a new type of NSButton Andy Lee Jun 25, 22:32
mlRe: Adding a new type of NSButton Andy Lee Jun 25, 23:10
mlRe: Adding a new type of NSButton P Teeson Jun 25, 23:44
mlRe: Adding a new type of NSButton P Teeson Jun 25, 23:54
mlRe: Adding a new type of NSButton P Teeson Jun 26, 00:01
mlRe: Adding a new type of NSButton Hamish Allan Jun 26, 00:37
mlRe: Adding a new type of NSButton P Teeson Jun 26, 01:16
mlRe: Adding a new type of NSButton I. Savant Jun 26, 15:29
mlRe: Adding a new type of NSButton I. Savant Jun 26, 15:33
mlRe: Adding a new type of NSButton Andy Lee Jun 26, 16:51
mlRe: Adding a new type of NSButton I. Savant Jun 26, 17:02
mlRe: Adding a new type of NSButton Kevin Elliott Jun 26, 18:13
mlRe: Adding a new type of NSButton I. Savant Jun 26, 18:33