オートコンプリートで入力したときにカンNo.11920
かめきち さん 03/03/19 17:53
 
オートコンプリート感動しました。
で、一つだけ気になる点があります。

オートコンプリートでアドレスを入力した時に、アドレスの後に自動で","(カンマ)
をいれてもらえないでしょうか。
続けて入力する時にいちいちカンマを入れるのがわずらわしいと思いまして。

[ ]
RE:11920 オートコンプリートで入力したとNo.11921
秀まるお2 さん 03/03/19 18:58
 
 カンマというか、コンマと言うか、それを無条件で入れてしまうと心理的によ
ろしくないと思います。

 最終的に追加されるコンマを削除するか、またはコンマが付いたままメールを
送信しないといけなくなります。

 しいて対応するとしたら、オートコンプリートの一覧からメールアドレスを選
択する時に、Shift+Enterキーを押したらコンマを付けるとか、そういう隠し機
能的な対応になるような気がします。何かいいアイデアがあれば採用させていた
たきます。

[ ]
RE:11921 オートコンプリートで入力したとNo.11922
かめきち さん 03/03/19 19:50
 



> カンマというか、コンマと言うか、それを無条件で入れてしまうと心理的によ
>ろしくないと思います。
>
> 最終的に追加されるコンマを削除するか、またはコンマが付いたままメールを
>送信しないといけなくなります。
>

そうですね…
安易過ぎました

> しいて対応するとしたら、オートコンプリートの一覧からメールアドレスを選
>択する時に、Shift+Enterキーを押したらコンマを付けるとか、そういう隠し機
>能的な対応になるような気がします。何かいいアイデアがあれば採用させていた
>たきます。

Shift+Enterでカンマを入れるなら、マクロで簡単に作れますね

他には、アドレスをオートで入力してスペース(半角、全角問わず?)を入れる。
そこから名前等を入力すると、スペース以降からオートコンプリートしてくれ
て決定した時にスペースのところにカンマが入る。
↑アドレス帳にスペースが入ってる場合あんまりよろしくないですかね?

[ ]
RE:11921 オートコンプリートで入力したとNo.11924
まっちん さん 03/03/19 20:07
 
こんばんは。

> カンマというか、コンマと言うか、それを無条件で入れてしまうと心理的によ
>ろしくないと思います。
>
> 最終的に追加されるコンマを削除するか、またはコンマが付いたままメールを
>送信しないといけなくなります。
>
> しいて対応するとしたら、オートコンプリートの一覧からメールアドレスを選
>択する時に、Shift+Enterキーを押したらコンマを付けるとか、そういう隠し機
>能的な対応になるような気がします。何かいいアイデアがあれば採用させていた
>たきます。

思いつきです。
(まだ、オートコンプリートの恩恵を受けれるバージョンを使ってません)

・オートコンプリートをする前に先頭判定をする。
    単純な長さ0判定ではだめかな?

・先頭でなければ確定時にカンマを前につけてアドレスを追加。

[ ]
RE:11924 オートコンプリートで入力したとNo.11931
山紫水明 さん 03/03/19 21:19
 
 秀まるおさん,まっちんさん,こんばんは。

》・オートコンプリートをする前に先頭判定をする。
》    単純な長さ0判定ではだめかな?

》・先頭でなければ確定時にカンマを前につけてアドレスを追加。

 拙作のアドレス補完マクロもそのようにしていました。可能であれば,そのよ
うな処理をしていただければと思います。
 拙作マクロも今回のオートコンプリートの実現で,ほぼその役割を終えそうで
す。
     では, (^^)/~
                                        山紫水明

[ ]
RE:11924 オートコンプリートで入力したとNo.11933
fun さん 03/03/19 21:38
 
 秀まるおさん こんにちは、funです。

>・オートコンプリートをする前に先頭判定をする。
>    単純な長さ0判定ではだめかな?
>
>・先頭でなければ確定時にカンマを前につけてアドレスを追加。

わたしも上記のような動作になれば便利だと思います。

Toヘッダの入力欄で、Alt + ↓キーで候補を表示して決定した場合は上記の
ように、「先頭であればそのままアドレスをセット」し、「先頭出なければ
カンマ+アドレスをセット」してくれてます。
「Alt + ↓キー」のときとおなじような感じになればうれしいです。

