Ejemplo n.º 1
0
 private static void RecentFileCmd_Update(object sender, CommandArrayUpdateArgs args)
 {
     foreach (ProjectItemModel projectItemModel in (Collection <ProjectItemModel>) new ObservableCollection <ProjectItemModel>(Services.RecentFileService.ProjectRecordList))
     {
         MenuInfo info = new MenuInfo(projectItemModel.LocalPath.Replace("_", "__"));
         args.Info.Add(info, (object)projectItemModel);
     }
 }
Ejemplo n.º 2
0
        private static void PadCmd_Update(object sender, CommandArrayUpdateArgs args)
        {
            PadCollection pads = Services.Workbench.Pads;

            if (pads == null)
            {
                return;
            }
            foreach (Pad pad in (List <Pad>)pads)
            {
                args.Info.Add(new MenuInfo(LanguageOption.GetValueBykey(pad.Title))
                {
                    Checked = pad.Visible
                }, (object)pad);
            }
        }