forked from Mirrors/openclonk
show tooltips from Description property for content menu items
parent
3333160efa
commit
b85c4d6001
|
@ -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
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue