Endorfin35+
Kayıtsız Üye
- Katılım
- 1 Mayıs 2020
- Mesajlar
- 4,409
Daha önce birkaç defa menu kodu yazmıştım ama nispeten basit işlerdi. Şu an çok detaylı bir menu ile uğraşıyorum ve baya koda gömüldüm...
Ana menu de şu an 4 seçenek var. Her seçeneğin altında değişik sayılarda alt menuler var. Heralt menunun set değerleri yeni bir ekranda set ediliyor.
Örneğin,
Bağlantı ayarları (anamenu)
Rs232 hızı (altmenu)
9600 ( ayar ekranı)
Gibi bir yapım var. Ayar ekranında set ettirdiğim değerler çok değişken ondalıklı değerde var. Boolean değerlerde var.
Kontrol için 4 adet buton kullanıyorum. Aşağı,yukarı, ok ve iptal şeklinde...
Anamenude hangi seçenek seçildi bir değişkende saklıyorum. Alt menude hangi seçenek. En alt menude biraz daha kendine has şekilde. Velhasıl kodlama ile ilgili bir sıkıntı yok ama bir sürü if kodu yazdım.
Kodlamayı biraz daha düzgün hale getirebilmek için struck kullanmayı, gezinti için döngü kullanmayı düşündüm ama işin içinden çıkamadım. Bu konuda örnek veya fikir paylaşabilirmisiniz.
Ana menu de şu an 4 seçenek var. Her seçeneğin altında değişik sayılarda alt menuler var. Heralt menunun set değerleri yeni bir ekranda set ediliyor.
Örneğin,
Bağlantı ayarları (anamenu)
Rs232 hızı (altmenu)
9600 ( ayar ekranı)
Gibi bir yapım var. Ayar ekranında set ettirdiğim değerler çok değişken ondalıklı değerde var. Boolean değerlerde var.
Kontrol için 4 adet buton kullanıyorum. Aşağı,yukarı, ok ve iptal şeklinde...
Anamenude hangi seçenek seçildi bir değişkende saklıyorum. Alt menude hangi seçenek. En alt menude biraz daha kendine has şekilde. Velhasıl kodlama ile ilgili bir sıkıntı yok ama bir sürü if kodu yazdım.
Kodlamayı biraz daha düzgün hale getirebilmek için struck kullanmayı, gezinti için döngü kullanmayı düşündüm ama işin içinden çıkamadım. Bu konuda örnek veya fikir paylaşabilirmisiniz.