Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Kod:
Seçenek 1:
Seçenek 2:
Yıllar önce kodunuzu ayrıştırmış ve sistemlerimde uygulamaya çalışmıştım.
Bu süreçte dinamik formları nasıl oluşturacağımı bulamadım. Bu mümkün mü ve mümkünse lütfen bana örnekler gönderin. Ayrıca, lütfen işlemdeki bir nesnenin özelliklerini, örneğin yazı tipini, boyutunu, formdaki konumunu değiştirmenin mümkün olup olmadığını belirtin.
İkinci tür numaralandırma i, SWITCH,..., END şeklindedir.
Etkinleştirilmiş durumu SWITCH c.word veEND c.word arasında adları yazılan öğeler arasında değiştirir,
1.
2.
KOD:
Yıllar önce kodunuzu çözümlemiş ve sistemlerimde uygulamaya çalışmıştım.
Bu süreçte dinamik formları nasıl oluşturacağımı bulamadım. Bu mümkün mü ve eğer mümkünse, lütfen bana örnekler gönderin. Ayrıca, lütfen işlemdeki bir nesnenin özelliklerini, örneğin yazı tipini, boyutunu, formdaki konumunu değiştirmenin mümkün olup olmadığını belirtin.
Yapıcının bu versiyonunda dinamik pencere devre dışı bırakılmıştır. Yazı tipleri de dahil olmak üzere öğelerin çeşitli özelliklerini değiştirmek mümkündür. Şu anda bu başlıkta biçimlendirme dili üzerine bazı eğitim çalışmaları yapıyorum. Önceki sayfalara bakmanızı tavsiye ederim. Orada size yardımcı olabilecek ve öğretebilecek malzeme var. Ancak, form üzerinde elemanların düzenlenmesi konusu henüz ele alınmadı. Bu konu ileride. Ayrıca, motoru yayınladığımda kullanıcı uygulamalarına arayüzler bağlayabilirsiniz.
İkinci tip numaralandırma i, SWITCH,..., END şeklindedir.
SWITCH c.word ileEND c.word arasında isimleri yazılı olan elemanlar arasında etkinleştirilmiş durumu değiştirir,
1.
2.
KOD:
ANAHTAR numaralandırmasını yakalamak için.
Her birinin adını yazmak için çok fazla öğe olduğunda bir gruptaki öğelere evrensel anahtarlama atama seçeneği vardır. Örneğin açılır listelerde düzinelerce öğe içeren uzun menüler. Bu durumda, her bir öğenin adını listelemeden tüm öğelerin anahtarlanmasını belirtmenin bir yoluna ihtiyacınız vardır.
Bu SWITCH_ALL anahtar sözcüğü ile yapılır.
Ve bugün için son numaralandırma türü:
i, BLOKLAR, ..., END.
Arayüzün tek tek öğelerini kilitlemeye ihtiyaç duyulduğunda, BLOKLAR c.word kurtarmaya gelir.
Örneğin, kendi gruplarında ya da başka bir grupta bulunan diğer birkaç onay kutusunu engellemesi/etkinleştirmesi gereken iki onay kutunuz var.
Bu şu şekilde yapılır:
Sonuç:
1. Engelleyen öğe actv durumunda olmadığında, öğeleri engellenir.
2.
Tersine, etkinleştirilirse, açık olurlar.
Geri kalanı yarın.
Eklemeyi unuttum. Öğeleri listelemek yerine bir grup adı verebilirsiniz ve içindeki tüm öğeler kilitlenir:
Sonuç:
Pekala, lütfen diğer kontrollerle devam edin.
Evet, tabii ki. Bu planlarda var. Bu arada, diğer kontroller hakkında...
İşte diğer birkaç kontrol türünü kilitlemenin nasıl göründüğü:
1. Açık:
2. Kilitli: