internal override ToolStripItem GetMenu() { var m = base.GetMenu(); m.ToolTipText = OpenWith.Substring(OpenWith.LastIndexOf("\\")) + " " + Params; return(m); }
private void InitializePartModels() { PartModels = new Dictionary <string, PartModel>(Package.Parts.Count); foreach (Part part in Package.Parts.Values) { var shellCommands = OpenWith.GetCommandsForPart(part); var model = new PartModel(part, shellCommands); PartModels.Add(part.Uri.Replace('\\', '/'), model); } }