目次CocoaのリファレンスHome 目次

内容の保証はしません。



NSBrowser



cellClassNSBrowserCellクラスを返します
setCellClass:セルクラスをセットします
cellPrototypeブラウザのプロトタイプセルを返します
setCellPrototype:ブラウザのプロトタイプセルをセットします
matrixClassブラウザのコラムで使用されるマトリックスクラスを返します
setMatrixClass:ブラウザのコラムで使用されるマトリックスクラスをセットします
selectedCell最後に選ばれたNSCellを返します
selectedCellInColumn:最後に列で選ばれたセルを返します
selectedCells最も右のコラムで選択されている全てのセルを返します
selectAll:ブラウザの最後の列で、全てのセルを選びます
selectedRowInColumn:指定した番号のコラムで選択されている行を返します
selectRow:inColumn:指定した行と列でセルを選択します
loadedCellAtRow:column:指定した行、列のセルをロードして返します
matrixInColumn:指定した番号のコラムのマトリックスを返します
pathブラウザの現在のパスを返します
setPath:パスをセットします
pathToColumn:コラムのパスを返します
pathSeparatorパスセパレーターを返します
setPathSeparator:パスセパレーターをnewStringにセットします
addColumnコラムを最後のコラムの右側に加えます
displayAllColumns全てのロードされたコラムを表示するためにレシーバーを更新します
displayColumn:指定したコラム(column)を更新して表示します
columnOfMatrix:マトリックスが位置するコラム番号を返します
selectedColumn選択されているアイテムのあるコラム番号を返します
lastColumnロードされる最後のコラムのインデックスを返します
setLastColumn:最後のコラム(いちばん右に来るコラム)をセットします
firstVisibleColumn見えているコラムのうちいちばん左のコラムの番号を返します
numberOfVisibleColumns見えているコラムの数を返します
lastVisibleColumn見えているコラムのうちいちばん右のコラムの番号を返します
validateVisibleColumnsコラムを検証します
isLoadedコラム0(最初のコラム)が、ロードされたかを返します
loadColumnZeroコラム0(一番最初のコラム)をロードします
reloadColumn:指定したコラムを再ロードします
allowsBranchSelection複数選択が可能かを返します
setAllowsBranchSelection:複数選択が可能かをセットします
allowsEmptySelection選択なしでもよいかを返します
setAllowsEmptySelection:選択なしでもよいかをセットします
allowsMultipleSelection複数選択できるかをセットします
setAllowsMultipleSelection:複数選択できるかをセットします
reusesColumnsコラムをアンロードする時に解放されるかを返します
setReusesColumns:コラムをアンロードする時に解放されるかをセットします
maxVisibleColumnsコラムの最大表示数を返します
setMaxVisibleColumns:表示されるコラムの最大数をセットします
minColumnWidthコラム幅の最小値を返します(pixel)
setMinColumnWidth:コラム幅の最小値をセットします(ピクセル)
separatesColumnsコラムが分割されているかを返します
setSeparatesColumns:コラムを分割するかをセットします
takesTitleFromPreviousColumnコラムのタイトルが前のコラムの選択されたセルの文字列であるかを返します
setTakesTitleFromPreviousColumn:
コラムのタイトルが前のコラムの選択されたセルの文字列であるかをセットします
titleOfColumn:コラムのタイトルを返します
setTitle:ofColumn:コラムのタイトルをセットします
isTitledタイトル行を表示するかを返します
setTitled:タイトル行を表示するかセットします
drawTitleOfColumn:inRect:指定した範囲にコラム番号のコラムタイトルを描画します
titleHeightタイトル行の高さを返します
titleFrameOfColumn:コラムタイトルのフレームを返します
scrollColumnToVisible:指定した番号のコラムが見えるようにスクロールします
scrollColumnsLeftBy:指定したコラム分左にスクロールします
scrollColumnsRightBy:指定したコラム分右にスクロールします
updateScrollerコラム位置を反映するために横scrollerを更新します
scrollViaScroller:スクローラの起点にスクロールします
hasHorizontalScroller水平スクローラーを持つか返します
setHasHorizontalScroller:レシーバーが水平scrollerを持つかをセットします
acceptsArrowKeys矢印キーを適用するかを返します
setAcceptsArrowKeys:矢印キーを適用するかをセットします
sendsActionOnArrowKeys矢印キーでアクションを送信するかを返します
setSendsActionOnArrowKeys:矢印キーがアクションを送信するかをセットします
frameOfColumn:インデックスコラムでコラムを含んでいる矩形を返します
frameOfInsideOfColumn:境界を含まなくて、インデックスコラムでコラムを含んでいる矩形を返します
tile使用しません
delegateブラウザのデリゲートを返します
setDelegate:デリゲートをanObjectにセットします
doubleActionレシーバーのダブルクリックアクションメソッドを返します
setDoubleAction:ダブルクリックアクションをセットします
sendActionターゲットにアクションメッセージを送ります
doClick:ブラウザの列でマウスクリックしたときに呼び出されます
doDoubleClick:ブラウザの列でダブルクリックしたときに呼び出されます
columnContentWidthForColumnWidth:
コラム幅を返します
columnWidthForColumnContentWidth:
コラム幅をセットします
setColumnResizingType:幅変更可能かをセットします
columnResizingTypeコラム幅変更タイプを返します
setPrefersAllColumnUserResizing:
初期設定ですべてのコラム幅を変更可能にするかをセットします
prefersAllColumnUserResizing初期設定ですべてのコラム幅を変更可能にするかを返します
setWidth:ofColumn:指定したコラムの幅をセットします
widthOfColumn:指定したコラムの幅を返します
setColumnsAutosaveName:コラムの自動保存名を返します
columnsAutosaveNameコラム自動保存名を返します
removeSavedColumnsWithAutosaveName:
指定した自動保存名のコラムデータを取り除きます
browser:createRowsForColumn:inMatrix:
このメソッドか-browser:numberOfRowsInColumn:が必須です
browser:willDisplayCell:atRow:column:
セルを表示するときに呼び出されます
browser:isColumnValid:クリックしたときに呼び出されます
browser:numberOfRowsInColumn:コラム内の行の数を返します
browser:titleOfColumn:列タイトルを表示する時に呼ばれます
browser:selectCellWithString:inColumn:
ブラウザのセルを選択したときに呼び出されます
browser:selectRow:inColumn:セルを選択した時に呼ばれます
browserDidScroll:スクロールし終わったときに呼び出されます
browserWillScroll:スクロールしようとしたときに呼び出されます
browser:shouldSizeColumn:forUserResize:toWidth:
コラムの初期幅をセットするときに使われる
browser:sizeToFitWidthOfColumn:
コラムの幅を返します
browserColumnConfigurationDidChange:
コラム幅が変更されようとしたときに呼び出されます

ホーム