macOS/iOS API解説

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

目次

NSMatrix

setAutoscroll:

マトリックスが自動スクロールかをセットします -(void)setAutoscroll:(BOOL)flag: 解説 マトリックスが自動スクロールかをセットします。 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSMatrix Instance Methods …

setAllowsEmptySelection:

ラジオボタンセルで、一つも選択しなくてもよいかをセットします -(void)setAllowsEmptySelection:(BOOL)flag: 解説 ラジオボタンセルで、一つも選択しなくてもよいかをセットします。 NSRadioModeMatrixのモードだけで有効です。 返り値 ( void ) なし 引数…

sendDoubleAction

マトリックスのダブルクリックメッセージを送信します 解説 マトリックスのダブルクリックメッセージを送信します。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -sendAction -ignoresMu…

sendAction:to:forAllCells:

マトリックスに指定したオブジェクトへメッセージを送信させます -(void)sendAction:(SEL)aSelector: to:(id)anObject: forAllCells:(BOOL)flag: 解説 マトリックスに指定したオブジェクト(anObject)へメッセージ(aSelector)を送信させます。 返り値 ( voi…

sendAction

マトリックのアクションを送信します 解説 マトリックのアクションを送信します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -sendDoubleAction -action (NSCell) -target (NSCell) …

selectedRow

選ばれたセルの行番号を返します 解説 選ばれたセルの行番号を返します。 選ばれていなければ-1を返します。 複数のセルが選ばれていれば、選ばれたセルを含んでいる最も下の行番号を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit …

selectedColumn

選ばれたセルの列番号を返します 解説 選ばれたセルの列番号を返します。 選ばれていなければ-1を返します。 複数のセルが選ばれていれば、選ばれたセルを含んでいる最も右の列番号を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit …

selectedCells

選択されているセルの配列を返します 解説 選択されているセルの配列を返します。 返り値 ( NSArray * ) 選択されているセルの配列 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -selectedCell 例文 #import "M…

selectedCell

選択されているセルを返します 解説 選択されているセルを返します セルが選ばれていなければ、直前に選んだセルを返します。 複数のセルが選択されている場合、最も右下のセルを返します。 返り値 ( id ) 選択されているセル 引数 フレームワーク Applicati…

selectTextAtRow:column:

行と列で指定したセルのテキストを選択します -(id)selectTextAtRow:(int)row: column:(int)column: 解説 行と列で指定したセルのテキストを選択します。 返り値 ( id ) 選択したセル 引数 ( int )row 行 ( int )column 列 フレームワーク ApplicationKit ク…

selectText:

選択しているセルのテキストを選択します -(void)selectText:(id)sender: 解説 選択しているセルのテキストを選択します。 セルは編集可能でないといけません。 返り値 ( void ) なし 引数 ( id )sender オブジェクト フレームワーク ApplicationKit クラス …

selectCellWithTag:

タグで指定するセルを選択します -(BOOL)selectCellWithTag:(int)anInt: 解説 タグで指定するセルを選択します。 編集可能でないといけません。 指定したタグ値のセルがなければNOを返します。 返り値 ( BOOL ) YES/NO 引数 ( int )anInt タグ値 フレームワ…

selectCellAtRow:column:

行と列で指定したセルを選択します -(void)selectCellAtRow:(int)row: column:(int)column: 解説 行と列で指定したセルを選択します。 編集可能でないといけません。 再描画します。 返り値 ( void ) なし 引数 ( int )row 行 ( int )column 列 フレームワー…

selectAll:

全ての選択可能なセルを選択します -(void)selectAll:(id)sender: 解説 全ての選択可能なセルを選択します。 再描画します。 senderは、無視されます。 返り値 ( void ) なし 引数 ( id )sender オブジェクト フレームワーク ApplicationKit クラス NSMatrix…

scrollCellToVisibleAtRow:column:

マトリックスがスクロールビューの中にあるときに行と列で指定したセルを表示させます -(void)scrollCellToVisibleAtRow:(int)row: column:(int)column: 解説 マトリックスがスクロールビューの中にあるときに行と列で指定したセルを表示させます。 返り値 (…

resetCursorRects

カーソル追跡矩形をリセットします 解説 カーソル追跡矩形をリセットします。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - resetCursorRect:inView:(NSCell) -addCursorRect:cursor:(N…

renewRows:columns:

マトリックスの行と列を変更します -(void)renewRows:(int)newRows: columns:(int)newCols: 解説 マトリックスの行と列を変更します。 小さくなったとしてもセルは開放しません。そしてまた大きくなった場合にはそのセルを使用します。足りない場合にはセル…

removeRow:

マトリックスから指定した行を削除します -(void)removeRow:(int)row: 解説 マトリックスから指定した行を削除します。 再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。 正しく表示させるためにsizeToCellsでマトリックスを小さ…

removeColumn:

マトリックスから指定した列を削除します -(void)removeColumn:(int)column: 解説 マトリックスから指定した列を削除します。 再描画されないので、setNeedsDisplayやdisplayで再描画する必要があります。 正しく表示させるためにsizeToCellsでマトリックス…

putCell:atRow:column:

行と列で指定したセルを別のセルと置き換えます -(void)putCell:(NSCell *)newCell: atRow:(int)row: column:(int)column: 解説 行(row)と列(column)で指定したセルを別のセルと置き換えます。 再描画されます。 返り値 ( void ) なし 引数 ( NSCell * )newC…

prototype

新しいセルを作るときにコピーされるプロトタイプのセルを返します 解説 新しいセルを作るときにコピーされるプロトタイプのセルを返します。 なければnilを返します。 返り値 ( id ) セル 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Met…

performKeyEquivalent:

代替キーを押した時に呼び出されます -(BOOL)performKeyEquivalent:(NSEvent *)theEvent: 解説 代替キーを押した時に呼び出されます。サブクラスでオーバーライドして使います。 返り値 ( BOOL ) YES/NO 引数 ( NSEvent * )theEvent イベント フレームワーク…

numberOfRows

行数を返します 解説 行数を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - getNumberOfRows:columns: 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myA…

numberOfColumns

列数を返します 解説 列数を返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - getNumberOfRows:columns: 例文 #import "MyObject.h" @implementation MyObject - (IBAction)myA…

mouseDownFlags

マウスダウンフラグを返します 解説 マウスダウンフラグを返します。 返り値 ( int ) 整数値 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 - sendActionOn:(NSCell) 例文 #import "MyMatrix.h" @implementation…

mouseDown:

マウスがクリックされた時に呼び出されます -(void)mouseDown:(NSEvent *)theEvent: 解説 マウスがクリックされた時に呼び出されます。 サブクラスでオーバーライドして使います。 返り値 ( void ) なし 引数 ( NSEvent * )theEvent イベント フレームワーク…

mode

選択モードを返します 解説 選択モードを返します。 【NSMatrixMode】 ● NSTrackModeMatrix ● NSHighlightModeMatrix ● NSRadioModeMatrix ● NSListModeMatrix 返り値 ( NSMatrixMode ) マトリックスモード 引数 フレームワーク ApplicationKit クラス NSMat…

makeCellAtRow:column:

直接このメソッドを呼び出しません -(NSCell *)makeCellAtRow:(int)row: column:(int)column: 解説 指定した場所に新しいセルを作って返します。 セルが作られるときにaddRowと他のメソッドによって使われるので直接このメソッドを呼び出しません。 初期化を…

keyCell

キーセルを返します 解説 キーセル(文字入力できる状態のセル)を返します。 返り値 ( id ) キーセル 引数 フレームワーク ApplicationKit クラス NSMatrix Instance Methods 使用可能 10.0 参照 -nextText -tabKeyTraversesCells 例文 #import "MyObject.h…

isSelectionByRect

カーソルでマトリックスの中のセルを選ぶことができるかを返します 解説 カーソルでマトリックスの中のセルを選ぶことができるかを返します。 できればYESを返します。 返り値 ( BOOL ) YES/NO 引数 フレームワーク ApplicationKit クラス NSMatrix Instance…