Ttoolbutton上のイメージの配置変更


11234  2025-05-27 10:06:31  No: 152016  IP: [192.*.*.*]

ツールバー上にツールボタンを作成し,ツールバーのimagesプロパティにイメージリストを割り当てて,ボタン上にイメージを表示しています。
が,どうしたわけかボタンの上部中央に配置されてしまいます。
上下左右とも中央に配置したいのですが,どのようにすればよいのでしょうか。
新しいフォームを作成して,そこにツールボタンを作成してみると,イメージは上下左右とも中央に配置されます。しかし,今開発中のアプリのフォーム上では,上部中央に配置されてしまいす。
どこかに,イメージの配置に関するプロパティがあるのでしょうか?
(TcustomButtonではImageAlignmentというのがあるようですが,TtoolbuttonやTtoolbarには見当たりません。)

編集    削除
igy  2025-05-27 13:30:05  No: 152017  IP: [192.*.*.*]

関係ないかもしれませんが、TtoolbarのShowCaptionsプロパティはFalseになっていますか?

編集    削除
11234  2025-05-27 14:54:01  No: 152018  IP: [192.*.*.*]

igyさんTtoolbarのShowCaptionsプロパティはTrueにしています。

編集    削除
igy  2025-05-27 15:22:15  No: 152019  IP: [192.*.*.*]

>TtoolbarのShowCaptionsプロパティはTrueにしています。

ということは、Captionは表示して、イメージを上部中央に配置させていることに?

編集    削除
AAAAA  2025-05-27 17:03:14  No: 152020  IP: [192.*.*.*]

LIST を True

編集    削除
AAAAA  2025-05-27 17:12:05  No: 152021  IP: [192.*.*.*]

上下左右 ともに ってどういう意味?

編集    削除
vram  2025-05-28 10:52:08  No: 152022  IP: [192.*.*.*]

ツールバーのボタンのイメージが上部に配置されるというのは聞いたことがありませんが
正常に動作しているツールバーとプロパティを比較して違いはありませんか?

それとツールバーはマニフェストの設定が影響する場合があるという謎の仕様があるみたいですので
そのアプリのプロジェクト設定でマニフェストがどうなっているか確認してみてください

マニフェストの設定を「無し」にして設計しているとある日突然、見た目がおかしくなる場合があり
そうなるとマニフェストの設定をしない限り戻りません

編集    削除