| 2023/10/20(Fri) 10:58:35 編集(投稿者)
> 一覧表形式フォームを使っていて > マウス右クリックして、独自の単票メニューフォーム > を表示したいと思っています > > フォームのマウス右アップイベントを定義して > フォーム呼び出し コマンドを実行しています > > 右クリックしたマウスの位置付近に > フォームを表示(移動)したいです > > 呼び出しされたフォーム側で > &x=#PointToDot(&jマウス位置[1]/20) > &y=#PointToDot(&jマウス位置[2]/20) > ウィンドウ位置 設定,&hwindow,位置=(&x,&y)
Q1.桐のバージョンとビルド番号
質問者は桐のバージョンを提示していません。 こういうのは情報の行き違いがあったりするので、ちょっとね〜困るのよね。
Q2.呼び出し元のフォーム
モーダルフォームを呼び出す側のフォームの[ウィンドウの形式]は、[チャイルド]ですか?、[ポップアップ]ですか??
Q3.モーダルフォーム
> 呼び出しされたフォーム側で > &x=#PointToDot(&jマウス位置[1]/20) > &y=#PointToDot(&jマウス位置[2]/20) > ウィンドウ位置 設定,&hwindow,位置=(&x,&y)
↑これはモーダルフォームの[フォーム開始]イベントで実行する内容ですか??
p.s.
当方の予想では、[一覧表]なるフォームがチャイルドなんだと思います。 ポップアップにすると結果が違ってくると思いますが・・・(^^ゞ
|