Beyond Compare (harika bir program) kullanıyorum ve Menü Çubuğunda "Yeni Sürüm Kullanılabilir" etiketi görüntülendiğinde çok etkilendim. Üzerine tıkladım, bir yükleme yeni sürüm kutusu açıldı, yüklü, program kendini yeniden başlattı ve yeni sürüm ve daha fazla etiket yoktu.Delphi'deki Menü Çubuğuna Nasıl Bir TLabel Eklerim?
Bunun harika bir özellik olduğunu düşündüm. Etiket, kullanıcının bunu özleyemeyeceği menü çubuğunda belirgin bir şekilde var. Güncelleme prosedürünü zaten aldım, bu yüzden tek yapmam gereken etiketi eklemekti. Bu kolay olmalı. The Label Where I Want It http://www.beholdgenealogy.com/img/tlabel.jpg
... Yanlış:
İşte onu istiyorum etiketli. Orada etiket ekleyemedim. Menü çubuğu ve üstündeki kontrol alanı görsel bileşenler için kapalı alan gibi görünüyor. Orada bir tane yerleştiremedim.
Ama bunu yapabileceğimi biliyorum, çünkü Beyond Compare bir Delphi programıdır.
Menü Çubuğuma bir TLabel koymak veya en azından Menü Çubuğunda doğru konumda görünmesini sağlamak için ne yapmam gerektiğini söyleyen var mı?
Başvuru için, ben Delphi 2009.
Sonuç kullanın: Christopher doğru Ötesi yapan insanları karşılaştırın anladım gibi görünüyor. Menü öğesini uygulamaya karar verdim, ancak onun "sahip olunan" çözümünün özelleştirilmesi olmadan. Bu yüzden mavi kalın alt çizgi köprüsünü alamıyorum, ama aynı zamanda sahibinin atladığı tüm otomatik şeyleri (Vista stili gibi) kaybetmiyorum.
Menü öğesini sağa kaydırmak için, "" altyazısı "" olan ve devre dışı bırakılan "Yardım" dan sonra bir öğe ekledim.
Teşekkürler, Christopher. Bir Etiket olmalı diye düşünmüştüm ama bunu gördün.
Beyond Compare öğesinin yerel menüyü (TMainMenu) kullandığını biliyor musunuz? Belki de bazı üçüncü parti menüsü (Toolbar2000, DevEx, ...). –
Ulrich: Beyond Compare kullanımının ne olduğunu bilmiyorum. Sadece Delphi ile geliştirildiğini biliyorum. – lkessler
Delphi ile yapılmışsa, kaynakları inceleyerek hangi bileşenin kullanıldığını bulmak çok kolay olmamalıdır. – Vegar