Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@xamarin.com>2016-05-16 20:15:27 +0300
committerVsevolod Kukol <sevoku@xamarin.com>2016-05-16 20:15:27 +0300
commit69f12e9f898c53f3e54136e753303c76f368c66d (patch)
tree9afa0f3c7eacfed28465ce25348397fcf8a02b74 /main/src/core/MonoDevelop.Ide/gtk-gui
parenta3963d919460264256fd2c4b45cd68a2478c8bd0 (diff)
[Ide] Add support for multiple key bindings
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/gtk-gui')
-rw-r--r--main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel.cs21
1 files changed, 17 insertions, 4 deletions
diff --git a/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel.cs b/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel.cs
index 9138732a01..a11b63bf2f 100644
--- a/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel.cs
+++ b/main/src/core/MonoDevelop.Ide/gtk-gui/MonoDevelop.Ide.Gui.OptionPanels.KeyBindingsPanel.cs
@@ -47,7 +47,9 @@ namespace MonoDevelop.Ide.Gui.OptionPanels
private global::Gtk.Entry accelEntry;
private global::Gtk.Button updateButton;
-
+
+ private global::Gtk.Button addButton;
+
protected virtual void Build ()
{
global::Stetic.Gui.Initialize (this);
@@ -237,11 +239,22 @@ namespace MonoDevelop.Ide.Gui.OptionPanels
w20.Position = 2;
w20.Expand = false;
w20.Fill = false;
- this.vbox.Add (this.hbox);
- global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.vbox [this.hbox]));
- w21.Position = 6;
+ // Container child hbox.Gtk.Box+BoxChild
+ this.addButton = new global::Gtk.Button ();
+ this.addButton.CanFocus = true;
+ this.addButton.Name = "addButton";
+ this.addButton.UseUnderline = true;
+ this.addButton.Label = global::Mono.Unix.Catalog.GetString ("Add");
+ this.hbox.Add (this.addButton);
+ global::Gtk.Box.BoxChild w21 = ((global::Gtk.Box.BoxChild)(this.hbox [this.addButton]));
+ w21.Position = 3;
w21.Expand = false;
w21.Fill = false;
+ this.vbox.Add (this.hbox);
+ global::Gtk.Box.BoxChild w22 = ((global::Gtk.Box.BoxChild)(this.vbox [this.hbox]));
+ w22.Position = 6;
+ w22.Expand = false;
+ w22.Fill = false;
this.Add (this.vbox);
if ((this.Child != null)) {
this.Child.ShowAll ();