public void SaveAs() { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "dones file (*.dtml)|*.dtml"; saveFileDialog.FileName = tree_.TitleText; DialogResult dialogResult = saveFileDialog.ShowDialog(); if (dialogResult == DialogResult.OK) { //if( GameContext.Config.DoBackUp ) //{ // DeleteBackup(); //} tree_.SaveFileAs(new FileInfo(saveFileDialog.FileName)); logNote_.Initialize(this); logNote_.SaveLog(); GameContext.Window.AddRecentOpenedFiles(tree_.File.FullName); #if UNITY_STANDALONE_WIN GameContext.Window.SetTitle(tree_.TitleText + " - Dones"); #endif } }
public void NewNote(string path, TabButton tab, LogNote logNote) { tabButton_ = tab; logNote_ = logNote; tree_.NewFile(new FileInfo(path)); tabButton_.BindedNote = this; tabButton_.Text = tree_.TitleText; logNote.Initialize(this); }
public void LoadNote(string path, TabButton tab, LogNote logNote) { tabButton_ = tab; logNote_ = logNote; tree_.LoadFile(new FileInfo(path)); //if( GameContext.Config.DoBackUp && tree_.File.Exists ) //{ // tree_.File.CopyTo(tree_.File.FullName + ".bak", overwrite: true); //} tabButton_.BindedNote = this; tabButton_.Text = tree_.TitleText; targetScrollValue_ = 1.0f; logNote.Initialize(this); }