
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
Yeni makale Özel Grafik Kontrolleri. Kısım 2. Kontrol Kitaplığı yayınlandı:
"Özel Grafik Kontrolleri" serisinin ikinci makalesi, bir program (Uzman Danışman (EA), komut dosyası, gösterge) ve bir kullanıcı arasındaki etkileşimde ortaya çıkan temel sorunları ele almak için bir kontrol kitaplığını tanıtmaktadır. Kitaplık çok sayıda sınıfı (CInputBox, CSpinInputBox, CCheckBox, CRadioGroup, CVSсrollBar, CHSсrollBar, CList, CListMS, CComBox, CHMenu, CVMenu, CHProgress, CDialer, CDialerInputBox, CTable) ve bunların kullanım örneklerini içerir.
Tablo (Şekil 14).
Şekil 14. CTable Sınıfı (Tablo)
Kontrol adı her şeyi söylemektedir - bu, veri tablolarını görüntülemek için tasarlanmıştır.
Init() yöntemine üç parametre iletilir: ad, piksel cinsinden genişlik ve yükseklik. Gerçek tablo boyutu, satırların, sütunların ve bunların boyutlarının sayısıyla tanımlanır, ancak Init() çağrısında belirtilen boyut değerlerini aşamaz. Gerçek tablo boyutu, Init() çağrısında belirtilen boyut değerlerini aşarsa, kaydırma çubukları görüntülenir.
Kullanım. Init() yöntemiyle tablonun başlatılmasının ardından, tablo sütunlarının sayısı SetCollsCount() yöntemiyle ve satır sayısı SetRowsCount() yöntemiyle tanımlanır. SetRowsCount() yöntemi yerine AddRow() yöntemi kullanılabilir; her çağrıldığında tabloya bir satır eklenir. Tablo boyutu (sütun ve satır sayısı) tanımlandıktan sonra hücreler değerlerle doldurulabilir.
Yazar: Dmitry Fedoseev