display bookmarks manager dialog when adding bookmarks for confirmation
This commit is contained in:
parent
8f2fd6837f
commit
4dbd3c13eb
@ -559,6 +559,7 @@ namespace UniversalEditor.UserInterface
|
||||
Application.Commands["Bookmarks"].Items.Add(new CommandReferenceCommandItem(String.Format("Bookmarks_Bookmark{0}", (BookmarksManager.FileNames.Count - 1).ToString())));
|
||||
|
||||
Application.AttachCommandEventHandler(String.Format("Bookmarks_Bookmark{0}", (BookmarksManager.FileNames.Count - 1).ToString()), Bookmarks_Bookmark_Click);
|
||||
ShowBookmarksManagerDialog();
|
||||
});
|
||||
Application.AttachCommandEventHandler("BookmarksAddAll", delegate (object sender, EventArgs e)
|
||||
{
|
||||
@ -586,14 +587,12 @@ namespace UniversalEditor.UserInterface
|
||||
Application.AttachCommandEventHandler(String.Format("Bookmarks_Bookmark{0}", (BookmarksManager.FileNames.Count - 1).ToString()), Bookmarks_Bookmark_Click);
|
||||
}
|
||||
}
|
||||
|
||||
ShowBookmarksManagerDialog();
|
||||
});
|
||||
Application.AttachCommandEventHandler("BookmarksManage", delegate (object sender, EventArgs e)
|
||||
{
|
||||
ManageBookmarksDialog dlg = new ManageBookmarksDialog();
|
||||
if (dlg.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
// saving the BookmarksManager state is handled by the ManageBookmarksDialog
|
||||
}
|
||||
ShowBookmarksManagerDialog();
|
||||
});
|
||||
#endregion
|
||||
#region Tools
|
||||
@ -744,6 +743,15 @@ namespace UniversalEditor.UserInterface
|
||||
|
||||
}
|
||||
|
||||
private void ShowBookmarksManagerDialog()
|
||||
{
|
||||
ManageBookmarksDialog dlg = new ManageBookmarksDialog();
|
||||
if (dlg.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
// saving the BookmarksManager state is handled by the ManageBookmarksDialog
|
||||
}
|
||||
}
|
||||
|
||||
private IHostApplicationWindowCollection mvarWindows = new IHostApplicationWindowCollection();
|
||||
public IHostApplicationWindowCollection Windows { get { return mvarWindows; } }
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user