Page 1 of 1

StiMainMenuService.GetMenuItem - small change required

Posted: Sun Aug 09, 2009 8:37 am
by Mark Smith
Looks like this:

Code: Select all

internal ButtonItem GetMenuItem(string itemID)
{
    ButtonItem item = this.MenuItems[itemID] as ButtonItem;
    if (item == null)
    {
        item = new ButtonItem();
        this.CreatedMenuItems.Add(item);
        this.MenuItems[itemID] = item;
    }
    return item;
}
I think it needs to set the name of the menu item it adds so it can be retrieved by name later.

Code: Select all

internal ButtonItem GetMenuItem(string itemID)
{
    ButtonItem item = this.MenuItems[itemID] as ButtonItem;
    if (item == null)
    {
        item = new ButtonItem(itemID); <----- Here!
        this.CreatedMenuItems.Add(item);
        this.MenuItems[itemID] = item;
    }
    return item;
}
Thanks
Mark


StiMainMenuService.GetMenuItem - small change required

Posted: Mon Aug 10, 2009 2:42 am
by Jan
Hello Mark,

Accepted. Please check build from 10 August.

Thank you.