2010-12-01から1ヶ月間の記事一覧

NSScreenでスクリーンの情報を取得

先日、投稿したメニューバーが表示されているスクリーンの情報を取得について、 動作確認した結果をまとめてみました。記事はこちら http://www.atotok.com/labo/mac_dev/20101229021258.html

NSAlertでアラートシートを表示

ウィンドウのタイトルバーの下に表示されるアラートシートを表示するにはNSAlertを使用する。記事はこちら http://www.atotok.com/labo/mac_dev/20101229011240.html

アトトックラボ、はじめました。

弊社のスタッフが技術情報などを発信するサイト、アトトックラボを始めました。 こちらに投稿しているような情報や、もう少し整理した情報を発信していく予定です。http://www.atotok.com/labo/ よろしくお願いします。

[MacDev]メニューバーが表示されているスクリーンの情報を取得

[NSScreen mainScreen]は、メニューバーが表示されているスクリーンの情報だと勘違いしてしまうが、これはフォーカスのあるウィンドウが表示されているスクリーンの情報を保持している。 一台のモニターを使っている場合は問題が発生することはないが、マル…

URLを指定してブラウザを開く方法

アプリケーションからURLをしていしてブラウザを開くには、 下記のように1行書けばOK。 [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"http://atotok.com"]];

Application does not run in background

アプリケーションを起動した時に前回の終了時の状態から始まらないようにするには、 HogeHoge-Info.plistに「Application does not run in background」を追加してtrueに設定する。

ステータスバーを非表示にする

ステータスバーを非表示にするには、Info.plistに「Status bar is initially hidden」を追加しtrueにする。