NSWindow
ウインドウの背景をドラッグして移動することができるかを返します 解説 ウインドウの背景をドラッグして移動することができるかを返します。 テクスチャーバックグラウンドウインドウ( NSTexturedBackgroundWindowMask )はデフォルトでYESを返します。 シー…
ウインドウのシートを表示しなくなる時に呼び出されます -(void)windowDidEndSheet:(NSNotification *)aNotification: 解説 ウインドウのシートを表示しなくなる時に呼び出されます。NSBeginAlertSheetなどのアラートパネルの表示・表示終了に使います。シー…
ウインドウがシートを表示する時に呼び出されます -(void)windowWillBeginSheet:(NSNotification *)aNotification: 解説 ウインドウがシートを表示する時に呼び出されます。NSBeginAlertSheetなどのアラートパネルの表示・表示終了に使います。シートがつい…
ウインドウが動かされようとするときに呼び出されます -(void)windowWillMove:(NSNotification *)aNotification: 解説 ウインドウのタイトルバーをドラッグしようとクリックしたときに呼び出されます。 返り値 ( void ) なし 引数 ( NSNotification * )aNoti…
ウインドウが最小化されようとするときに呼び出されます -(void)windowWillMiniaturize:(NSNotification *)aNotification: 解説 ウインドウが最小化されようとするときに呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )aNotification 通知 …
ウインドウが閉じようとするときに呼び出されます -(void)windowWillClose:(NSNotification *)aNotification: 解説 ウインドウが閉じようとするときに呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )aNotification フレームワーク Applicati…
ウインドウがアップデートされたとき呼び出されます -(void)windowDidUpdate:(NSNotification *)aNotification: 解説 ウインドウがアップデートされたとき呼び出されます。 アップデートされたとき ● ウインドウの内容が変わった ● 隠れていた部分が表示され…
ウインドウがサイズ変更されたら呼び出されます -(void)windowDidResize:(NSNotification *)aNotification: 解説 ウインドウがサイズ変更されたら呼び出されます 少しでもサイズが変われば呼び出されるので、マウスでドラッグしながらサイズ変更中は、繰り返…
ウインドウがメインウインドウでなくなったときに呼び出されます -(void)windowDidResignMain:(NSNotification *)aNotification: 解説 ウインドウがメインウインドウでなくなったときに呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )aNotif…
ウインドウがキーウインドウでなくなったときに呼び出されます -(void)windowDidResignKey:(NSNotification *)aNotification: 解説 ウインドウがキーウインドウでなくなったときに呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )aNotificati…
ウインドウを動かし終わったときに呼び出されます -(void)windowDidMove:(NSNotification *)aNotification: 解説 ウインドウを動かし終わったときに呼び出されます マウスドラッグ中に少し止まった場合でも呼び出されます。マウスを放したときではありません…
最小化(ドック入り)した時に呼び出されます -(void)windowDidMiniaturize:(NSNotification *)aNotification: 解説 最小化(ドック入り)した時に呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )aNotification 通知 フレームワーク Applica…
ウインドウを公開した後呼ばれます -(void)windowDidExpose:(NSNotification *)aNotification: 解説 ウインドウを公開した後呼ばれます 返り値 ( void ) なし 引数 ( NSNotification * )aNotification 通知 フレームワーク ApplicationKit クラス NSWindow I…
最小化(ドック入り)状態が解除されたときに呼び出されます -(void)windowDidDeminiaturize:(NSNotification *)aNotification: 解説 最小化(ドック入り)状態が解除されたときに呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )aNotificati…
ウインドウの表示されるスクリーンが変わったときに呼び出されます -(void)windowDidChangeScreen:(NSNotification *)aNotification: 解説 ウインドウの表示されるスクリーンが変わったときに呼び出されます 返り値 ( void ) なし 引数 ( NSNotification * )…
メインウインドウになったときに呼ばれます -(void)windowDidBecomeMain:(NSNotification *)aNotification: 解説 メインウインドウになったときに呼ばれます 返り値 ( void ) なし 引数 ( NSNotification * )aNotification 通知 フレームワーク ApplicationK…
キーウインドウになったときに呼ばれます -(void)windowDidBecomeKey:(NSNotification *)aNotification: 解説 キーウインドウになったときに呼ばれます 返り値 ( void ) なし 引数 ( NSNotification * )aNotification 通知 フレームワーク ApplicationKit ク…
最大化しようとするときに呼ばれます -(NSRect)windowWillUseStandardFrame:(NSWindow *)sender: defaultFrame:(NSRect)defaultFrame: 解説 デリゲートメソッド 最大化しようとするとき(zoom:メソッドが呼ばれたとき)に呼ばれます。 返り値 ( NSRect ) 矩…
アンドゥマネージャーが呼ばれる時に呼ばれます -(NSUndoManager *)windowWillReturnUndoManager:(NSWindow *)sender: 解説 デリゲートメソッド アンドゥマネージャーが呼ばれる時に呼ばれます。 適切なアンドゥマネージャーを返します。 もしこのメソッドが…
フィールドエディタになろうとするときに呼び出されます -(id)windowWillReturnFieldEditor:(NSWindow *)sender: toObject:(id)anObject: 解説 デリゲートメソッド フィールドエディタになろうとするときに呼び出されます。 返り値 ( id ) オブジェクト 引数…
ウインドウがリサイズしようとするときに呼びだされます -(NSSize)windowWillResize:(NSWindow *)sender: toSize:(NSSize)proposedFrameSize: 解説 デリゲートメソッド ウインドウがリサイズしようとするときに呼びだされます。 返り値 ( NSSize ) サイズ 引…
ウインドウがズームされるときに呼びだされます -(BOOL)windowShouldZoom:(NSWindow *)sender: toFrame:(NSRect)newFrame: 解説 ウインドウがズームされるときに呼びだされます。 ズームすれば、YESを返します ズームしなければ、NOを返します 返り値 ( BOOL…
ウインドウを閉じようとする時、performCloseを受ける時に呼ばれます -(BOOL)windowShouldClose:(id)sender: 解説 ユーザーがウインドウを閉じようとする時、またはNSWindowがperformCloseを受ける時に呼び出されます。 オーバーライドして使います。 YESを…
INDEX>AppKit> NSWindow ズームします Objective-C - (void)zoom:(id)sender Swift func zoom(_ sender: AnyObject?) 解説 ズームします。 このアクションメソッドはウインドウの標準の状態(アプリケーションで決められた最もよい表示サイズ)と 現在の状態…
モーダルで動いているウインドウがある場合、キーボードイベントやマウスイベントを受け取ることができるかどうか
INDEX>AppKit> NSWindow 指定したフレーム名でユーザーデフォルトに保存されている設定をセットします Objective-C - (BOOL)setFrameUsingName:(NSString *)frameName Swift func setFrameUsingName(_ frameName: String) -> Bool 解説 指定したフレーム名で…
INDEX>AppKit> NSWindow フレームの左上の座標をセットします Objective-C - (void)setFrameTopLeftPoint:(NSPoint)point Swift func setFrameTopLeftPoint(_ point: NSPoint) 解説 スクリーン座標でウインドウの左上の位置をセットします。 ウインドウ位置…
INDEX>AppKit> NSWindow ウインドウフレームの起点をセットします Objective-C - (void)setFrameOrigin:(NSPoint)point Swift func setFrameOrigin(_ point: NSPoint) 解説 ウインドウフレームの起点をセットします。 スクリーン座標でのウインドウの左下の…
INDEX>AppKit> NSWindow フレーム名をセットします Objective-C - (void)setFrameFromString:(NSString *)frameString Swift func setFrameFromString(_ frameString: String) 解説 フレーム名をセットします。 aStringで表現された矩形フレーム(以前に str…
INDEX>AppKit> NSWindow フレームの自動保存名を指定した名前にセットします Objective-C - (BOOL)setFrameAutosaveName:(NSString *)frameName Swift func setFrameAutosaveName(_ frameName: String) -> Bool 解説 フレームの自動保存名を指定した名前にセ…