initWithPickerMask:colorPanel:
カラーピッカーを初期化して返します
-(id)initWithPickerMask:(int)mask: colorPanel:(NSColorPanel *)owningColorPanel:
解説
カラーピッカーを初期化して返します。
【カラーピッカーのマスク】
● NSColorPanelGrayModeMask グレースケール
● NSColorPanelRGBModeMask RGBカラー
● NSColorPanelCMYKModeMask CMYKカラー
● NSColorPanelHSBModeMask HSBからー
● NSColorPanelCustomPaletteModeMask カスタムパターン
● NSColorPanelColorListModeMask カラーリスト
● NSColorPanelWheelModeMask 色相環
● NSColorPanelAllModesMask 全てのカラーピッカー
(この下は10.2以降)
● NSColorPanelCrayonModeMask クレヨン
返り値
( id )
カラーピッカー
引数
( int )mask
マスク
( NSColorPanel * )owningColorPanel
オーナーのカラーパネル
フレームワーク
ApplicationKit
クラス
NSColorPicker
Instance Methods
使用可能
10.0
参照
- colorPanel
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { NSColorPanel *cPanel = [NSColorPanel sharedColorPanel]; NSColorPicker *cPicker = [[NSColorPicker alloc] initWithPickerMask:(NSColorPanelGrayModeMask | NSColorPanelRGBModeMask) colorPanel:cPanel]; [[NSApplication sharedApplication] orderFrontColorPanel:cPanel]; } @end