Düğme meydan okuması! - sayfa 4

 
Dmitry Fedoseev :
Evet? Ancak düğmeye basılıp basılmadığını öğrenmek için ObjectGetInteger()'i çağırdığınız bir yer var mı?
Evet, elbette, "Tavşan" isimli düğmeye basılırsa, o zaman tavşanı çizin ve "Kurt" adlı düğmeye basılırsa, o zaman tavşan silinmeli ve kurt çizilmelidir, ancak sadece biz yaparsak "Tavşan" adlı düğmeye basmayın, tavşanı çizip bırakacağız ...
 
Vladimir Pastushak :
Evet, elbette, "Tavşan" isimli düğmeye basılırsa, o zaman tavşanı çizin ve "Kurt" adlı düğmeye basılırsa, o zaman tavşan silinmeli ve kurt çizilmelidir, ancak sadece biz yaparsak "Tavşan" adlı düğmeye basmayın, tavşanı çizip bırakacağız ...
Kim çizecek? ChartEvent() kullanmıyorsunuz.
 
Dmitry Fedoseev :
Kim çizecek? ChartEvent() kullanmıyorsunuz.

OBJ_BUTTON düğmeleri çizecek...


OBJ_BUTTON

Düğme nesnesi

 
Vladimir Pastushak :

OBJ_BUTTON düğmeleri çizecek...


OBJ_BUTTON

Düğme nesnesi

Ve tavşanı kim çizecek?
 
Dmitry Fedoseev :
Ve tavşanı kim çizecek?
Kesinlikle şaka yapıyorsun)))) Butona basılsa ne olacağı önemli değil önemli olan diğer butonlara nasıl basılacağı...
 
Vladimir Pastushak :
Kesinlikle şaka yapıyorsun)))) Butona basılsa ne olacağı önemli değil önemli olan diğer butonlara nasıl basılacağı...
ObjectSetInteger() aracılığıyla basın
 
Dmitry Fedoseev :
ObjectSetInteger() aracılığıyla basın
İşe yaramayacak...
 
Vladimir Pastushak :
İşe yaramayacak...
Neden işe yaramayacak?
 
Dmitry Fedoseev :
ObjectSetInteger() aracılığıyla basın

Kodda "tavşan" buton kodu ilk sırada, "kurt" buton kodu ikinci sırada geliyor.

"Tavşan" düğmesine basılırsa, "kurt" düğmesine basarız.

Daha fazla mantık

"Tavşan" butonuna basılır, fare ile "kurt" butonuna basarız,

Kod en baştan yürütülür ve ilk çalıştırılan şey "kurt" düğmesine basılır, yani ne kadar ve ne kadar tıkladığımız önemli değil, "tavşan" düğmesine basılırsa " kurt" butonuna her zaman basılacaktır...

 
Vladimir Pastushak :

Kodda "tavşan" buton kodu ilk sırada, "kurt" buton kodu ikinci sırada geliyor.

"Tavşan" düğmesine basılırsa, "kurt" düğmesine basarız.

Daha fazla mantık

"Tavşan" butonuna basılır, fare ile "kurt" butonuna basarız,

Kod en baştan yürütülür ve ilk çalıştırılan şey "kurt" düğmesine basılır, yani ne kadar ve ne kadar tıkladığımız önemli değil, "tavşan" düğmesine basılırsa " kurt" butonuna her zaman basılacaktır...

Bütün bunlar nerede yapılıyor? Ontic by ticks işlevinde veya ontimer'de veya nerede? Düğmeye basılıp basılmadığını öğrenmek için ObjectGetInteger()'i nereye çağırırsınız?


Düğmelerin önceki durumunu hatırlayın, o zaman hangisine az önce basıldığını ve hangisine uzun zaman önce basıldığını bileceksiniz.