"CCanvas Sınıfını incelemek. Şeffaf Nesneler Nasıl Çizilir" makalesi için tartışma - sayfa 3
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
İşte bir soru.
Tuvalde farklı şekiller çiziyorum ve bunları birbirinin üzerine bindiriyorum. Renklerin karıştırılmadan orijinal kalmasını nasıl sağlayabilirim?
COLOR_FORMAT_XRGB_NOALPHA ayarını yapıyorum ama karıştırma gerçekleşiyor :-((.
Bununla birlikte, bu varyantım var. CDialog türünde bir diyaloğa eklenmiş CPicture türünde bir resim var. CCanvas türünde bir kaynağa bağlı. İkincisi bir pencereye bağlanmadan oluşturulur.
Vladimir, canvas konusunda iyi değilim....
İşte bir soru.
Tuvalde farklı şekiller çiziyorum ve bunları birbirinin üzerine bindiriyorum. Karıştırma yapmadan renklerin orijinal kalmasını nasıl sağlarım?
COLOR_FORMAT_XRGB_NOALPHA ayarını yapıyorum ama karıştırma gerçekleşiyor :-((
...
Tuvalde çizilen renk (buna "üst" veya son diyelim), tuvalde daha önce çizilen rengin yerini alır.
Vladimir, çok teşekkür ederim!
ColorToARGB() dönüşümünü gözden kaçırmışım.
Vladimir, çok teşekkür ederim!
ColorToARGB() dönüşümünü gözden kaçırmışım.
CCanvas sınıfı aracılığıyla?
Not: CCanvas.CreateBitmap öğesini kullanın:
Bir grafik nesnesine bağlı bir grafik kaynağı oluşturur.
1. Geçerli grafiğin ana penceresinde bir grafik kaynağı oluşturur.
bool CreateBitmap(
const string İsim, // name
const datetimetime, // zaman
const çiftfiyat, // fiyat
constintgenişlik, // genişlik
const int yükseklik, // yükseklik
ENUM_COLOR_FORMAT clrfmt=COLOR_FORMAT_XRGB_NOALPHA// format
);
Böylece bir Tuvalin bir köşesini bağlayabileceksiniz. Ancak genişlik ve yükseklik, hepsi aynı, piksel olarak ayarlanacaktır.
Daha kolay bir alıştırma yapalım. Fiyatla birlikte hareket eden bir daire koymaya gidiyorum; ama neden Y ekseninde hareket etmiyor?
Bu kod
Daha kolay bir alıştırma yapalım. Fiyatla birlikte hareket eden bir daire koymaya gidiyorum; ama neden Y ekseninde hareket etmiyor?
Bu kod
Daha kolay bir alıştırma yapalım. Fiyatla birlikte hareket eden bir daire koymaya gidiyorum; ama neden Y ekseninde hareket etmiyor?
Bu kod
"Zaman[]," "Kapanış[]" - Hata. MQL5'te böyle değişkenler yoktur!