ボタンを使ったタスク - ページ 2

 
Ruslan Khasanov:
RadioGroupコントローラのアーキテクチャを見てみると...。

とんでもないところだ...。

そして、私の知る限り、OnChartEventも 使用しています。

 

ObjectGetIntegerで、ボタンの状態をトラッキングします。ボタンが押された時間を記録し、古い押され方を押し戻す。

 
Vladimir Pastushak:

テスターのボタンは、マウスでクリックしても問題なく動作します...

OnChartEvent()は予定されていますが、時期は未定です ...

ボタンがクリック されたかどうかは、どのように知ることができるのでしょうか?
 
Dmitry Fedoseev:
ボタンが 押されたことをどうやって知るのですか?
ObjectGetInteger経由
 
Vladimir Pastushak:
ObjectGetInteger経由
どのボタンが押された かがわかっているところでは、前のボタンを押したり、すべてのボタンを経由して、すべてのボタンを押したり(もちろん、押されたものを除く)することができます。
 
Timur Gatin:

ObjectGetIntegerで、ボタンの状態をトラッキングします。ボタンが押されたら、時間を記録し、最も古いボタンが押された時に押し戻す。

各ボタンに変数を作成し、時間を保存する?

すべての問題が解決されたありがとう、私はより簡単な方法を見つけた、私は座っていると疑問に思っています....

 
実は...OnChartEvent() を使用した場合、押されたボタンがObjectGetInteger() で判定されない
 
Dmitry Fedoseev:
あるボタンが 押されたことが分かっているところでは、前のボタンを押したり、すべてのボタンに目を通して、すべてのボタンを押したりします(もちろん、押されたものを除く)。

それは不可能です、それはそんなに単純ではありません、コードが上にあるボタンは、常にコードが下にあるそれらのボタンを押すでしょう ...

つまり、コードの大きいボタンを押してからコードの小さいボタンを押すと、最初のボタンが必ず最後のボタンを押す状態になるのです ...

 
ボタンが 押されたかどうかを調べるためにObjectGetInteger()を呼び出すのは、どのように管理するのですか?
 
Dmitry Fedoseev:
実は...OnChartEvent()を使用した場合、ボタン押下がObjectGetInteger() で判定されない
OnChartEvent()を使う場合、ボタンの押下をボタン名で定義し、上記の提案のように、異なる名前のボタンを押すことができるのですが、テスターではうまく いきません......。