web-dev-qa-db-ja.com

右クリック機能を示す方法は?

複数のオブジェクトに適用される多くの構成と設定があるWindowsアプリケーションを開発しています。所定の設定グループ(マクロタイプのもの)を適用するために使用される右クリックメニューがあります。過去のバージョンのソフトウェアで右クリックメニューについてユーザーが見つけた方法は、アプリケーションの右上の領域に固定されたテキストのヒントを表示することでした。このヒントの唯一の問題は、ユーザーがそれを決して読まないように感じることです。特にこれらが複数ある場合、私はこれらの種類のものを読むことはありません。

このメニューが存在することを伝える最良の方法は何ですか?私は以前の質問を読みました Webアプリケーションでの右クリックメニューの認識 =しかし、私の質問には2つの違いがあります。

  1. これはWindowsの「エディター」スタイルのアプリであり、ウェブアプリではありません。

  2. ヘルプファイルに埋め込んだり、インターフェイスに永続的なテキストラベルを付けたりせずに、この機能をユーザーに知らせるための最良の方法を知りたいです。

私はまた、何かを達成する唯一の手段として右クリックをするべきではないことも知っていますが、今のところ、それがこの機能を利用できる唯一の方法です(私の選択ではありませんが、私はそれを変更しようとしています)。 。

更新:最終的に、右クリック可能なオブジェクトのツールチップと、同じことを実行する別のアクションボタンが表示され、右クリックの機能が通知されます(変更を適用するのは少し簡単です)。

22
Matt Rockwell

tooltipを追加できるアイテムですか?たとえば、パスワードを忘れた場合の画像に、ツールチップを追加しました。

<a href="{% url password-reset %}"><img src="/media/bitmaps/qmark.png/" 
    title="forgot password?" width="50" height="50" /></a>

その結果

question mark tooltip

あるいは、いくつかの単一のオブジェクトではない場合、コンテキストメニューを初めて使用するためのフラグを保存するのはどうでしょうか。たとえば、最初の1時間が過ぎて、ユーザーがコンテキストメニューを使用しなかった場合、次に、通知する(非モーダル)ウィンドウをポップアップします。存在し、フェードアウトします。初めてコンテキストメニューを右クリックしたら、フラグを設定して、リマインダーが表示されないようにします。

そして、利用可能なチュートリアル/ウォークスルーの種類はありますか?または単にヘルプファイル?コンテキストメニューは、いくつかの場所で目立つように言及する必要があります。

更新-さまざまな回答/コメントから、右クリックして画面の任意の場所で作業し、メニューを表示したいようです(ツールヒントの提案を除外します)。 buttonを上部のどこかに追加できない理由がありますが、それは「設定を適用」と表示されていますか?このボタンをクリックすると、別のバージョンのコンテキストメニューが表示されます。これには、noteが含まれ、right-clickメニューを取得するボタンの代わりに。

ボタンを追加できない場合は、要件に関する詳細情報が必要だと思います:)

4
John C

最初に頭に浮かぶのは、(デフォルトの)ポインタカーソルの表示を少し異なるものに変更することです。 (R)のような小さなインジケーターが横にあるポインターかもしれません。ただし、マウスボタンを交換した左利きの人には機能しない場合があります。しかし、あなたはアイデアを得ます。お役に立てれば。

2
Bill Dayton

右クリックを表すマウスポインターアイコンを変更するだけです。

アイコンは、カーソルが変更されたときに追加のオプションがあることをユーザーに通知するため、この場合、ユーザーが右利きかどうかは関係ありません。 ( "右クリック"は意味というより概念です。右利きでも左利きでも、ユーザーはこの概念に対して同じように考えて行動します。)

添付されているのは、私のアイコンのオファーです。

それが役に立てば幸い。

enter image description here

2
ARTniyet

右クリックポインターが何であるかをどのようにして知るのですか?

ARTniyetが作成しようとしていた点は、カーソルについて何かが「異なる」ことをユーザーが知っているということです。最初は、この異なるカーソル=右クリックであることを示すための指示またはキー/凡例が必要になる場合がありますが、このアプリケーションを頻繁に使用する場合、すぐに既知の機能になるはずです。

1
Bill Dayton

特定の要素をホバーするときに右クリックを機能させ、ユーザーが右クリックするまで機能させ続けることができます。

右クリックの機能を教えていただければ助かりますか?

1
ditto

または、このようなカーソルを使用できます。自分で作ったので、必要に応じて使えます。

Right click cursor

1
Marian

ステータスバーがある場合は、アプリケーション内のオブジェクトにカーソルを合わせたときにヒントを書き込むことができます。 「クリックしてbaz、Ctlr-クリックしてfoo、右クリックしてメニュー」のようなもの。クリックや右クリックなどの単語を、対応するボタンが強調表示されたマウスの画像に置き換えることができます。

1

アプリの左上/右隅にフローティングボックスを追加して、右クリック機能があることを示すヘルプ情報を表示する必要があります。テキストを配置できます。また、メニューとこのボックスを閉じる可能性を表すgifアニメーションを配置できます。

0
Marian