macOS/iOS API解説

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

目次

0-01-03から1日間の記事一覧

NSRectFillList

現在のカラーで渡されたリストの矩形を塗ります void NSRectFillList ( const NSRect * rects , int count ); 解説 現在のカラーで渡されたリストの矩形を塗ります。 返り値 引数 ( const NSRect * )rects ( int )count フレームワーク ApplicationKit クラ…

NSRectClipList

指定した矩形のリストでクリッピングパスを修正します void NSRectClipList ( const NSRect * rects , int count ); 解説 指定した矩形のリストでクリッピングパスを修正します。 返り値 引数 ( const NSRect * )rects ( int )count フレームワーク Applicat…

NSRectClip

指定した矩形でクリッピングパスを修正します。 void NSRectClip ( NSRect aRect ); 解説 指定した矩形でクリッピングパスを修正します。 返り値 引数 ( NSRect )aRect フレームワーク ApplicationKit クラス NSRectClip Function 使用可能 10.0 参照 例文 #…

NSReadPixel

指定した位置のピクセルのカラーを返します NSColor * NSReadPixel ( NSPoint passedPoint ); 解説 指定した位置のピクセルのカラーを返します 返り値 引数 ( NSPoint )passedPoint フレームワーク ApplicationKit クラス NSReadPixel Function 使用可能 10.…

NSPlanarFromDepth

ウインドウ深度がプレーンかを返します BOOL NSPlanarFromDepth ( NSWindowDepth depth ); 解説 ウインドウ深度がプレーンかを返します。 返り値 引数 ( NSWindowDepth )depth フレームワーク ApplicationKit クラス NSPlanarFromDepth Function 使用可能 10…

NSPerformService

サービスメニューを実行します BOOL NSPerformService ( NSString * itemName , NSPasteboard * pboard ); 解説 サービスメニューを実行します。 返り値 引数 ( NSString * )itemName ( NSPasteboard * )pboard フレームワーク ApplicationKit クラス NSPerf…

NSNumberOfColorComponents

カラーコンポーネントの数を返します int NSNumberOfColorComponents ( NSString * colorSpaceName ); 解説 カラーコンポーネントの数を返します。 返り値 引数 ( NSString * )colorSpaceName フレームワーク ApplicationKit クラス NSNumberOfColorComponen…

NSInterfaceStyleForKey

指定したキーとレスポンダでインターフェーススタイルを返します NSInterfaceStyle NSInterfaceStyleForKey ( NSString * key , NSResponder * responder ); 解説 指定したキーとレスポンダでインターフェーススタイルを返します。 【NSInterfaceStyle】 ● N…

NSHighlightRect

rectをハイライトします void NSHighlightRect ( const NSRect aRect ); 解説 rectをハイライトします。 返り値 引数 ( const NSRect )aRect フレームワーク ApplicationKit クラス NSHighlightRect Function 使用可能 10.0 参照 例文 #import "MyView.h" //…

NSGetWindowServerMemory

コンテキストによって使われているメモリの合計を返します int NSGetWindowServerMemory ( int context , int * virtualMemory , int * windowBackingMemory , NSString ** windowDumpStream ); 解説 コンテキストによって使われているメモリの合計を返しま…

NSGetInformationalAlertPanel

