show tooltips from Description property for content menu items

rope
Tobias Zwick 2012-04-15 12:18:40 +02:00
parent 3333160efa
commit b85c4d6001
2 changed files with 12 additions and 1 deletions

View File

@ -349,8 +349,11 @@ func UpdateBackpack()
// update backpack-slots
for(var i=0; i<GetLength(backpack); i++)
{
backpack[i]->SetSymbol(c->GetItem(backpack[i]->GetSlotId()));
var item = c->GetItem(backpack[i]->GetSlotId());
backpack[i]->SetSymbol(item);
backpack[i]->SetUnselected();
if(item) backpack[i]->SetTooltip(item.UsageHelp);
else backpack[i]->SetTooltip(nil);
}
// update hand-indicator

View File

@ -110,6 +110,14 @@ public func OnMouseOut(int plr, object dragged)
/* Menu item properties */
public func SetTooltip(string desc) {
this.Tooltip = desc;
}
public func GetTooltip() {
return this.Tooltip;
}
public func SetMenu(object menu)
{
item_menu = menu;