Tuval harika! - sayfa 45

 
Sorunun ne olduğunu anlıyor gibiyim. Herkesin düşündüğü ve z kilidi değil. Böyle bir sürpriz var. Eğer işe yararsa, sana göstereceğim. Olmazsa ben de yazarım.
 

Ve z-düzeni de durum böyledir.

Bunu yapıyoruz: göstergeyi grafiğe ekliyoruz - "grafik" grafik nesnesi görünecektir. Önek parametresine farklı bir sayı girerken göstergeyi tekrar kancalıyoruz. Hiçbir şey değişmeyecek, çünkü ikinci grafik nesnesi tam olarak birincinin üzerinde duracak.

Şimdi bunu yapıyoruz: bir nesneyi sürüklemeye başlamadan önce üzerine tıklamanız gerekiyor. Sadece tıklayın ve ardından sol düğmeye basın ve sürükleyin. Ve böyle devam eder: sürüklemeden önce nesneye tıklamanız gerekir.

Ama her şey donmuş...

Dosyalar:
123.mq5  8 kb
 
Dmitry Fedoseev :

Ve z-düzeni de durum böyledir.

Bunu yapıyoruz: göstergeyi grafiğe ekliyoruz - "grafik" grafik nesnesi görünecektir. Önek parametresine farklı bir sayı girerken göstergeyi tekrar kancalıyoruz. Hiçbir şey değişmeyecek, çünkü ikinci grafik nesnesi tam olarak birincinin üzerinde duracak.

Şimdi bunu yapıyoruz: bir nesneyi sürüklemeye başlamadan önce üzerine tıklamanız gerekiyor. Sadece tıklayın ve ardından sol düğmeye basın ve sürükleyin. Ve böyle devam eder: sürüklemeden önce nesneye tıklamanız gerekir.

Ama her şey donmuş...

Teşekkürler Dmitry, işe yarıyor!!!

Bir diğeri ise yukarıdan aktif bir nesne çizmek olabilir, böyle bir olasılık var mı?

 
Sergey Chalyshev :

Teşekkürler Dmitry, işe yarıyor!!!

Bir diğeri ise yukarıdan aktif bir nesne çizmek olabilir, böyle bir olasılık var mı?

Silme ve yeni oluşturma yoluyla yapılır, bu nedenle, silmeden önce tüm özellikleri hatırlamanız ve yeni oluşturmadan sonra ayarlamanız gerekir.

İlerlemek için başka bir yol yok gibi görünüyor. Ya da belki yemek?

Dosyalar:
123-2.mq5  10 kb
 
Dmitry Fedoseev :

Silme ve yeni oluşturma yoluyla yapılır, bu nedenle, silmeden önce tüm özellikleri hatırlamanız ve yeni oluşturmadan sonra ayarlamanız gerekir.

İlerlemek için başka bir yol yok gibi görünüyor. Belki vardır?

Nesne görünürlüğünü aç/kapat

OBJ_NO_PERIODS ---> OBJ_ALL_PERIODS

 
Sergey Chalyshev :

Pek doğru değil, belki de doğru soruyu sormadım.

Birkaç pencereyi tek bir programda (komut dosyası, gösterge) düzenlemek zor değildir.

Grafik üzerinde kendi küçük penceresinde verileri gösterecek bir gösterge yapmak istiyorum. Ve böylece bu pencere grafiğe uygun bir şekilde yerleştirilebilir, fare ile sürüklenebilir, pencereyi fare ile yeniden boyutlandırabilir (bu arzu edilir, ancak onsuz da mümkündür). Her biri kendi parametreleriyle bu göstergelerden birkaçını grafikte çalıştırmanız gerekir. Şimdiye kadar, farklı göstergelerin olaylarının kesişmediğinden ve göstergenin fare olaylarına yeterince yanıt verdiğinden nasıl emin olacağımı çözemiyorum. Ve hangisinin daha iyi, daha basit, tuval veya nesneler olduğuna henüz karar vermedim. Dialog standart kitaplığında hiçbir şey olmaz.

Sergey Chalyshev :

Neden bir pencere diğerinin altına gizlenmiş ve diğeri üstte duruyor, neden düzeltilebilir?

üç satır kod eklendi ve şimdi fareyi tuttuğunuzda, pencere en üstteki pencereye sıfırlanıyor.

Dosyalar:
 
Artyom Trishkin :

Nesne görünürlüğünü aç/kapat

OBJ_NO_PERIODS ---> OBJ_ALL_PERIODS

Evet, teşekkürler, çözümünüz işe yarıyor.

 
Nikolai Semko :

üç satır kod eklendi ve şimdi fareyi tuttuğunuzda, pencere en üstteki pencereye sıfırlanıyor.

Aynı grafikte ikinci gösterge başlatılamıyor. Bazen çıkıyor, ancak nesnelerin koordinatları çakıştığında, sürüklerken eşzamanlı olarak hareket etmeye başlıyorlar.

 
Dmitry Fedoseev :

Şimdi bunu yapıyoruz: bir nesneyi sürüklemeye başlamadan önce üzerine tıklamanız gerekiyor.

Parlak! Tüm UX tasarımcıları sessiz bir zevkle nefes aldı ))
 

Merhaba canım! Herkese mutlu yıllar!!!

Programcı olmayan birinden bir sorum var)... Daha önce burada yayınlanan koda dayalı olarak bir gösterge oluşturuldu ve bu, Canvas kullanılarak grafiğin arka plan rengini değiştirilebilir, kesintisiz bir görüntüye dönüştürdü. Oluşturulan arka planı "üstteki grafik" eklemeden arka plana nasıl gönderebilirim?

Hâlâ bir uzman panelim var ve "grafik üstte" açıkken ortalık karışıyor)

Konuda bir cevap bulamadım, ancak bilginin kendisi kodu almak için yeterli değil) ... Şubeyi kirletmemek için kişisel olarak yapabilirsiniz.

Neden: