Esempio n. 1
0
 private void OpenRecentFile_Click(object sender, EventArgs e)
 {
     if (sender is ToolStripItem && ((ToolStripItem)sender).Tag is int)
     {
         int index = (int)((ToolStripItem)sender).Tag;
         if (index >= 0 && index < Settings.RecentFileCount)
         {
             LoadProject(Settings.GetRecentFile(index));
         }
     }
 }
Esempio n. 2
0
        private void toolOpen_DropDownOpening(object sender, EventArgs e)
        {
            foreach (ToolStripItem item in toolOpen.DropDownItems)
            {
                if (item.Tag is int)
                {
                    int index = (int)item.Tag;

                    if (index < Settings.RecentFileCount)
                    {
                        item.Text    = Settings.GetRecentFile(index);
                        item.Visible = true;
                    }
                    else
                    {
                        item.Visible = false;
                    }
                }
            }
        }