Kullanıcının bir eylemi (İşlem) yürütmesini nasıl tetikleyebileceği birçok yol vardır: kısayol tuşları, araç çubuğu düğmesi, açılır menü düğmesi vb. bilgisini almak için bu eylemin nasıl tetiklendiği nedir?Bu Tevzi hangi yolla yapıldı?
Sadece GUI'de farklı özellikleri kullanmanın en popüler yollarını bulmak için aktivite günlüğünün uygulanmasını düşünüyorum.
güncelleme
Bir kullanıcı uygulama GUI etkileşimi hakkında bazı durum toplamak gerekir.
Her düğme için ayrı bir eylem oluşturmanın en iyi yolu, yalnızca günlük kaydını uygulamanız gerektiğinden değil. Ulrich Gerhardt'ın yanıtı uygun görünüyor. TActionList.OnExecute olayına bir işleyici atayabilir ve bir yerden günlük yazabilirim.
Bunu bilmek istiyorsanız tasarımınız bozuldu –
Bilinmeyen bir uygulama tasarımını tanımak için telepatik yeteneğinize hayranım. –
Bir tuşa basmak istediğinizde menüden farklı davranmak için bu farklı bir işlemdir. –