public void launchItem(List <IInputData> inputDataList, ICatItem item) { ICatItem catItem = inputDataList[inputDataList.Count - 1].getTopResult(); MessageBox.Show("I was asked to launch: " + item.getFullPath()); }
public void launchItem(List<IInputData> inputDataList, ICatItem item) { ICatItem catItem = inputDataList[inputDataList.Count-1].getTopResult(); MessageBox.Show("I was asked to launch: " + item.getFullPath()); }
private void showLaunchItemStuff(List <IInputData> inputDataList, ICatItem item) { var sb = new StringBuilder(); var nl = Environment.NewLine; sb.Append("Input data:"); sb.Append(nl); foreach (var i in inputDataList) { var top = i.getTopResult(); sb.Append("ID: "); sb.Append(i.getID()); sb.Append(nl); sb.Append("Text: "); sb.Append(i.getText()); sb.Append(nl); sb.Append("Has spaghetty label: "); sb.Append(i.hasLabel(getID())); sb.Append(nl); sb.Append("Top result"); sb.Append(nl); sb.Append("Full path: "); sb.Append(top.getFullPath()); sb.Append(nl); sb.Append("Icon path: "); sb.Append(top.getIconPath()); sb.Append(nl); sb.Append("ID: "); sb.Append(top.getID()); sb.Append(nl); sb.Append("Low name: "); sb.Append(top.getLowName()); sb.Append(nl); sb.Append("Short name: "); sb.Append(top.getShortName()); sb.Append(nl); sb.Append("Usage: "); sb.Append(top.getUsage()); sb.Append(nl); sb.Append("-----"); sb.Append(nl); } sb.Append("Full path: "); sb.Append(item.getFullPath()); sb.Append(nl); sb.Append("Icon path: "); sb.Append(item.getIconPath()); sb.Append(nl); sb.Append("ID: "); sb.Append(item.getID()); sb.Append(nl); sb.Append("Low name: "); sb.Append(item.getLowName()); sb.Append(nl); sb.Append("Short name: "); sb.Append(item.getShortName()); sb.Append(nl); sb.Append("Usage: "); sb.Append(item.getUsage()); sb.Append(nl); sb.Append("tostring: "); sb.Append(item.ToString()); MessageBox.Show(sb.ToString()); }
public void launchItem(List<IInputData> inputDataList, ICatItem item) { var uri = item.getFullPath(); Process.Start(uri); }