クラウドソーシングによるGUI。オープンベータテストを実施。 - ページ 31

 
Алексей Барбашин:

うーん...。では、素朴な疑問ですが、チェックボックスのステータスが変わったかどうかを知るにはどうしたらよいのでしょうか?

このイベントは、Internal_APIファイルのOnGuiEvent(string value)関数にあり、ユーザーがアイテムの変更に対する反応を規定するものです。
 
Алексей Барбашин:

うーん...。では、素朴な疑問ですが、チェックボックスの状態が変わったかどうかを知るにはどうしたらよいのでしょうか。

ティックごとに、ピーターの変数がどのような状態であるかを尋ねる。コードの別のセクションに影響を与えるかもしれないが、次の操作のために30個のチェックボックスの状態を知る必要がある場合、とにかく記憶できるものを実行するためにバッチ全体をスプールする必要がある。

 
Alexandr Andreev:

ティックごとに、ピーターの変数がどのような状態であるかを尋ねます。コードの異なるセクションに影響を与えることはあっても 次の操作のために30個のチェックボックスの位置を知る必要がある場合、とにかく記憶できることを一括して実行しなければなりません。

間違っている。イベントはOnGuiEvent()関数でやってきます。そこで受け取り、処理する。

幸いなことに、あなたは間違っています))。
 
残り数時間で、すべてが明らかになる。
 
Реter Konow:
このイベントは、Internal_APIファイルのOnGuiEvent(string value)関数にあり、ユーザーがアイテムの変更に対する反応を規定するものです。

このコルベですが、標準のOnChartEventで イベントが発生しない理由と、関数に値として返されるパラメータが何なのかが不明なのです。

 
Алексей Барбашин:

このコルベですが、標準のOnChartEventでイベントが発生しない理由と、関数に値として返されるパラメータが何なのかが不明なのですが。

形式的にはコールバックと呼ぶことができる。エンジンとExpert Advisorは、1つのプログラムのメモリを共有しているにもかかわらず、別個の存在として考えた場合、エンジンとExpert Advisorは、1つのプログラムのメモリを共有しています。

Valueは、アイテムパラメータの変更時にその値を送信します。つまり、ボタンを押すと-"1 "が返ってくるのです。押された - "0 "が表示されます。入力フィールドに テキストを入力 - 対応する要素のケースでテキストを取得しました。チェックボックスをクリックした - その名前を取得しました。値をスキップして、その値を取得した。
 
Реter Konow:
技術的にはコールバックと呼ぶことができる。エンジンとEAが1つのプログラムのメモリを共有しているにもかかわらず、別々の存在として考えた場合。

Valueは、アイテムパラメータの変更時にその値を送信する。つまり、ボタンを押すと "1 "になるのです。を押した - "0 "を得た。入力フィールド に入力されたテキスト - 対応する項目の場合、受信したテキスト。チェックボックスをクリックした - その名前を取得しました。 価値観を飛び越え、手に入れた。

しかし、これはクールという言葉からは連想できない。ミニマムという言葉から連想することができる。

そして、ここで一番かっこいいのはデザインかもしれないし、環境はとりあえず忘れていいと思うんです。
 
Реter Konow:
技術的にはコールバックと呼ぶことができる。エンジンとEAが1つのプログラムの共通メモリに存在するにもかかわらず、別々の存在として考えた場合。

Valueは、アイテムパラメータの変更時にその値を送信する。つまり、ボタンを押すと "1 "になるのです。を押した - "0 "を得た。入力フィールド に入力されたテキスト - 対応する項目の場合、受信したテキスト。チェックボックスをクリックした - その名前を取得しました。 値を選択 - 了解しました。

形式的には、すべてのプログラムが共有メモリで動作するように定義すればよい。コードを別に書くことは、プログラムを別にすることではありません。 Windowsはイベントを通じて、すべてのプログラムと通信しているのです。イベントはメッセージパッシングの常套手段です。

また、値そのものしか伝わらないのに、どの要素から値が来たかをどうやって知ることができるのでしょうか?

 
Алексей Барбашин:

技術的には、そのように定義すれば、すべてのプログラムは共有メモリで実行されます。コードを別に書くということは、プログラムを別にするということではありません。 Windowsはイベントを通じて、すべてのプログラムと通信しているのです。イベントはメッセージパッシングの常套手段です。

また、値そのものしか伝わらないのに、どの要素から値が来たかをどうやって知ることができるのでしょうか?

その値は、関数の対応するケースに渡される。スイッチオペレータがいる。
 
Alexandr Andreev:

ただし、クールという言葉からは連想できませんが、ミニマムという言葉からは連想できます。

そして、ここでのカッコよさはデザインにもなる。 そして、環境のことはひとまず忘れるべきだと思う。
私があなたをつかまえました。メインタスクが終わり次第、デザインもやります。微調整が必要なのは同感です。