ライブラリ: CCommentクラス

 

CCommentクラス:

複数行のコメントを表示するためのクラス

作者: Andrey Voytenko

 
ありがとう!
 
本当に役に立つクラスだと思う。
 

素晴らしいツールをありがとう!私のニーズに合うように少し改造したので、ここに掲載しようと思う。


チャート・クリック時のx,yがコメント・ウィンドウの上にある場合にboolを返すZoneメソッドを追加した。また、OnChartEventメソッドをオーバーライドして、ウィンドウのサイズ変更時にコメントを移動するようにした。

ファイル:
MyComment.mqh  4 kb
 
このアドオンの作者にお礼を言いたくてここに来ました!
Expert Advisorでの作業をとても簡単かつ迅速にしてくれます。
ありがとうございました!
 
素晴らしいのですが、フレームの上部とテキストの最初の行の間のスペースを削除(または縮小)するにはどうすればよいでしょうか?
 
どうすれば左下からスタートできますか?

オブジェクトのプロパティをLEFT_LOWERに変更したのですが、動かすときに反転して動いてしまいます。

ありがとうございます!


 
コメントありがとうございます。
 
タブや/tなどを使って、単語や数字をまっすぐな列の下に配置する方法はありますか?
 
Flying Dutchman #:
タブや/tなどを使って、単語や数字をまっすぐな列の下に配置する方法はありますか?

このように文字列の中にスペースを使うことができます:

comment_panel.SetText(3,"xxxxxxxxxxxxxxxxxx:         "+ string(a),COLOR_WIN);
comment_panel.SetText(4,"yyyyyyyyyyyyyyy:            "+ string(b),COLOR_WIN);
comment_panel.SetText(5,"zzzzzzzzzzzzzzzzzzzzzzzzzz: "+ string(c),COLOR_WIN);

ハッピー・コーディング!
 

まず、これを作ってくれてありがとう。

パネルを移動し、後でコメントを更新するためにshowメソッドを呼び出すと、パネルがチャート上の元の位置に戻ってしまうというバグを見つけました。comment.mqlを修正することで、移動した場所を保持することができますか?