orderFrontStandardAboutPanelWithOptions:
標準アバウトパネルをoption付きで表示します
-(void)orderFrontStandardAboutPanelWithOptions:(NSDictionary *)optionsDictionary
func orderFrontStandardAboutPanelWithOptions(_ optionsDictionary: [NSObject : AnyObject])
解説
標準アバウトパネルをoption付きで表示します。
【optionsDictionary】
● Credits
表示する属性付き文字列
指定されなければバンドルの「Credits.rtf」という名のファイルの内容にします。
● ApplicationName
アプリケーションの名前。指定されなければCFBundleNameを使います。
● ApplicationIcon
アプリケーションのアイコン(NSImage)。
指定されなければバンドルのNSApplicationIconという名前の付いた画像を使います。
それもなければ、一般的なアプリケーションアイコンを使います。
● Version
アプリケーションのバージョン番号(NSString)
指定されなければCFBuildVersionの値を使います。
● Copyright
著作権情報(NSString)
指定されなければ、NSHumanReadableCopyrightの値を使います。
それもなければ空白のままにします。
● ApplicationVersion
アプリケーションバージョン(NSString)
指定されなければCFBundleShortVersionStringの値を使用します。
返り値
( void )
なし
引数
( NSDictionary * )optionsDictionary
オプション
フレームワーク
ApplicationKit
クラス
NSApplication
Instance Methods
使用可能
10.0
参照
例文
#import "Controller.h" @implementation Controller - (IBAction)pushButton:(id)sender { NSDictionary *options; NSImage *img; img = [NSImage imageNamed: @"Picture 1" ]; options = [NSDictionary dictionaryWithObjectsAndKeys: @"1.1", @"Version", @"Test App", @"ApplicationName", img, @"ApplicationIcon", @"Satoshi Oomori", @"Copyright", nil]; [[NSApplication sharedApplication] orderFrontStandardAboutPanelWithOptions:options]; } @end
//NSApplication orderFrontStandardAboutPanel @IBAction func function013(sender: AnyObject) { NSLog("orderFrontStandardAboutPanel") let anApplication = MyApplication.sharedApplication() anApplication.orderFrontStandardAboutPanel(self) }