(現在 過去ログ3 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■330 / inTopicNo.1)  マウスイベントを発生させないためには
  
□投稿者/ たゆー -(2007/07/22(Sun) 07:34:13)
    桐(以外も含む)等のソフトを使用しているとき、アイコンをクリックしたあと、
    急に中止したいときはありませんか?

    たとえば、印刷とか削除とか・・・
    そのような場合、マウスを押下したままクリックしたアイコンの外へ出して
    その後離すと実行されない場合がありますね

    桐では・・・?と思い調べてみました。

    結果
    「マウス左ダウン」すぐ発生するので、中止不可
    「マウス左アップ」マウスを押下したままクリックしたアイコンの外へ出しても
      発生するので、中止不可
    「マウス左クリック」だけが、マウスを押下したままクリックしたアイコンの外へ
      出すと発生させないことが可能でした

    よく説明に「○○ボタンをクリックして・・・・・」と記載されてますが
    「○○ボタンをダウンして・・・」とか、「○○ボタンをアップして・・・」とは
    記載されてませんね。ここまで、考えているかどうかはわかりませんが、中止ができる
    場合は、やはり「クリックして・・・」のようです



    マウスイベントの説明(桐V9-2006 HELPより)

    ○[マウス左ダウン]イベント
    ・イベントの発生
     [マウス左ダウン]イベントは、マウスの左ボタンを押したときに発生するイベントです。
     マウスの左ボタンが押されたときに、一度だけ発生します。
    ・使用目的
     クリックしたオブジェクトに応じて、オブジェクトの属性を変更します。

    ○[マウス左アップ]イベント
    ・イベントの発生
     [マウス左アップ]イベントは、マウスの左ボタンを離したときに発生するイベントです。
     マウスの左ボタンを離した直後に一度だけ発生します。
     [マウス左クリック]イベントは、このイベントの後に発生します。
    ・使用目的
     マウスを使って、文字列などが範囲選択されたときの情報を取得します。普通は
     [フォーム明細部]などのセクション、または[フォーム]オブジェクトに、このイベントを設定します。

    ○[マウス左クリック]イベント
    ・イベントの発生
     [マウス左クリック]イベントは、マウスの左ボタンをクリックしたとき(離したあと)に発生するイベントです。
     [コマンドボタン]に定義している機能は、このイベントのあとに実行されます。
     このイベントの前に[マウス左アップ]イベントが発生しています。
    ・使用目的
     クリックした[コマンドボタン]のオブジェクト属性を、状態に応じて変更します。
     [ピクチャ]などのオブジェクトをクリックして、ボタンのように反応させるようにします。



mouse.lzh
/4KB
引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -