標準の Delphi コントロール (パネル、ボタンなど) にはすべて、3D 感を与えるこのベベル効果 (上部と左側の白い線) がありますが、今日では古風に見えます。
少なくとも Delphi 7 でこの「3D ルック」を削除する方法はありますか?
一部のコントロールには、Ctl3D
オフにできるプロパティがあります。
の場合、そのプロパティTPanel
をオフにすることもできます。Bevel...
代わりに実際にすべきことは、アプリで Visual Styles を有効にして、Windows XP 以降でテーマに沿った外観にすることです。Delphi 7 は Visual Styles をネイティブにサポートしていませんでしたが、Mike Lischke のXP Theme Managerコンポーネントを使用してそれを処理できます (これは、後の VCL バージョンに直接組み込まれました)。