情報アラートパネルを返します id NSGetInformationalAlertPanel ( NSString * title , NSString * msg , NSString * defaultButton , NSString * alternateButton , NSString * otherButton ); 解説 情報アラートパネルを返します。 返り値 引数 ( NSString…

NSGetFileTypes

ペーストボードタイプでファイルタイプの配列を返します NSArray * NSGetFileTypes ( NSArray * pboardType ); 解説 ペーストボードタイプでファイルタイプ(拡張子)の配列を返します。 返り値 引数 ( NSArray * )pboardType フレームワーク ApplicationKit…

NSGetFileType

ペーストボードタイプでファイルタイプを返します NSString * NSGetFileType ( NSString * pboardType ); 解説 ペーストボードタイプでファイルタイプ(拡張子)を返します。 返り値 引数 ( NSString * )pboardType フレームワーク ApplicationKit クラス NS…

NSGetCriticalAlertPanel

注意アラートパネルを返します id NSGetCriticalAlertPanel ( NSString * title , NSString * msg , NSString * defaultButton , NSString * alternateButton , NSString * otherButton ); 解説 注意アラートパネルを返します。 返り値 引数 ( NSString * )t…

NSGetAlertPanel

アラートパネルを返します id NSGetAlertPanel ( NSString * title , NSString * msg , NSString * defaultButton , NSString * alternateButton , NSString * otherButton, ... ); 解説 アラートパネルを返します。 返り値 引数 ( NSString * )title ( NSSt…

NSFrameRectWithWidth

線幅を指定して矩形を描画します void NSFrameRectWithWidth ( NSRect aRect , float frameWidth ); 解説 線幅を指定して矩形を描画します。 返り値 引数 ( NSRect )aRect ( float )frameWidth フレームワーク ApplicationKit クラス NSFrameRectWithWidth F…

NSFrameRect

線付きの矩形を描画します void NSFrameRect ( NSRect aRect ); 解説 線付きの矩形を描画します。 返り値 引数 ( NSRect )aRect フレームワーク ApplicationKit クラス NSFrameRect Function 使用可能 10.0 参照 NSDrawTiledRects 例文 #import "MyView.h" /…

NSEventMaskFromType

指定したイベントのイベントマスクを返します unsigned int NSEventMaskFromType ( NSEventType type ); 解説 指定したイベントのイベントマスクを返します。 ● NSLeftMouseDown ● NSLeftMouseUp ● NSRightMouseDown ● NSRightMouseUp ● NSMouseMoved ● NSLe…

NSEraseRect

白で塗ります void NSEraseRect ( const NSRect aRect ); 解説 白で塗ります。 現在のカラーは変えません。 返り値 引数 ( const NSRect )aRect フレームワーク ApplicationKit クラス NSEraseRect Function 使用可能 10.0 参照 例文 #import "MyView.h" //N…

NSDrawWindowBackground

ウインドウ背景色で塗ります void NSDrawWindowBackground ( NSRect aRect ); 解説 ウインドウ背景色で塗ります。 返り値 引数 ( NSRect )aRect フレームワーク ApplicationKit クラス NSDrawWindowBackground Function 使用可能 10.0 参照 例文 #import "My…

NSDrawWhiteBezel

縁を付けられた白い矩形を描きます void NSDrawWhiteBezel ( NSRect aRect , NSRect clipRect ); 解説 縁を付けられた白い矩形を描きます。 void NSDrawWhiteBezel(NSRect aRect, NSRect clipRect) 返り値 引数 ( NSRect )aRect ( NSRect )clipRect フレーム…

NSDrawTiledRects

エッジのついた矩形を描画します NSRect NSDrawTiledRects ( NSRect boundsRect , NSRect clipRect , const NSRectEdge * sides , const float * grays , int count ); 解説 エッジのついた矩形を描画します。 【sides】 ● NSMinXEdge ● NSMinYEdge ● NSMaxX…

NSDrawLightBezel

縁を付けられた矩形を描きます void NSDrawLightBezel ( NSRect aRect , NSRect clipRect ); 解説 縁を付けられた矩形を描きます。 void NSDrawLightBezel(NSRect aRect, NSRect clipRect) 返り値 引数 ( NSRect )aRect ( NSRect )clipRect フレームワーク A…

NSDrawGroove

縁付きの矩形を描きます void NSDrawGroove ( NSRect aRect , NSRect clipRect ); 解説 縁付きの矩形を描きます。 void NSDrawGroove(NSRect aRect, NSRect clipRect) 返り値 引数 ( NSRect )aRect ( NSRect )clipRect フレームワーク ApplicationKit クラス…

NSDrawGrayBezel

へこんだボタンを描きます void NSDrawGrayBezel ( NSRect aRect , NSRect clipRect ); 解説 へこんだボタンを描きます void NSDrawGrayBezel(NSRect aRect, NSRect clipRect) 返り値 引数 ( NSRect )aRect ( NSRect )clipRect フレームワーク ApplicationKi…

NSDrawDarkBezel

へこんだボタンを描きます void NSDrawDarkBezel ( NSRect aRect , NSRect clipRect ); 解説 へこんだボタンを描きます void NSDrawDarkBezel(NSRect aRect, NSRect clipRect) 返り値 引数 ( NSRect )aRect ( NSRect )clipRect フレームワーク ApplicationKi…

NSDrawColorTiledRects

カラーのエッジのついた矩形を描画します NSRect NSDrawColorTiledRects ( NSRect boundsRect , NSRect clipRect , const NSRectEdge * sides , NSColor ** colors , int count ); 解説 カラーのエッジのついた矩形を描画します。 【sides】 ● NSMinXEdge ● …

NSDrawButton

グレーの四角いボタンを描きます void NSDrawButton ( const NSRect aRect , const NSRect clipRect ); 解説 グレーの四角いボタンを描きます。アクアボタンではありません。 返り値 引数 ( const NSRect )aRect ( const NSRect )clipRect フレームワーク Ap…

NSDrawBitmap

使用されません void NSDrawBitmap ( const rect , int pixelsWide , int pixelsHigh , int bitsPerSample , int samplesPerPixel , int bitsPerPixel , int bytesPerRow , BOOL isPlanar , BOOL hasAlpha , NSColorSpace colorSpace , const unsigned char …

NSDottedFrameRect

使用しません void NSDottedFrameRect ( NSRect aRect ); 解説 使用しません。NSBezierPathを使用します。 返り値 引数 ( NSRect )aRect フレームワーク ApplicationKit クラス NSDottedFrameRect Function 使用可能 10.0 参照 NSDrawTiledRects 例文 //あり…