macOS/iOS API解説

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

目次

NSScroller

usableParts

スクローラの表示状態を返します 解説 スクローラの表示状態を返します。 【NSUsableScrollerParts】 ● NSNoScrollerParts なにも表示されません ● NSOnlyScrollerArrows スクロールアローのみ ● NSAllScrollerParts 全て表示されます 返り値 ( NSUsableScro…

trackScrollButtons:

スクロールボタンを押している時に呼び出されます -(void)trackScrollButtons:(NSEvent *)theEvent: 解説 スクロールボタンを押している時に呼び出されます。スクロールボタンでmouseDownしている時に自動的に呼び出されます。直接呼び出しません。 返り値 (…

trackKnob:

ノブをドラッグしている時に呼び出されます -(void)trackKnob:(NSEvent *)theEvent: 解説 ノブをドラッグしている時に呼び出されます。mouseDownのときに呼び出されます。直接呼び出しません。 返り値 ( void ) なし 引数 ( NSEvent * )theEvent イベント フ…

testPart:

指定した位置(スクローラの座標)のスクローラの部分を返します -(NSScrollerPart)testPart:(NSPoint)aPoint: 解説 指定した位置(スクローラの座標)のスクローラの部分を返します。 【NSScrollerPart】スクローラの部分 ● NSScrollerNoPart なし ● NSScro…

setFloatValue:knobProportion:

スクローラのノブの位置とスクローラに占めるノブの割合をセットします -(void)setFloatValue:(float)aFloat: knobProportion:(float)knobProp: 解説 スクローラのノブの位置とスクローラに占めるノブの割合をセットします。 【aFloat】 垂直スクローラの場…

setControlTint:

レシーバーのコントロール色合いをセットします -(void)setControlTint:(NSControlTint)controlTint: 解説 レシーバーのコントロール色合いをセットします。 【NSControlTint】 ● NSDefaultControlTint 初期設定の色合い(青い色) ● NSClearControlTint クリ…

setControlSize:

スクローラのサイズをセットします -(void)setControlSize:(NSControlSize)controlSize: 解説 スクローラのサイズをセットします。 【NSControlSize】 ● NSRegularControlSize 標準のスクローラ ● NSSmallControlSize 小さいスクローラ 返り値 ( void ) なし…

setArrowsPosition:

スクロールバーの矢印ボタンの位置をセットします -(void)setArrowsPosition:(NSScrollArrowPosition)location: 解説 スクロールバーの矢印ボタンの位置をセットします。 【NSScrollArrowPosition】 ● NSScrollerArrowsDefaultSetting 初期設定 ● NSScroller…

rectForPart:

スクローラの各部分の矩形を返します -(NSRect)rectForPart:(NSScrollerPart)aPart: 解説 スクローラの各部分の矩形を返します。 部分がなければZeroRectを返します。 【NSScrollerPart】スクローラの部分 ● NSScrollerNoPart なし ● NSScrollerDecrementPag…

knobProportion

スクローラのノブの割合を返します 解説 スクローラのノブの割合を返します。 1.0から0.0までの値です。 返り値 ( float ) スクローラのノブの割合 引数 フレームワーク ApplicationKit クラス NSScroller Instance Methods 使用可能 10.0 参照 例文 #import…

hitPart

スクロールのクリックしている部分を返します 解説 スクロールのクリックしている部分を返します。 【NSScrollerPart】スクローラの部分 ● NSScrollerNoPart なし ● NSScrollerDecrementPage ページ減少 ● NSScrollerKnob ノブ ● NSScrollerIncrementPage ペ…

highlight:

ハイライトするかをセットします -(void)highlight:(BOOL)flag: 解説 ハイライトするかをセットします。直接呼び出しません。 返り値 ( void ) なし 引数 ( BOOL )flag YES/NO フレームワーク ApplicationKit クラス NSScroller Instance Methods 使用可能 1…

drawParts

スクロールボタンとノブを描画します 解説 スクロールボタンとノブを描画します。直接呼び出してはいけません。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSScroller Instance Methods 使用可能 10.0 参照 例文 //ありません

drawKnob

直接呼び出しません 解説 直接呼び出しません 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSScroller Instance Methods 使用可能 10.0 参照 - drawArrow:highlight: - rectForPart: 例文 //ありません

drawArrow:highlight:

直接呼び出しません -(void)drawArrow:(NSScrollerArrow)arrow: highlight:(BOOL)flag: 解説 直接呼び出しません。 返り値 ( void ) なし 引数 ( NSScrollerArrow )arrow スクロールアローの種類 ( BOOL )flag ハイライトするか フレームワーク ApplicationK…

controlTint

レシーバーのコントロール色合いを返します 解説 レシーバーのコントロール色合いを返します。 【NSControlTint】 ● NSDefaultControlTint 初期設定の色合い(青い色) ● NSClearControlTint クリア(グレーの色) 返り値 ( NSControlTint ) コントトールの色…

controlSize

スクローラのサイズを返します 解説 スクローラのサイズを返します。 【NSControlSize】 ● NSRegularControlSize 標準のスクローラ ● NSSmallControlSize 小さいスクローラ 返り値 ( NSControlSize ) サイズ 引数 フレームワーク ApplicationKit クラス NSSc…

checkSpaceForParts

使用しません 解説 スクローラのサイズが変更されたときに、ノブを表示するスペースがあるかどうかを返します。 自動的に呼び出されるので使用しません。 返り値 ( void ) なし 引数 フレームワーク ApplicationKit クラス NSScroller Instance Methods 使用…

arrowsPosition

スクロールバーの矢印ボタンの位置を返します 解説 スクロールバーの矢印ボタンの位置を返します。 再描画されないのでdisplayなどで再描画しないといけません。 【NSScrollArrowPosition】 ● NSScrollerArrowsDefaultSetting 初期設定 ● NSScrollerArrowsNo…

scrollerWidthForControlSize:

コントロールサイズでスクローラの幅を返します +(float)scrollerWidthForControlSize:(NSControlSize)controlSize: 解説 コントロールサイズ(NSControlSize)でスクローラの幅を返します。 【NSControlSize】 ● NSRegularControlSize 標準のスクローラ ● NSS…

scrollerWidth

スクローラの幅を返します 解説 スクローラの幅を返します。 幅を変更する場合には、このクラスをオーバーライドします。 返り値 ( float ) 幅 引数 フレームワーク ApplicationKit クラス NSScroller Class Methods 使用可能 10.0 参照 例文 #import "MyObj…