記事"グラフィカルインタフェースX:リストとテーブルの高度な管理コードの最適化(ビルド7)"についてのディスカッション - ページ 12 1...56789101112 新しいコメント Juer 2018.05.19 19:08 #111 Anatoli Kazharski:値を更新するだけなら、何も削除する必要はない。テーブルの行数を変更する必要がある場合は、その方法の1つを示します。2つ目の方法は、CTable::Rebuilding() メソッドを使用することです。しかし、その場合、いくつかのテーブルのプロパティ(ヘッダー、列幅など)を再度設定する必要があります。ありがとうございます。 しかし、私は CCanvasTable を持っています。CCanvasTable と CTable の違いは何ですか?普通にCCanvasTableでテーブルを作る ような気がするのですが・・・。 Anatoli Kazharski 2018.05.19 19:15 #112 Juer:ありがとう。でも、CCanvasTableを持っています。CCanvasTableとCTableの違いは何ですか?普通にCCanvasTableでテーブルを作れると思うのですが・・・。最新バージョンのライブラリ:EasyAndFastを ダウンロードし、この記事:GUI付きトレードエキスパートアドバイザー:機能で満たす(後編)のクラスで更新されたファイルをダウンロードしてください。 CTable クラスを使用してください。CCanvasTableは 非常に古いバージョンで、最小限の機能しかありません。 Anatoli Kazharski 2018.05.19 19:28 #113 Juer:ダウンロードしたのですが、IsSortedColumnIndex()メソッドやその類が見当たりません。...この記事でクラスを含むファイルを更新しました: GUIでExpert Advisorを取引する: 機能で満たす (パートII) CTable クラス //--- (1) 現在のソート方向、(2) ソートされた配列のインデックス int IsSortDirection(void) const { return(m_last_sort_direction); } int IsSortedColumnIndex(void) const { return(m_is_sorted_column_index); } Anatoli Kazharski 2018.05.19 19:33 #114 Juer:...DeleteColumn()、DeleteRow()も消えた。もう少し気をつければいいのだろうか? //--- テーブル再構築 void Rebuilding(const int columns_total,const int rows_total,const bool redraw=false); //--- 指定されたインデックスのテーブルにカラムを追加する。 void AddColumn(const int column_index,const bool redraw=false); //--- テーブルの指定されたインデックスのカラムを削除する。 void DeleteColumn(const int column_index,const bool redraw=false); //--- 指定されたインデックスのテーブルに行を追加する。 void AddRow(const int row_index,const bool redraw=false); //--- 指定されたインデックスによってテーブルの行を削除する。 void DeleteRow(const int row_index,const bool redraw=false); //--- すべての行を削除する void DeleteAllRows(const bool redraw=false); //--- テーブルをクリアする。1つの列と1つの行だけが残る。 void Clear(const bool redraw=false); Juer 2018.05.19 19:35 #115 Anatoli Kazharski:...この記事のクラスを含むファイルを更新しました: GUIを使ったExpert Advisorの取引:機能で満たす(後編)CTable クラス失礼しました。ある場所にコピーして別のMetaEditorを見ています。ありがとう。 1...56789101112 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
値を更新するだけなら、何も削除する必要はない。
テーブルの行数を変更する必要がある場合は、その方法の1つを示します。
2つ目の方法は、CTable::Rebuilding() メソッドを使用することです。しかし、その場合、いくつかのテーブルのプロパティ(ヘッダー、列幅など)を再度設定する必要があります。
ありがとうございます。
しかし、私は CCanvasTable を持っています。CCanvasTable と CTable の違いは何ですか?普通にCCanvasTableでテーブルを作る ような気がするのですが・・・。
ありがとう。
でも、CCanvasTableを持っています。CCanvasTableとCTableの違いは何ですか?普通にCCanvasTableでテーブルを作れると思うのですが・・・。
最新バージョンのライブラリ:EasyAndFastを ダウンロードし、この記事:GUI付きトレードエキスパートアドバイザー:機能で満たす(後編)のクラスで更新されたファイルをダウンロードしてください。
CTable クラスを使用してください。CCanvasTableは 非常に古いバージョンで、最小限の機能しかありません。
ダウンロードしたのですが、IsSortedColumnIndex()メソッドやその類が見当たりません。
...この記事でクラスを含むファイルを更新しました: GUIでExpert Advisorを取引する: 機能で満たす (パートII)
CTable クラス
...
DeleteColumn()、DeleteRow()も消えた。
もう少し気をつければいいのだろうか?
...この記事のクラスを含むファイルを更新しました: GUIを使ったExpert Advisorの取引:機能で満たす(後編)
CTable クラス
失礼しました。ある場所にコピーして別のMetaEditorを見ています。ありがとう。