macOS/iOS API解説

iOS , Mac アプリケーション開発のために使われる主要フレームワークの日本語情報です。2010年代に書かれた内容です。今後更新はありません。

目次

NSCell

defaultMenu

セルのメニューを返します 解説 セルのメニューを返します。 返り値 ( NSMenu * ) メニュー 引数 フレームワーク ApplicationKit クラス NSCell Class Methods 使用可能 10.0 参照 - menu - setMenu: 例文 #import "MyObject.h" @implementation MyObject - …

prefersTrackingUntilMouseUp

調査中 解説 ドラッグ中にマウスがセルの領域から外れてもドラッグイベントを追跡するかを返します。 サブクラスでオーバーライドします。YESを返すと、ドラッグ中にマウスがセルの領域から外れてもドラッグイベントを追跡します。NOを返すとセルの領域内に…

highlight:withFrame:inView:

ハイライト状態が変わるときに呼ばれます -(void)highlight:(BOOL)flag: withFrame:(NSRect)cellFrame: inView:(NSView *)controlView: 解説 ハイライト状態が変わるときに呼ばれます。ハイライトするときも、ハイライトしなくなるときも呼ばれます。サブク…

action

アクションを返します 解説 アクションを返します。 初期設定は何もセットされていません。 NSActionCellとそのサブクラスによって実装されます。 返り値 ( SEL ) アクションセレクタ 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使…

alignment

セルのテキスト配置を返します 解説 セルのテキスト配置を返します。 【NSTextAlignment】 ● NSLeftTextAlignment 左揃え ● NSRightTextAlignment 右揃え ● NSCenterTextAlignment センター揃え ● NSJustifiedTextAlignment ジャスティファイ ● NSNaturalTex…

allowsEditingTextAttributes

テキスト属性を変更できるかを返します 解説 テキスト属性を変更できるかを返します。 返り値 ( BOOL ) 文字列属性を変更可能かYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setAllowsEditingTextAttrib…

allowsMixedState

ミックスドモードかを返します 解説 NSCellの状態がMixedかどうか返します。 YESならMixed,on,off NOならon,offです 返り値 ( BOOL ) Mixed状態かYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - nextState…

attributedStringValue

属性付文字列を返します 解説 属性付き文字列を返します。 返り値 ( NSAttributedString * ) 属性付き文字列 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setAttributedStringValue: 例文 #import "MyObject.h…

calcDrawInfo:

描画サイズを再計算するために表示の前に呼び出されますサブクラスで実装します -(void)calcDrawInfo:(NSRect)aRect: 解説 描画サイズを再計算するために表示の前に呼び出されます。サブクラスで実装します。 返り値 ( void ) なし 引数 ( NSRect )aRect 範…

cellAttribute:

セル属性を返します -(int)cellAttribute:(NSCellAttribute)aParameter: 解説 セル属性を返します。 使用不能/可能、編集不能/可能、ハイライト不可/可。 【NSCellAttribute】 ● NSCellDisabled ● NSCellState ● NSPushInCell ● NSCellEditable 使用可能=…

hitTestForEvent:inRect:ofView:

レシーバーのヒットテスト情報を返します -(NSUInteger)hitTestForEvent:(NSEvent *)event: inRect:(NSRect)cellFrame: ofView:(NSView *)controlView: 解説 レシーバーのヒットテスト情報を返します。 返り値 ( NSUInteger ) 【Hit testing】 ●NSCellHitNon…

integerValue

レシーバーのNSInteger値を返します 解説 レシーバーのNSInteger値を返します。 セルの値がスキャンできない場合は0を返します。 返り値 ( NSInteger ) 整数値 引数 フレームワーク ApplicationKit クラス NSCell 使用可能 10.5 参照 -setIntegerValue: -int…

setIntegerValue:

NSIntegerを使ってレシーバーの値をセットします -(void)setIntegerValue:(NSInteger)anInteger: 解説 NSIntegerを使ってレシーバーの値をセットします。 setObjectValue:メソッドを使ってセットします。テキストタイプのセルでない場合は機能しません。 返…

attributedStringValue

属性付文字列を返します 解説 属性付き文字列を返します。 返り値 ( NSAttributedString * ) 属性付き文字列 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setAttributedStringValue: 例文 #import "MyObject.h…

allowsEditingTextAttributes

テキスト属性を変更できるかを返します 解説 テキスト属性を変更できるかを返します。 返り値 ( BOOL ) 文字列属性を変更可能かYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setAllowsEditingTextAttrib…

