2011-08-07 6 views
0

私はメインウィンドウを持っており、シートを添付したい:このシートにはいくつかの文字列がリストされ、ユーザーはそれらの1つを選択する必要があります(たとえば、ダブルクリックします)。さて、シートを貼り付ける方法を知っているので、これは問題ではありません...しかし、私はそのようなシートをどのように作成するのか分かりません... AppleScriptでは非常に簡単です:コマンドは "リストから選択"です。 ObjCで同じことをどのように達成できますか?ObjCのメインウィンドウに文字列のリストを添付するにはどうすればいいですか?

ありがとうございます!

答えて

0

これは通常、ペン先からシートウィンドウをロードするカスタムNSWindowControllerで行います。このリストは、通常NSTableViewとして実装されています。ここの個々のステップを説明するには少し複雑すぎます。 Table View Programming Guideは、リスト部分を使い始めるのに役立ちます。

+0

はい、私はそれを行うことができると知っていますが、ASの "リストから選択"のような単純なものがあれば疑問に思っていました... ... – user732274

+0

いいえ、 「NSAppleScript」を使って、CocoaのAppleScriptを使うこともできます。 – omz

+0

私はこのようなシートを使うことはできませんが(モーダルダイアログがうまくいくはずです)、これは非常にエレガントなアプローチではありません。 – omz

関連する問題