2016-08-17 8 views
0

私は、コントローラウィンドウから非視覚的に自動化され、SetFocus(主にテキストボックス)やClicked(ボタン専用)などの他のウィンドウコントロールにパラメータを設定してイベントを送信する必要があるシナリオを持っています。 。イベントをPowerBuilderの非表示のコントロールに投稿/トリガーする方法は?

制御されたウィンドウが表示されているときは正常に動作しますが、表示されていないときは機能しません。

これはMDIアプリケーションです。

制御ウィンドウの幅と高さを0に設定しようとしましたが、タイトルバーがまだ表示されています。コントローラウィンドウは、アプリケーションモーダル(応答種別)にすることはできません。

これを行うにはいくつかのアイデアがありますか?

ありがとうございます。

答えて

2

「目に見えない」ウィンドウを画面の目に見える部分の外に開くことができます(たとえば、-200などのx位置)。 OpenイベントでウィンドウXの位置を負の数に設定します(開いているイベントは、ウィンドウが表示される前にトリガーされます)。

+0

いいね!私はそれを試し、テストの後であなたにフィードバックを与えます。 – ADNnetPonzo

+0

このソリューションでうまくいった! – ADNnetPonzo

関連する問題