親タスクへフォーカス移動時に、子タスクの画面を閉じる方法
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
wk1574
投稿数: 99
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
いつもお世話になっております。
リッチクライアントのプログラムで、親タスクから子タスクをコールして、親タスク上に子タスクを表示するプログラムを作成しています。
子タスクが表示された後に、フォーカスが親タスクへ遷移した時に、子タスクの画面を閉じる処理を作成したいです。
しかし、親タスクのフォーカス移動時に「画面再表示」イベントを実行しても、子タスクの画面はそのままになっています。
親タスクへフォーカス移動時に、子タスクの画面を閉じる方法をご教授頂けませんでしょうか。
よろしくお願い致します。
********************************************************
補足
********************************************************
<実行環境>
・Windows 7 SP1
・Pervasive V10 WorkGroup
・uniPaaS Studio V1Plus V1 Plus SP1b
リッチクライアントのプログラムで、親タスクから子タスクをコールして、親タスク上に子タスクを表示するプログラムを作成しています。
子タスクが表示された後に、フォーカスが親タスクへ遷移した時に、子タスクの画面を閉じる処理を作成したいです。
しかし、親タスクのフォーカス移動時に「画面再表示」イベントを実行しても、子タスクの画面はそのままになっています。
親タスクへフォーカス移動時に、子タスクの画面を閉じる方法をご教授頂けませんでしょうか。
よろしくお願い致します。
********************************************************
補足
********************************************************
<実行環境>
・Windows 7 SP1
・Pervasive V10 WorkGroup
・uniPaaS Studio V1Plus V1 Plus SP1b
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
wk1574 さん、こんにちは。
子タスクのウィンドウタイプが「M=モーダル」になっているという
ことはありませんか?
「S=SDI」にしてやれば、簡単に閉じますよ。
子タスクのウィンドウタイプが「M=モーダル」になっているという
ことはありませんか?
「S=SDI」にしてやれば、簡単に閉じますよ。
投票数:0
平均点:0.00
wk1574
投稿数: 99
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
Tandaさん 返信ありがとうございます。
子タスクのウィンドウタイプを「SDI」にしてみましたが、子画面を閉じた時に、子画面の残像が残ってしまいます。
子タスクのウィンドウタイプは「ツール」を設定しています。
理由は子画面を表示した状態でも、親画面に配置してあるボタンを操作できるようにするためです。
この子画面から親タスクのボタンなどを押したときに、子画面を閉じるようにしたいと考えております。
アドバイス頂けませんでしょうか。よろしくお願い致します。
子タスクのウィンドウタイプを「SDI」にしてみましたが、子画面を閉じた時に、子画面の残像が残ってしまいます。
子タスクのウィンドウタイプは「ツール」を設定しています。
理由は子画面を表示した状態でも、親画面に配置してあるボタンを操作できるようにするためです。
この子画面から親タスクのボタンなどを押したときに、子画面を閉じるようにしたいと考えております。
アドバイス頂けませんでしょうか。よろしくお願い致します。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
wk1574 さん、こんにちは。
SDIでは置き換えられない用途でしょうか?
SDIでは置き換えられない用途でしょうか?
投票数:0
平均点:0.00