OpenSiv3D icon indicating copy to clipboard operation
OpenSiv3D copied to clipboard

SimpleGUI::TextBox() でクリックした位置とカーソルの移動先がずれる

Open Raclamusi opened this issue 2 years ago • 0 comments

text_box_bug2

SimpleGUI::TextBox() のテキストにアイコンが含まれているとき、クリックした位置とカーソルの移動先がずれることがあります。

原因は、カーソルの移動先の計算をフォントのフォールバックありで計算しているのに対し、描画はフォールバックなしで行っていることです。

ちなみに、SimpleGUI::TextArea() ではカーソルの移動先の計算と描画をどちらもフォールバックなしで行っています。

Raclamusi avatar Nov 06 '23 17:11 Raclamusi