FROM : Marco Masser
DATE : Wed Jun 25 21:21:48 2008
> Once it is pushed it stays pushed - pushing it again does not revert
> it back to unpushed state.
You could simply hook up an appropriate kind of a standard NSButton to
an IBAction that disables the button. That way, you can't click it
anymore and it stays pushed.
If you don't want it to be grayed out upon disabling, you could maybe
subclass NSButton and find out which method gets called to draw a
disabled button and overwrite that (I never did that and there's
probably a more elegant solution for this).
Marco
DATE : Wed Jun 25 21:21:48 2008
> Once it is pushed it stays pushed - pushing it again does not revert
> it back to unpushed state.
You could simply hook up an appropriate kind of a standard NSButton to
an IBAction that disables the button. That way, you can't click it
anymore and it stays pushed.
If you don't want it to be grayed out upon disabling, you could maybe
subclass NSButton and find out which method gets called to draw a
disabled button and overwrite that (I never did that and there's
probably a more elegant solution for this).
Marco






Cocoa mail archive

