記事"任意の複雑さのレベルのグラフィカルなパネルを作成する方法"についてのディスカッション - ページ 7

 
私にはまだ少し難しいけれど、この記事を書いてくれてありがとう。
 
こんにちは、2つ以上のCAppDialogを 作成し、それぞれのイベント処理を持たせることは可能でしょうか。例えば、CAppDialog(メインウィンドウ)を作成し、他のCAppDialog(サブウィンドウ)を開くことができます。
 
mree83 :
こんにちは、2つ以上のCAppDialogを作成し、それぞれのイベント処理を持たせることは可能でしょうか。例えば、CAppDialog(メイン・ウィンドウ)を作成して、他のCAppDialog(サブ・ウィンドウ)を開くことができます。

チャート上に複数のパネルを持つ必要はありません。

 
Vladimir Karputov:

このようなことはしたことがない。チャートに複数のパネルを表示する必要はなかった。

ウラジミール、ありがとう。あなたのガイドラインを使って作成してみて、どのように動作するか見てみます。
 
mree83:
ウラジミール、ありがとう。あなたのガイドラインを使って作ってみて、どうなるか見てみるよ。

サブウィンドウにパネルを作成 しようとした人はいますか?

試してみましたが、パネルは常にメイン・チャートに作成されました。

 

とても役に立つ記事をありがとうございました。

質問があるのですが、パネルを移動した場所に「バインド」するもっと簡単な方法はありますか?つまり、TFを変更したら、パネルは元の場所に描画されるはずです。今のところ、動きを追跡してグローバルに書き込むタイマーしか思い浮かびません。もしこの質問がすでにどこかで議論されていたら、リンクを教えていただけるとありがたいです。

ありがとうございました。

 
Piotr Storozenko:

タイマーの動きを追跡し、グローバルに書き込む。

書き込みます。グローバルまたはファイルへ。

 
Andrey Khatimlianskii:

対応する OnChartEvent より良い。グローバルまたはファイル。

ありがとうございます。

 

こんにちは!

取引パネルに複数のタブを作成したいのですが、あるボタンを押すとアイテムのセットが 表示され、別のボタンを押すと別のアイテムのセットが表示されます。あるタブの要素を非表示にするために、タブボタンのonClickイベントハンドラにこの要素のHide()プロパティを適用しました。質問 - 隠された要素もユーザーのアクションに反応しないようにするにはどうすればよいでしょうか。ボタンタブのonClickメソッドでElement.Disable()プロパティを有効にしてみましたが、何も起こりません。あるタブをクリックしてプログラム的にオフにし、別のタブをクリックしてプログラム的にオンにするにはどうすればよいでしょうか?

 
Alexander:

こんにちは!

取引パネルに複数のタブを作成したいのですが、あるボタンを押すとアイテムのセットが 表示され、別のボタンを押すと別のアイテムのセットが表示されます。あるタブの要素を非表示にするために、タブボタンのonClickイベントハンドラにこの要素のHide()プロパティを適用しました。質問 - 隠された要素もユーザーのアクションに反応しないようにするにはどうすればよいでしょうか。ボタンタブのonClickメソッドでElement.Disable()プロパティを有効にしてみましたが、何も起こりません。あるタブをクリックしてプログラム的にオフにし、別のタブをクリックしてプログラム的にオンにするにはどうすればよいでしょうか?

隠す代わりにオブジェクトを削除してみてください。