アイコンの上にマウスを置くと大きくなるツールバーを作成したいと思います。私は車輪の再発明を気にしませんが、誰かが良いことを提案できるなら:
- 画像形式(ビットマップがここで機能するかどうか、ベクターの実行方法がわからない)
- 既存のコントロール(クローズソースアプリで使用できる限り、有料または無料)
- コンテナクラス(TPanelで十分ですか?)
私はまだ個人的には使用していませんが、車輪の再発明ではなく、TMSTAdvSmoothDockをチェックしてください。
delphi.about.com Webサイトには、これを正確に実行するサンプルコードがいくつかあります。
以下のリンクは、実行中のドックのコードとサンプル画像を示しています。
http://delphi.about.com/od/fullcodeprojects/a/mac-doc-launch.htm
コードがD2009と互換性があるかどうかはわかりませんが、互換性がない場合でも、コードを進めるのはそれほど難しいことではありません。とにかく思います。
HTH、
ライアン。