Treefrog.LibraryCommandActions.CommandCreate C# (CSharp) Method

CommandCreate() public method

public CommandCreate ( ) : void
return void
        public void CommandCreate()
        {
            using (NameChangeForm form = new NameChangeForm(FindDefaultLibraryName("New Library"), "Add New Library")) {
                foreach (var library in _editor.Project.LibraryManager.Libraries)
                    form.ReservedNames.Add(library.Name);

                if (form.ShowDialog() == DialogResult.OK) {
                    Library library = new Library(form.Name);
                    _editor.Project.LibraryManager.Libraries.Add(library);
                }
            }
        }