From cac090da2e1b417aa5c94f02381fa645059293c1 Mon Sep 17 00:00:00 2001 From: "rods%netscape.com" <rods%netscape.com> Date: Wed, 17 Feb 1999 14:29:51 +0000 Subject: [PATCH] Added methods for adding and removing menu listeners --- widget/public/nsIMenuItem.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/widget/public/nsIMenuItem.h b/widget/public/nsIMenuItem.h index c49beb3c10652..674ff67dd356a 100644 --- a/widget/public/nsIMenuItem.h +++ b/widget/public/nsIMenuItem.h @@ -30,6 +30,7 @@ class nsIMenu; class nsIPopUpMenu; class nsIWidget; +class nsIMenuListener; /** * MenuItem widget @@ -84,6 +85,18 @@ class nsIMenuItem : public nsISupports { */ NS_IMETHOD GetNativeData(void*& aData) = 0; + /** + * Adds menu listener + * + */ + NS_IMETHOD AddMenuListener(nsIMenuListener * aMenuListener) = 0; + + /** + * Removes menu listener + * + */ + NS_IMETHOD RemoveMenuListener(nsIMenuListener * aMenuListener) = 0; + }; #endif -- GitLab