🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.visualbasic
Article #560

[Enter]キーで、次項目(Re:初歩的な質問ですみませんが)

#560
From: Suzuki Masahiro
Date: Wed, 25 Feb 1998 00:00
39 lines
2810 bytes
toyo さんの<6cqvb3$oaj@tatsu.marinet.or.jp>から

> なんか、レスが付いているようですが、当方の環境では見えません。
> もしも、DMだけで完了しているなら、情報を共有しませんか?

 toyoさんが利用しているnewsサーバーにフォローの記事が届いてな
いんじゃないですか?

> さて、入力後にEnterを押すと次のテキストボックスというUIはホスト系
>から来た設計者の設計に多いようですが、WindowsのUIからかけ離れます。
> ナンセンスな設計の代表作です。Windowsは「TAB」キーで次の項目。これは
>スペースキーで空白が入ると同じくらいWindowsでは常識的な内容です。

 で、「[TAB]キーを押下すると次のコントロールへ」というのは納得で
きたんですが、テキストボックスにフォーカスがある時に[Enter]キーを
押した場合はどういうのが"常識的な"動作なんでしょうか?
 MS-Access95および97で作成したフォームでは[次のコントロールへ]が
普通の動作ですし、VBではそのコントロールに居座るみたいですし、マイ
クロソフト製品のセットアップ画面等では[次の画面に進む(「標準のボ
タン」を押下した時と同じ動作をする事が多いようです)]が基本みたい
です。"常識的な"という言葉をみてあらためて考えてみると、私のコント
ロールへの知識がかなりあやふやだったことに気がつきました(^^;。
 そういえば、Visual-C++(4.0std)では、エディットボックスのプロパティ
で簡単に「[Enter]キーで次のコントロールへ」移動させられるようにで
きますね。


 元ネタからはちょっと外れますが、マイクロソフト製品のセットアップ
でよく見られる「規定の桁の文字が入力されたら自動的に次のコントロー
ルへ移動する」インターフェースってどう思いますか?[TAB]以外のキー
で次のコントロールへフォーカスが移動する事を(Windows95の)"常識的
な"インターフェースではないとおっしゃってるように思いましたので、
ぜひご意見を伺わせていただきたいと思います。
(VB4.0stdでは、これもそのままではできないんですよね。VB5でできる
様になってるといいなぁと思ってます(^^)。)

-- 
Suzuki Masahiro <xacalite@ma4.justnet.ne.jp>
Technical Details
Message-ID: <6cvtor$mc5@newsgate.so-net.or.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6cfcf3$j82@acrosssv11.across.or.jp> <6cqvb3$oaj@tatsu.marinet.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 105c2e,ca6e7fd04fab724c
X-Google-Attributes: gid105c2e,public
From: Suzuki Masahiro <xacalite@ma4.justnet.ne.jp>
Subject: [Enter]キーで、次項目(Re:初歩的な質問ですみませんが)
Date: 1998/02/25
Message-ID: <6cvtor$mc5@newsgate.so-net.or.jp>
X-Deja-AN: 328360284
References: <6cfcf3$j82@acrosssv11.across.or.jp> <6cqvb3$oaj@tatsu.marinet.or.jp>
Content-Type: text/plain; charset=iso-2022-jp
Organization: So-net
Mime-Version: 1.0
Newsgroups: fj.lang.visualbasic