[ ]
RE:11933 オートコンプリートで入力したとNo.11943
秀まるお2 さん 03/03/20 11:20
 
 1つ確認させてください。

 例えば「hide」と入力して、「hideo@hideo」が候補として出てきて、それを
選択した直後だったとします。

 みなさんの期待する動作とは、そのままコンマを入力せずに、いきなり
「abc」とタイプすると、abcについての候補を表示してしまうという話でしょう
か?

 画面上では、「hideo@hideoabc」と入力された状態になりますけど。

 オートコンプリートで確定した終了位置を内部的に記憶するような作りにすれ
ば、実現は可能です。

[ ]
RE:11943 オートコンプリートで入力したとNo.11947
かめきち さん 03/03/20 13:03
 
>
> 画面上では、「hideo@hideoabc」と入力された状態になりますけど。
>
> オートコンプリートで確定した終了位置を内部的に記憶するような作りにすれ
>ば、実現は可能です。

上記の最初のアドレスがオートコンプリートで入力されているなら続けて入力できる
んですよね
でも、最初のアドレスをコピって貼り付けてから次のアドレスはオートコンプリート
で…と考えるとできなくなっちゃいませんか?
「hideo@hideoabc」ではなくて
「hideo@hideo abc(間に半角スペース)」か「hideo@hideo abc(間に全角スペー
ス)」の時に先頭を判断してくれるようなつくりは難しいでしょうか
もちろんオートコンプリートの終了位置を覚えておくのはぜんぜん問題ないと思います

[ ]
RE:11947 オートコンプリートで入力したとNo.11953
秀まるお2 さん 03/03/20 14:29
 
>「hideo@hideo abc(間に半角スペース)」か「hideo@hideo abc(間に全角スペー
>ス)」の時に先頭を判断してくれるようなつくりは難しいでしょうか

 わざわざ全角スペースを入れて検索させるくらいなら、最初からコンマを入力
すれば済む話です。

[ ]
RE:11943 オートコンプリートで入力したとNo.11963
山紫水明 さん 03/03/20 20:51
 
 秀まるお2さん,こんばんは。

》 例えば「hide」と入力して、「hideo@hideo」が候補として出てきて、それを
》選択した直後だったとします。

 アドレスの形式は
1. ひでお <hideo@hideo>
2. <hideo@hideo>
3. hideo@hideo
があると思いますが,1と2は ">" で区切りがわかります。3の場合,後に入力
する文字が名前などの全角文字なら,区切りがわかります。問題は例に出された
ような場合ですが,このような場合は,"," を入れないと区切りがわからないで
しょう。
 したがって,"," を入れるのを原則とするが,1や2,あるいは全角文字で入
力する場合は,"," がなくても自動的に付加してくれるという仕様にはできませ
んか。

     では, (^^)/~
                                        山紫水明

[ ]
RE:11963 オートコンプリートで入力したとNo.11983
秀まるお2 さん 03/03/22 09:46
 
 ではそのように処理してみます。

 オートコンプリートで確定した終了位置を覚えておくやり方は、技術的に難し
いのでやっぱりやめます。単純に「>」や全角/半角の区別によるやり方だけにし
ます。

[ ]
RE:11983 オートコンプリートで入力したとNo.11990
HS さん 03/03/22 22:10
 
> ではそのように処理してみます。
>
> オートコンプリートで確定した終了位置を覚えておくやり方は、技術的に難し
>いのでやっぱりやめます。単純に「>」や全角/半角の区別によるやり方だけにし
>ます。

ちょっと遅いかもしれませんが,一つ提案を.
オートコンプリートでアドレスが入力された際は,常にカンマが挿入されるようにし,
続いて入力があれば確定されるようにします.もし,カンマの後に何も入力が無く,
他のフィールドにフォーカスが移動した場合,カンマは消えるようにしたらどうでし
ょうか?
かなりインタラクティブな動きになるかもしれませんが,自然な動作が出来ると思い
ます.ちょっとM$ライクという気もしますが....

[ ]
RE:11990 オートコンプリートで入力したとNo.11997
秀まるお2 さん 03/03/23 20:32
 
 他の所で「オートコンプリートの自動確定」のような話が出ましたが、それと
同じく、コンマがあたかも自動で入力されたかのように見せることは、技術的に
困難です。

 秀丸エディタのウィンドウに手を入れず、独立したウィンドウ上に何かを表示
