Stetic.Editor.SelectImageDialog.OnAddResource C# (CSharp) Method

OnAddResource() protected method

protected OnAddResource ( object ob, EventArgs args ) : void
ob object
args System.EventArgs
return void
        protected void OnAddResource(object ob, EventArgs args)
        {
            FileChooserDialog dialog =
                new FileChooserDialog ("Open File", null, FileChooserAction.Open,
                               Gtk.Stock.Cancel, Gtk.ResponseType.Cancel,
                               Gtk.Stock.Open, Gtk.ResponseType.Ok);
            int response = dialog.Run ();
            if (response == (int)Gtk.ResponseType.Ok) {
                ResourceInfo rinfo = resourceProvider.AddResource (dialog.Filename);
                AppendResource (resourceProvider.GetResourceStream (rinfo.Name), rinfo.Name);
                resourceNameEntry.Text = rinfo.Name;
            }
            dialog.Destroy ();
        }