Ejemplo n.º 1
0
 private void Activated(object?sender, ModifyCompressionEventArgs e)
 {
     using var dlg = new JpegCompressionDialog(e.Quality, e.ParentWindow);
     if (dlg.Run() == (int)Gtk.ResponseType.Ok)
     {
         e.Quality = dlg.GetCompressionLevel();
     }
     else
     {
         e.Cancel = true;
     }
 }
Ejemplo n.º 2
0
        private void Activated(object sender, ModifyCompressionEventArgs e)
        {
            JpegCompressionDialog dlg = new JpegCompressionDialog (e.Quality);

            try {
                if (dlg.Run () == (int)Gtk.ResponseType.Ok)
                    e.Quality = dlg.GetCompressionLevel ();
                else
                    e.Cancel = true;
            } finally {
                dlg.Destroy ();
            }
        }
Ejemplo n.º 3
0
        private void Activated(object sender, ModifyCompressionEventArgs e)
        {
            JpegCompressionDialog dlg = new JpegCompressionDialog(e.Quality);

            try {
                if (dlg.Run() == (int)Gtk.ResponseType.Ok)
                {
                    e.Quality = dlg.GetCompressionLevel();
                }
                else
                {
                    e.Cancel = true;
                }
            } finally {
                dlg.Destroy();
            }
        }