Quantcast
Channel: All Open Tickets - Tera Term on OSDN
Viewing all articles
Browse latest Browse all 2128

マウスドラッグでの選択での遅延設定 - Tera Term Ticket #39591 on OSDN

$
0
0

マウスドラッグでの選択での遅延設定

Eröffnet am: 2019-09-18 20:26

Letztes Update: 2019-11-26 20:52

Auswertung:dodaVerantwortlicher:doda
Priorität:5 - MittelMeilenstein:Tera Term 4.105
Typ:FunktionsanfragenSchweregrad:5 - Mittel
Komponente:Tera TermStatus:Offen [Owner assigned]
LösungGefixt

Einzelheiten

マウスボタンを押してから放すまでの時間がごく短い場合に、マウスポインタの位置が動いていてもドラッグとして扱わずにクリックとして扱う設定を検討する。

ウィンドウをアクティブにする為にクリックしたつもりが、マウスが動いてドラッグと判断されてクリップボードの内容が上書きされる問題が軽減する事を期待できる。

この問題への対処として SelectOnActivate設定がすでに有るが、Tera Termと他のアプリケーションの間でコピー&ペーストを繰り返す時にクリックをする手間が増えてしまう。

この設定ならば遅延をうまく調整できれば使い勝手を変えずに誤ドラッグへの対処が出来る事が期待できる。遅延をどの程度にするかは実装して判断か。

また Select only by L button設定も中/右ボタンでの誤ドラッグが元で入った設定だが、これへの効果も期待できる。


別案としてドラッグとして判断する最低移動距離を設定するという物がある。GetSystemMetrics() で得られる SM_CXDRAG/SM_CYDRAG の値を使うのが妥当か。

現状でも一文字分以上動かなければ選択とならないはずだが、ドラッグ開始位置が文字境界付近の場合にわずかな移動量でも選択となる場合がある。

Letzte Aktualisierung für dieses Ticket

2019-11-26 20:52 Aktualisiert von: doda

  • Lösung Update from Accepted to Gefixt

Kommentar

遅延に関しては r8400で実装。

最低移動距離は別途検討する。


Viewing all articles
Browse latest Browse all 2128

Trending Articles


Vimeo 10.7.1 by Vimeo.com, Inc.


UPDATE SC IDOL: TWO BECOME ONE


KASAMBAHAY BILL IN THE HOUSE


Girasoles para colorear


Presence Quotes – Positive Quotes


EASY COME, EASY GO


Love with Heart Breaking Quotes


Re:Mutton Pies (lleechef)


Ka longiing longsem kaba skhem bad kaba khlain ka pynlong kein ia ka...


Vimeo 10.7.0 by Vimeo.com, Inc.


FORECLOSURE OF REAL ESTATE MORTGAGE


FORTUITOUS EVENT


Pokemon para colorear


Sapos para colorear


Smile Quotes


Letting Go Quotes


Love Song lyrics that marks your Heart


RE: Mutton Pies (frankie241)


Hato lada ym dei namar ka jingpyrshah jong U JJM Nichols Roy (Bah Joy) ngin...


Long Distance Relationship Tagalog Love Quotes