Ticket #17975

スピナーにフォーカスを当てたときのキャレットの位置の改善

Open Date: 2009-07-27 09:38 Last Update: 2010-11-24 10:26

Reporter:
Owner:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
None

Details

バージョン1.0.7では、ダイアログ中のスピナーにフォーカスを当てたときに、キャレットが常にスピナー中の文字列の先頭に自動的に移動してしまう。他方、テキストフィールドにフォーカスを当てた場合には、キャレットは末尾に移動する。

使用感を統一させるとともに、使い勝手を向上させたい。

Ticket History (3/5 Histories)

2009-07-27 09:38 Updated by: kuromaru
  • New Ticket "スピナーにフォーカスを当てたときのキャレットの位置の改善" created
2009-07-27 10:21 Updated by: kuromaru
  • Resolution Update from None to Fixed
Comment

スピナーにフォーカスを当てたときに、数値の文字列の末尾の位置にキャレットを自動的に移動するように修正しました。 修正したソースコードは CVS にコミット済みです。

2009-07-30 17:44 Updated by: kuromaru
Comment

タブ移動でスピナーやテキストフィールドにフォーカスを当てた場合には、キャレットの位置はそれぞれ上記コメントのように設定される。しかし、マウスでクリックしてフォーカスを当てた場合には、テキストフィールドではクリックした位置にキャレットが設定されるのに対して、スピナーではタブ移動と同じように、数値の文字列の末尾の位置に設定されてしまう。

テキストフィールドと同様に、マウスでクリックした位置に移動した方が、使用感が統一される。

2009-07-30 17:52 Updated by: kuromaru
Comment

マウスでスピナー内部の文字列をクリックしてフォーカスを当てた場合には、クリックした位置にキャレットが移動するように修正しました。尚、タブでフォーカスを当てた場合に、数値の文字列の末尾にキャレットが移動する点はそのままにしてあります。修正したソースコードは CVS にコミット済みです。

2010-11-24 10:26 Updated by: kuromaru
  • Status Update from Open to Closed
  • Ticket Close date is changed to 2010-11-24 10:26
Comment

バージョン 2.0.0 のリリースに伴い close します。

Attachment File List

No attachments

Edit

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login