2009-07-28 8 views
2

私はiCalのメインビューに似せたい、単純なiCalのようなアプリをココアに書いています。iCalはどのGUI要素をカレンダー表示に使用しますか?

誰でも月表示を作成するために使用されたGUI要素(つまりNSWhatever)を知っていますか?(http://skitch.com/edwardog/b38ba/ical)?

ありがとうございます!

PS - この種のことを自分自身のために考え出すことのヒントもよく評価されます。私は答えが.nibのどこかにあると感じていますが、周りを突きつけた後はあまり運がありませんでした。

+0

エドワード、カレンダービューコントロール(うまくいけばイベントで)を試したことはありますか?私は変更可能なイベントなどを提示するためにあなたが使ったものに興味があります。 – Byron

+0

@Byron nope。残念ながら、このプロジェクトは実際にどこにも行かなかった。 –

答えて

3

CalendarWindow.nib、 "Window"。

私は恐れるすべてのカスタムビューのように見えます。

+0

ああ、あまりにも悪いですが、今、.nibファイルの探索がどのように機能するかを見ています。 私はそれを再現するつもりです。迅速な答えをありがとう。 –

2

私はiCalで使用していると主張していませんが、カレンダースタイルをサポートするNSDatePickerを試してみることもできます。

3

メインのカレンダービューは、NSViewのカスタムサブクラスで、オーバーライドされたdrawRect:メソッドでカスタム描画を行う必要があります。

実際にアプリケーションを実行していると感じたら、F-Script Anywhereをチェックしてください。

+0

Whoa、F-Scriptはすごく見える。それを指摘してくれてありがとう。 –