버튼 도전! - 페이지 2

 
Ruslan Khasanov :
RadioGroup 컨트롤의 아키텍처를 보세요...

거기에서 악마는 다리를 부러 뜨릴 것입니다 ...

그리고 내가 아는 한 OnChartEvent 도 거기에서 사용됩니다.

 

ObjectGetInteger 를 통해 버튼의 상태를 추적합니다. 버튼을 누르면 시간을 기록하고 이전 누름을 누릅니다.

 
Vladimir Pastushak :

테스터의 버튼은 잘 작동하고 마우스로 눌려집니다...

OnChartEvent ()가 계획되어 있지만 언제가 아직 알려지지 않았는지...

버튼을 눌렀 는지 어떻게 알 수 있습니까?
 
Dmitry Fedoseev :
버튼을 눌렀 는지 어떻게 알 수 있습니까?
ObjectGetInteger를 통해
 
Vladimir Pastushak :
ObjectGetInteger를 통해
어떤 버튼이 눌렸다는 것을 알게 된 곳에서 이전 버튼을 누르거나 모든 버튼을 살펴보고 모든 버튼을 누르십시오(물론 눌린 버튼 제외).
 
Timur Gatin :

ObjectGetInteger를 통해 버튼의 상태를 추적합니다. 버튼을 누르면 시간을 기록하고 이전 누름을 누릅니다.

시간을 어디에 쓸까? 각 버튼에 시간을 저장할 변수를 만드시겠습니까?

모두 감사합니다. 문제가 해결되었습니다. 더 쉬운 방법을 찾았습니다. 앉아서 궁금해...

 
마지막으로 물론 ... kabuta OnChartEvent ()를 사용할 때 눌린 버튼은 ObjectGetInteger() 를 통해 결정되지 않습니다.
 
Dmitry Fedoseev :
어떤 버튼이 눌렸다는 것을 알게 된 곳에서 이전 버튼을 누르거나 모든 버튼을 살펴보고 모든 버튼을 누르십시오(물론 눌린 버튼 제외).

그것은 작동하지 않습니다, 그것은 그렇게 간단하지 않습니다. 코드가 위에 있는 버튼은 항상 코드가 아래에 있는 버튼을 누를 것입니다 ...

즉, 코드가 높은 버튼을 누른 다음 코드가 낮은 버튼을 누르면 첫 번째 버튼의 상태는 항상 마지막 버튼을 누릅니다...

 
버튼이 눌렸는지 알기 위해 ObjectGetInteger()를 어떻게 호출합니까?
 
Dmitry Fedoseev :
마지막으로 당연히 ... kabuta OnChartEvent ()를 사용할 때 버튼의 눌림 정도는 ObjectGetInteger()를 통해서가 아니라 결정됩니다.
OnChartEvent ()를 사용할 때, 눌린 버튼은 버튼의 이름으로 판단한 다음 위에서 제안한 대로 진행하여 다른 이름의 버튼을 눌러도 되는데 테스터에서는 작동하지 않습니다..