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

■13987 / 3階層)  右クリックフォーム
□投稿者/ ONnoji -(2023/10/20(Fri) 11:39:46)
    2023/10/20(Fri) 15:14:31 編集(投稿者)

    >>モーダルフォームを呼び出す側のフォームの[ウィンドウの形式]は、[チャイルド]ですか?、[ポップアップ]ですか??
    >
    > チャイルドでしたので
    > ポップアップにも変更して試してみましたが
    > 同様でした
    >
    >>ポップアップにすると結果が違ってくると思いますが
    > 変わりませんでした

    当方の勘違いでした。m(__)m


    > 右クリックしたマウスの位置付近にフォームを表示(移動)したいです

    [マウス右クリック]のイベントは用意されていないので、[マウス右アップ]でしょうかね?

     手続き定義開始 フォーム::マウス右アップ(長整数 &マウス位置[2],長整数 &明細番号,長整数 &フラグ,参照 長整数 &右メニュー)

     手続き定義終了

     &マウス位置[2]/長整数
      イベントが発生したときの、マウスポインタの位置が格納されます。位置の単位は、twip(1/20point)です。 値 説明
      &マウス位置[1] マウスポインタの X 座標。
      &マウス位置[2] マウスポインタの Y 座標。
     このイベントをフォームに定義した場合、マウスポインタの位置はフォームの左上隅からの位置になります。
     フォーム以外のオブジェクトに定義した場合は、定義したオブジェクトが所属しているセクションの左上隅からの相対位置になります。
     ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・

    具合が悪い場合には、まず源泉から調べなければいけませんね。

    ということで、

     手続き定義開始 フォーム:マウス右アップ(長整数 &マウス位置[2],長整数 &明細番号,長整数 &フラグ,参照 長整数 &右メニュー)

      トレース出力 _&マウス位置[1]/20, " ", _&マウス位置[2]/20

     手続き定義終了

    というふうに[トレース出力]ウィンドウで確認されたらいかがでしょうか?????


[メール受信/OFF] 削除キー/

→Re[4]: 右クリックフォーム /尾形
 
前の記事(元になった記事) 次の記事(この記事の返信)
上記関連ツリー

Nomal 右クリックフォーム / 尾形 (23/10/20(Fri) 09:27) #13984
Nomal Re[1]: 右クリックフォーム / ONnoji (23/10/20(Fri) 10:19) #13985
  └Nomal Re[2]: 右クリックフォーム / 尾形 (23/10/20(Fri) 11:12) #13986
    └Nomal 右クリックフォーム / ONnoji (23/10/20(Fri) 11:39) #13987 ←Now
      └Nomal Re[4]: 右クリックフォーム / 尾形 (23/10/20(Fri) 15:20) #13989
        └Nomal Re[5]: 右クリックフォーム / 尾形 (23/10/22(Sun) 17:12) #13998
          └Nomal Re[6]: 右クリックフォーム / ななーし (23/10/26(Thu) 14:46) #14004
            └Nomal Re[7]: 右クリックフォーム / 尾形 (23/10/26(Thu) 18:04) #14005
              └Nomal Re[8]: 右クリックフォーム / ななーし (23/10/26(Thu) 21:03) #14006

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

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

- Child Tree -
- Antispam Version -