[moserial] bring back the menu accelerators
- From: Michael J. Chudobiak <mjc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [moserial] bring back the menu accelerators
- Date: Fri, 26 Aug 2011 16:23:14 +0000 (UTC)
commit 37750325e35eda3e76701f1cdf936b934860ed25
Author: Michael J. Chudobiak <mjc avtechpulse com>
Date: Fri Aug 26 12:22:54 2011 -0400
bring back the menu accelerators
data/glade/moserial.ui | 16 ++++++++++++----
src/MainWindow.vala | 4 ++++
2 files changed, 16 insertions(+), 4 deletions(-)
---
diff --git a/data/glade/moserial.ui b/data/glade/moserial.ui
index ed43666..9e50548 100644
--- a/data/glade/moserial.ui
+++ b/data/glade/moserial.ui
@@ -1,6 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<requires lib="gtk+" version="2.16"/>
+ <object class="GtkAccelGroup" id="accelgroup1"/>
<object class="GtkDialog" id="preferences_dialog">
<property name="can_focus">False</property>
<property name="border_width">5</property>
@@ -74,7 +75,7 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">Font</property>
<attributes>
- <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
+ <attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
@@ -256,7 +257,7 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">Recording</property>
<attributes>
- <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
+ <attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
@@ -818,7 +819,7 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">Port Settings</property>
<attributes>
- <attribute name="weight" value="PANGO_WEIGHT_BOLD"/>
+ <attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
@@ -1187,6 +1188,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
</object>
</child>
@@ -1213,6 +1215,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
</object>
</child>
@@ -1224,6 +1227,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
</object>
</child>
@@ -1235,6 +1239,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
</object>
</child>
@@ -1252,6 +1257,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
</object>
</child>
@@ -1278,6 +1284,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
</object>
</child>
@@ -1289,6 +1296,7 @@
<property name="use_action_appearance">False</property>
<property name="use_underline">True</property>
<property name="use_stock">True</property>
+ <property name="accel_group">accelgroup1</property>
<property name="always_show_image">True</property>
<accelerator key="F1" signal="activate"/>
</object>
@@ -1615,7 +1623,7 @@
<property name="xalign">0</property>
<property name="label" translatable="yes">Outgoing</property>
<attributes>
- <attribute name="style" value="PANGO_STYLE_ITALIC"/>
+ <attribute name="style" value="italic"/>
</attributes>
</object>
<packing>
diff --git a/src/MainWindow.vala b/src/MainWindow.vala
index f9f6da8..98ea0d1 100644
--- a/src/MainWindow.vala
+++ b/src/MainWindow.vala
@@ -98,6 +98,7 @@ public class moserial.MainWindow : Gtk.Window //Have to extend Gtk.Winow to get
private Adjustment va2;
private Adjustment va3;
private Adjustment va4;
+ private Gtk.AccelGroup ag;
//private Gtk.RecentChooser recentChooser;
public MainWindow(Builder builder, string? profileFilename) {
@@ -106,6 +107,9 @@ public class moserial.MainWindow : Gtk.Window //Have to extend Gtk.Winow to get
construct {
//setup window
gtkWindow = (Gtk.Window)builder.get_object("window");
+ ag = (Gtk.AccelGroup)builder.get_object("accelgroup1");
+ gtkWindow.add_accel_group (ag);
+
gtkWindow.destroy.connect(quitSave);
gtkWindow.delete_event.connect(deleteSaveSize);
gtkWindow.key_press_event.connect(keyPress);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]