するような形でないと、なかなか実現できません。

 そもそもコンマ1つ入力するのがそんなに面倒とも思えないので、それ以上コ
ンマについての自動処理はしないでおきます。

[ ]
RE:11983 オートコンプリートで入力したとNo.12019
山紫水明 さん 03/03/24 20:48
 
 秀まるお2さん,こんばんは。

》 オートコンプリートで確定した終了位置を覚えておくやり方は、技術的に難し
》いのでやっぱりやめます。単純に「>」や全角/半角の区別によるやり方だけにし
》ます。

 Ver2.57 で実現確認しました。ありがとうございました。
 ところで,「,」なしで入力した時,候補ウィンドウには先頭に「,」が並びま
すが,ウィンドウには見せないで,確定した時に入るようになれば,もっとス
マートな感じになりそうです。
 これは機能というより単に見栄えの問題ですので,とくに要望というわけでは
ありません。

     では, (^^)/~
                                        山紫水明

[ ]
RE:11983 オートコンプリートで入力したとNo.12082
たまがわ さん 03/03/26 22:48
 

 「To:/Cc:/Bcc:欄への入力方法」を「Emailアドレスのみ」にしているのですが、
候補ウィンドウに「,」が先頭に並ぶ場合には、候補から選択すると必ず「名前 +
Email」形式で入ってしまうようです。

 また、To:欄などにすでに複数のアドレスが入っていて、新たなアドレスの入力が、
ちょうど行をまたがるところに来た場合、ワードラップが働いて、入力中の文字列が
ごそっと次行に送られますが、送られたあとでは、その文字列に対し、うまくオート
コンプリートが働いてくれていないようです。

 ちょっと気になった点をコメントさせていただきました。
(WIN XP pro sp1, 鶴亀2.57)

[ ]
RE:12082 オートコンプリートで入力したとNo.12084
秀まるお2 さん 03/03/27 12:02
 
 バグ報告ありがとうございます。2つのバグとも修正させていただきます。

[ ]
RE:12084 オートコンプリートで入力したとNo.12120
たまがわ さん 03/03/28 15:04
 
秀まるおさん、こんにちは。

>  「To:/Cc:/Bcc:欄への入力方法」を「Emailアドレスのみ」にしているのですが、
> 候補ウィンドウに「,」が先頭に並ぶ場合には、候補から選択すると必ず「名前 +
> Email」形式で入ってしまうようです。

 鶴亀2.58にしましたが、今度は、候補ウインドウから選択しても何も入ってくれな
いようです。
 また、すでアドレスが入っていて、それに続くアドレスを入力したいとき、手でカ
ンマを入れてから、IMEをオンにして名前を入力しても、候補ウインドウの先頭には
「,」が並んでしまうようです。(そして選択すると、何も入らない・・・)

>  また、To:欄などにすでに複数のアドレスが入っていて、新たなアドレスの入力が、
> ちょうど行をまたがるところに来た場合、ワードラップが働いて、入力中の文字列が
> ごそっと次行に送られますが、送られたあとでは、その文字列に対し、うまくオート
> コンプリートが働いてくれていないようです。

 こちらは、鶴亀2.58にしてから調子いいです。ありがとうございました。

(WIN XP pro sp1)

[ ]
RE:12120 オートコンプリートで入力したとNo.12121
秀まるお2 さん 03/03/28 16:27
 
> 鶴亀2.58にしましたが、今度は、候補ウインドウから選択しても何も入ってくれな
>いようです。

 大変失礼しました。一度もテストしてませんでした。今直してテストもしまし
た。

[ ]
RE:12121 オートコンプリートで入力したとNo.12147
たまがわ さん 03/03/29 16:55
 
秀まるおさん、こんにちは。

 鶴亀2.59にして改善していることを確認しましたが、すでに入力されているアドレ
スに続いて、手動でカンマを入力してから、名前を打ち込んでも、オートコンプリー
トの候補ウインドウの先頭にカンマが出てしまう現象は残っています。
 ここで確定すると当然カンマが2個になります。まぁ、実害がないといえばないん
ですが、ちょっと気になります。

[ ]
RE:12147 オートコンプリートで入力したとNo.12149
秀まるお2 さん 03/03/29 17:14
 
 すみません。バグ報告を見逃してました。たしかに名前で検索させるとコンマ
が余計に付いてしまうようです。今なおします。

[ ]