TToolButtonをクリックしてもDropdownMenuが表示されないのはなぜですか?
私はDelphi 2010を使用していますが、私はTToolBarに含まれているTToolButtonを持っています。私のTToolButtonの 'DropdownMenu'プロパティに割り当てられているのは標準のTPopupMenuです。
メニューが表示される唯一の方法は、画像の赤い矢印が指す領域をクリックすることです。現在、緑色の矢印が指す領域をクリックすると、そのボタンが押されたように表示されますが、ドロップダウンメニューは表示されません。
メニューが表示される場所(緑色の矢印または赤い矢印が指し示す)をユーザーがクリックすると、私は欲しいものです。この機能を有効にすることは可能ですか?
ドロップダウンが添付されたボタンを表示すると、ボタンキャプションの名前のアクションが実行され、ドロップダウンボタンがメニューをドロップダウンすると見なされます。あなたが両方のためにドロップダウンした場合、あなたはユーザーを混乱させるでしょう。 –
ちなみに、Toolbar2000とTBXにはこれを行う方法があります(通常のボタン、ドロップダウンの矢印、分割線や垂直線はありません)。メニューをドロップダウンする特殊なボタンタイプがないが、他のアクション(ボタンと矢印をクリックすることの間の分割)がないことは、VCLツールバーUIコンポーネントの見落としであると私の意見では言います。 –