示例#1
0
 static void Window_Open()
 {
     selections                       = new Gtk.FileSelection("Open... ");
     selections.Modal                 = true;
     selections.OkButton.Clicked     += new EventHandler(OK_Clicked);
     selections.CancelButton.Clicked += new EventHandler(Cancel_Clicked);
     selections.ShowAll();
 }
示例#2
0
        /// <summary>Función que se ejecuta al pulsar sobre el botón
        /// para seleccionar fichero. Muestra el diálogo de selección
        /// de archivos.</summary>
        /// <param name="o">El objeto que llama a la función.</param>
        /// <param name="args">Los argumentos que se le pasan a la
        /// función.</param>

        private void btnFicheroClicked(object o, System.EventArgs args)
        {
            if (selectorFicheros == null)
            {
                selectorFicheros = new Gtk.FileSelection(
                    Ventana.GetText("D_Conf_Selector"));
                selectorFicheros.Modal             = true;
                selectorFicheros.OkButton.Clicked +=
                    new EventHandler(SelectorFicherosOkPulsado);
                selectorFicheros.CancelButton.Clicked +=
                    new EventHandler(SelectorFicherosCancelPulsado);
                selectorFicheros.DeleteEvent +=
                    new DeleteEventHandler(Ventana.OcultarVentana);
                selectorFicheros.Icon = IconManager.GetPixmap("gears.png");
            }
            selectorFicheros.ShowAll();
        }
示例#3
0
文件: guitools.cs 项目: horga83/gfax
        public G_GetFilename(string title, string dir)
        {
            fs = new FileSelection(title);
            fs.Filename = dir;
            fs.Modal = true;
            fs.HideFileopButtons ();
            fs.OkButton.Clicked += new EventHandler (ok);
            fs.CancelButton.Clicked += new EventHandler (cancel);

            /*
               check_button = new CheckButton ("Show Fileops");
               check_button.Toggled += new EventHandler (show_fileops);
            fs.ActionArea.PackStart (check_button, false, false, 0);

               toggle_button = new ToggleButton ("Select Multiple");
               toggle_button.Clicked += new EventHandler (select_multiple);
               fs.ActionArea.PackStart (toggle_button, false, false, 0);
            */
            fs.ShowAll();
            fs.Run ();
        }
示例#4
0
        public G_GetFilename(string title, string dir)
        {
            fs          = new FileSelection(title);
            fs.Filename = dir;
            fs.Modal    = true;
            fs.HideFileopButtons();
            fs.OkButton.Clicked     += new EventHandler(ok);
            fs.CancelButton.Clicked += new EventHandler(cancel);

/*
 *         check_button = new CheckButton ("Show Fileops");
 *         check_button.Toggled += new EventHandler (show_fileops);
 *                      fs.ActionArea.PackStart (check_button, false, false, 0);
 *
 *         toggle_button = new ToggleButton ("Select Multiple");
 *         toggle_button.Clicked += new EventHandler (select_multiple);
 *         fs.ActionArea.PackStart (toggle_button, false, false, 0);
 */
            fs.ShowAll();
            fs.Run();
        }