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

■13984 / 親階層)  右クリックフォーム
□投稿者/ 尾形 -(2023/10/20(Fri) 09:27:24)
    よろしくお願いします

    一覧表形式フォームを使っていて
    マウス右クリックして、独自の単票メニューフォーム
    を表示したいと思っています

    フォームのマウス右アップイベントを定義して
    フォーム呼び出し コマンドを実行しています

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


    呼び出しされたフォーム側で
    &x=#PointToDot(&jマウス位置[1]/20)
    &y=#PointToDot(&jマウス位置[2]/20)
    ウィンドウ位置 設定,&hwindow,位置=(&x,&y)


    こんな感じで設定してみましたが
    一覧表で右クリックした時
    左から右に行くにつれ、だんだんと
    フォームがマウスの位置から離れていきます

    一覧表の
    左端で右クリックした場合、マウス位置+4cm
    中央で右クリックした場合、マウス位置+8cm
    右端で右クリックした場合、マウス位置+12cm
    イメージとしてはこんな感じです


    計算方法が違うのでしょうか?
    どのようにしたらいいのでしょうか?


    よろしくお願いします


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

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

Nomal 右クリックフォーム / 尾形 (23/10/20(Fri) 09:27) #13984 ←Now
Nomal Re[1]: 右クリックフォーム / ONnoji (23/10/20(Fri) 10:19) #13985
  └Nomal Re[2]: 右クリックフォーム / 尾形 (23/10/20(Fri) 11:12) #13986
    └Nomal Re[3]: 右クリックフォーム / ONnoji (23/10/20(Fri) 11:39) #13987
      └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 -