Example #1
0
        void recentItem_Click(object sender, EventArgs e)
        {
            var item       = (ToolStripMenuItem)sender;
            var recentItem = (Medo.Configuration.RecentFile)item.Tag;

            if (ProceedWithNewDocument())
            {
                try {
                    Document = MagiWolDocument.Document.Open(recentItem.FileName);
                    Recent.Push(recentItem.FileName);
                } catch (Exception ex) {
                    var exFile = new FileInfo(recentItem.FileName);
                    Medo.MessageBox.ShowError(this, string.Format("Cannot open \"{0}\".\n\n{1}", exFile.Name, ex.Message));
                }
                UpdateData(null);
            }
        }