void attachmentMenuItem_Click(object sender, EventArgs e)
{
if (sender is ToolStripMenuItem)
{
ToolStripMenuItem titem = (ToolStripMenuItem)sender;
InventoryItem item = (InventoryItem)titem.Tag;
switch (item.AssetType)
{
case AssetType.Texture:
SLImageHandler ih = new SLImageHandler(instance, item.AssetUUID, string.Empty);
ih.Text = item.Name;
ih.ShowDetached();
break;
case AssetType.Landmark:
Landmark ln = new Landmark(instance, (InventoryLandmark)item);
ln.ShowDetached();
break;
case AssetType.Notecard:
client.Inventory.RequestCopyItemFromNotecard(UUID.Zero,
notecard.UUID,
notecard.ParentUUID,
item.UUID,
Inventory_OnInventoryItemCopied);
break;
}
}
}