Article View: fj.lang.visualbasic
Article #560[Enter]キーで、次項目(Re:初歩的な質問ですみませんが)
From: Suzuki Masahiro
Date: Wed, 25 Feb 1998 00:00
Date: Wed, 25 Feb 1998 00:00
39 lines
2810 bytes
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-mailReferences:
<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