catch up with the new nsIMenuBar interface

This commit is contained in:
blizzard%redhat.com 1999-05-12 01:27:06 +00:00
parent 728be600dc
commit b7cd7d8010
2 changed files with 13 additions and 11 deletions

View File

@ -70,19 +70,20 @@ nsIWidget * nsMenuItem::GetMenuBarParent(nsISupports * aParent)
return nsnull;
}
NS_METHOD nsMenuItem::Create(nsIMenu *aParent,
const nsString &aLabel,
PRBool isSeparator)
NS_METHOD nsMenuItem::Create(nsISupports *aParent,
const nsString &aLabel,
PRBool aIsSeparator)
{
return NS_OK;
}
NS_METHOD nsMenuItem::Create(nsIPopUpMenu *aParent,
const nsString &aLabel,
const nsString &aLabel,
PRUint32 aCommand)
{
return NS_OK;
}
NS_METHOD nsMenuItem::Create(nsIMenu * aParent)
{
return NS_OK;
@ -93,6 +94,7 @@ NS_METHOD nsMenuItem::Create(nsIPopUpMenu * aParent)
return NS_OK;
}
NS_METHOD nsMenuItem::GetLabel(nsString &aText)
{
return NS_OK;

View File

@ -42,13 +42,13 @@ public:
// nsISupports
NS_DECL_ISUPPORTS
NS_IMETHOD Create(nsIMenu *aParent,
const nsString &aLabel,
PRBool isSeparator);
// methods for nsIMenuBar
NS_IMETHOD Create(nsISupports *aParent,
const nsString &aLabel,
PRBool aIsSeparator);
NS_IMETHOD Create(nsIPopUpMenu *aParent,
const nsString &aLabel,
PRUint32 aCommand);
const nsString &aLabel,
PRUint32 aCommand) ;
NS_IMETHOD Create(nsIMenu * aParent);
NS_IMETHOD Create(nsIPopUpMenu * aParent);