public void ObtExtencionAbrir(FileChooser Fc) { FileFilter Fill = new FileFilter(); Fill.Name = Mono.Unix.Catalog.GetString("Todo"); foreach (string e in Ext) { Fill.AddPattern(e); } Fc.AddFilter(Fill); }
/// <summary> /// Shows save as window. /// </summary> private void SaveAsWindow() { List <String> filter = new List <String>(); filter.Add(".window.xml"); FileChooser window = (FileChooser)(this.Desktop.NewRegisteredWindow(FileChooser.TypeName)); window.ActiveFilter = window.AddFilter("Windows (*.window.xml)", filter); window.FileMustExist = false; window.Text = "Save as..."; window.SelectButtonText = "Save"; window.Closing += this.SaveAsWindowClosed; }
public void ObtExtencion(FileChooser Fc) { FileFilter[] Fill = new FileFilter[1000]; int I = 0; foreach (string e in Ext) { Fill[I] = new FileFilter(); Fill[I].Name = Mono.Unix.Catalog.GetString(N_Exten[I]); Fill[I].AddPattern(e); Fc.AddFilter(Fill[I]); I++; } }
/// <summary> /// Open menu item clicked. /// </summary> /// <param name="sender">clicked button</param> /// <param name="args">arguments</param> private void OpenClicked(MenuItem sender, EventArgs args) { List <String> filter = new List <String>(); filter.Add(".window.xml"); FileChooser fileChooserWindow = (FileChooser)(this.Desktop.NewRegisteredWindow(FileChooser.TypeName)); fileChooserWindow.Name = "fileChooserOpenFile"; fileChooserWindow.ActiveFilter = fileChooserWindow.AddFilter("Windows (*.window.xml)", filter); fileChooserWindow.FileMustExist = true; fileChooserWindow.Text = "Open Window..."; fileChooserWindow.SelectButtonText = "Open"; fileChooserWindow.Closing += this.OpenFileWindowClosing; }