« ハリー・ポッターとアズカバンの囚人 | メイン | コメントスパム対策 その後 »

2004年12月20日

ClassicアプリとDock

カテゴリー: プログラミング

MacOS XのClassic環境でClassicアプリケーションを使っていると、そのアプリのウィンドウがDockの裏に隠れてしまって使いにくいときがあります。特にウィンドウのタイトルバーやサイズボックスが隠れてしまうと凄く面倒です。

せめて自作のアプリだけでも対応しようと思ったんですが、意外と方法がないですね。MacOS X用の(Carbonの)アプリではGetAvailableWindowPositioningBounds()を使ってDockの位置(正確にはDockを省いた矩形)が分かりますが、このAPIはClassicアプリからは呼べないみたいです。何か方法ありますかね?

でも、すべてのClassicアプリがちゃんとDockをよけてくれるのが理想ですよね。そういうふうにしちゃうソフトとか、ないかな?(^^;)



コメント

よろしければコメントしてください。

※メールアドレス以外の項目はこのページ上に公開されます。個人情報などの入力にはご注意ください。




保存しますか?


「投稿」ボタンを押してから書き込み完了までに多少時間がかかる場合があります。ご了承ください。