alignment

セルのテキスト配置を返します 解説 セルのテキスト配置を返します。 【NSTextAlignment】 ● NSLeftTextAlignment 左揃え ● NSRightTextAlignment 右揃え ● NSCenterTextAlignment センター揃え ● NSJustifiedTextAlignment ジャスティファイ ● NSNaturalTex…

action

アクションを返します 解説 アクションを返します。 初期設定は何もセットされていません。 NSActionCellとそのサブクラスによって実装されます。 返り値 ( SEL ) アクションセレクタ 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使…

highlight:withFrame:inView:

ハイライト状態が変わるときに呼ばれます -(void)highlight:(BOOL)flag: withFrame:(NSRect)cellFrame: inView:(NSView *)controlView: 解説 ハイライト状態が変わるときに呼ばれます。ハイライトするときも、ハイライトしなくなるときも呼ばれます。サブク…

prefersTrackingUntilMouseUp

調査中 解説 ドラッグ中にマウスがセルの領域から外れてもドラッグイベントを追跡するかを返します。 サブクラスでオーバーライドします。YESを返すと、ドラッグ中にマウスがセルの領域から外れてもドラッグイベントを追跡します。NOを返すとセルの領域内に…

defaultMenu

セルのメニューを返します 解説 セルのメニューを返します。 返り値 ( NSMenu * ) メニュー 引数 フレームワーク ApplicationKit クラス NSCell Class Methods 使用可能 10.0 参照 - menu - setMenu: 例文 #import "MyObject.h" @implementation MyObject - …

wraps

セルのテキストが、テキストラップするか返します 解説 セルのテキストが、テキストラップするか返します。 返り値 ( BOOL ) テキストラップYES/NO 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setWraps: 例文…

type

レシーバーのタイプを返します 解説 レシーバーのタイプを返します 【NSCellType】 ● NSTextCellType テキストセル ● NSImageTypeCell 画像セル ● NSNullCellType 内容の無いセル 返り値 ( NSCellType ) セルタイプ 引数 フレームワーク ApplicationKit クラ…

trackMouse:inRect:ofView:untilMouseUp:

マウスドラッグすると呼び出されます -(BOOL)trackMouse:(NSEvent *)theEvent: inRect:(NSRect)cellFrame: ofView:(NSView *)controlView: untilMouseUp:(BOOL)untilMouseUp: 解説 マウスドラッグすると呼び出されます。 NOを返すと、連続して呼び出されます…

titleRectForBounds:

タイトルの範囲を返します -(NSRect)titleRectForBounds:(NSRect)theRect: 解説 タイトルの範囲を返します。セルがテキストタイプセルでなければ、何もしません。 返り値 ( NSRect ) 範囲 引数 ( NSRect )theRect 範囲 フレームワーク ApplicationKit クラス…

title

タイトルを返します 解説 タイトルを返します 返り値 ( NSString * ) タイトル 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myAction:(id)send…

target

セルのターゲットを返します 解説 セルのターゲットを返します。 NSActionCellで実装されます。 返り値 ( id ) ターゲット 引数 フレームワーク ApplicationKit クラス NSCell Instance Methods 使用可能 10.0 参照 - setTarget: 例文 #import "MyObject.h" …

takeStringValueFrom:

送り主の文字列値でセルの値をセットします -(void)takeStringValueFrom:(id)sender: 解説 送り主(sender)の文字列値でセルの値をセットします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSCell Ins…

takeObjectValueFrom:

送り主のオブジェクト値でセルの値をセットします -(void)takeObjectValueFrom:(id)sender: 解説 送り主(sender)のオブジェクト値でセルの値をセットします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラ…

takeIntValueFrom:

送り主の整数値でセルの値をセットします -(void)takeIntValueFrom:(id)sender: 解説 送り主(sender)の整数値でセルの値をセットします。 返り値 ( void ) なし 引数 ( id )sender 送信オブジェクト フレームワーク ApplicationKit クラス NSCell Instance M…

defaultFocusRingType

初期設定のフォーカスリングタイプを返します。 解説 初期設定のフォーカスリングタイプを返します。 ●NSFocusRingType NSFocusRingTypeDefault = 0 NSFocusRingTypeNone = 1 NSFocusRingTypeExterior = 2 返り値 ( NSFocusRingType ) フォーカスリングタイ…