Puşkin, şiirinin parçalarının bilinmeyen bir makine tarafından bir tür iCanvas aracılığıyla garip bir tabloya basılacağını bilmiyordu ... Sanki 250 yıl sonra Nikolai'nin göstergeleri Proxima'dan gelen uzaylılar tarafından Mars kayalarına basılacaktı. sistem.
Gönderdiğiniz örnekten şüpheleri gidermek için, bir metin parçası için 3 seçenek. Dürüst olmak gerekirse, anlamadım, örneğin ikinci metin parçasını düzenlemek (silmek) vb. mümkün mü?
Gönderdiğiniz örnekten şüpheleri gidermek için, bir metin parçası için 3 seçenek. Dürüst olmak gerekirse, anlamadım, örneğin ikinci metin parçasını düzenlemek (silmek) vb. mümkün mü?
Tuval ile her şey mümkün. Kısıtlama yok. Ancak bu tamamen farklı bir koddur.
Belgeleri okuyun, öğrenin ve deneyin.
Anlaşılması gereken en önemli şey, Canvas'ın Yükseklik*Genişlik boyutunda uint bir dizi olmasıdır, Erase() her şeyi kaldırır, arka planı tek bir renkle doldurur ve Update() geçerli tuvali ekranda görüntüler. Örneğimde, tüm ekran için yalnızca bir tuval var, ancak istediğiniz kadar ve herhangi bir boyutta olabilir.
Ve çok hızlı
Silme, bir milisaniye tam ekrandan önemli ölçüde daha azdır.
Yaklaşık bir milisaniye güncelleyin.
Görüntü oluşumu, karmaşıklığa bağlı olarak tipik olarak 0-5 milisaniyedir.
Реter Konow : Puşkin, şiirinin parçalarının bilinmeyen bir makine tarafından bir tür iCanvas aracılığıyla garip bir tabloya basılacağını bilmiyordu ... Sanki 250 yıl sonra Nikolai'nin göstergeleri Proxima'dan gelen uzaylılar tarafından Mars kayalarına basılacaktı. sistem.
Ah-huh, Majesteleri'nin Mayıs kararları gerekliydi.
Bunu nesneleri kullanarak ekranda görüntülemek için kod çok daha büyük olacaktır.
Nikolay, metni sağ üst köşeye hizalamak mümkündür. Yarım gün kavga ediyorum ... Sağ köşeye getirdim, ancak metin sadece sol tarafa hizalanmış. önerebilir misin?
Normal bir metin nesnesiyle aynı olacaktır. Her durumda, çözümünüzü başka amaçlar için kullanacağım, teşekkürler!
hiç de aynı değil.
Kusura bakmayın dikkatli değildim, bu tasarımı gördüm ve sonra kendim düşündüm :), denemeliyim. MQL5 için mi?
Kusura bakmayın dikkatli değildim, bu tasarımı gördüm ve sonra kendim düşündüm :), denemeliyim. MQL5 için mi?
MQL4 için iCanvas - https://www.mql5.com/en/code/23840
MQL5 için
- https://www.mql5.com/ru/code/22164
Kanvas (ve yalnızca kanvas değil), MQL5'te 10 kat daha hızlı çalışır. Ancak MQL4 için tüm bunlar da işe yarar.
MQL4 için iCanvas - https://www.mql5.com/en/code/23840
MQL5 için
- https://www.mql5.com/ru/code/22164
Gönderdiğiniz örnekten şüpheleri gidermek için, bir metin parçası için 3 seçenek. Dürüst olmak gerekirse, anlamadım, örneğin ikinci metin parçasını düzenlemek (silmek) vb. mümkün mü?
Gönderdiğiniz örnekten şüpheleri gidermek için, bir metin parçası için 3 seçenek. Dürüst olmak gerekirse, anlamadım, örneğin ikinci metin parçasını düzenlemek (silmek) vb. mümkün mü?
Gülümsedi)) Tavsiyeye uyacağım!!! :)
Puşkin, şiirinin parçalarının bilinmeyen bir makine tarafından bir tür iCanvas aracılığıyla garip bir tabloya basılacağını bilmiyordu ... Sanki 250 yıl sonra Nikolai'nin göstergeleri Proxima'dan gelen uzaylılar tarafından Mars kayalarına basılacaktı. sistem.
Ah-huh, Majesteleri'nin Mayıs kararları gerekliydi.
iCanvas sınıfımla Canvas'ı kullanmak daha kolay:
Bunu nesneleri kullanarak ekranda görüntülemek için kod çok daha büyük olacaktır.