FireMonkeyのTEditでTClearEditButtonを追加すると

解決


HKun  2022-08-12 17:01:17  No: 150353  IP: [192.*.*.*]

Delphi10.4 Community Editionを使用させて頂いております。
FireMonkeyアプリケーションで、TScaledLayoutの上にTEditを配置しTClearEditButtonを追加して実行すると、
TClearEditButtonがTEditの枠よりも大きく表示されてしまいます。×の表示位置もズレて表示されてしまう感じです。
因みにTLayout上に配置するとこの様な問題は発生しません。
これはバグでしょうか?
もし、回避策等ありましたら教えて頂けませんでしょうか。

編集    削除
AAAAA  2022-08-12 23:27:04  No: 150354  IP: [192.*.*.*]

Scaleいじった場合の話なら
10.4 で TLayout / TScaleLayout  の Scale.Y を 2 にすると 
Editの高さが2倍 TClearEditButton 他追加できる全てが4倍になってしまうみたいです
11.1 で試したところ2倍になりました。(正常)

編集    削除
HKun  2022-08-12 23:51:47  No: 150355  IP: [192.*.*.*]

AAAAAさん、有難うございます。
やはり、10.4でのバグなのでしょうね。

編集    削除