* Start using Gtk::Actions instead of directly MenuItems where possible
git-svn-id: svn://svn.gna.org/svn/sgpemv2/trunk@1332 3ecf2c5c-341e-0410-92b4-d18e462d057c
This commit is contained in:
parent
ed9e5bfa0a
commit
e34b70004a
4 changed files with 117 additions and 114 deletions
|
@ -11,160 +11,159 @@
|
|||
<property name="lower">0</property>
|
||||
<property name="page_increment">10</property>
|
||||
<property name="value">0</property>
|
||||
<property name="page_size">10</property>
|
||||
<property name="step_increment">1</property>
|
||||
</object>
|
||||
<object class="GtkUIManager" id="uimanager1">
|
||||
<object class="GtkUIManager" id="UIManager">
|
||||
<child>
|
||||
<object class="GtkActionGroup" id="actiongroup1">
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.File">
|
||||
<property name="name">MenuItem.File</property>
|
||||
<object class="GtkAction" id="Action.File">
|
||||
<property name="name">Action.File</property>
|
||||
<property name="label">_File</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.File.New">
|
||||
<object class="GtkAction" id="Action.File.New">
|
||||
<property name="stock_id">gtk-new</property>
|
||||
<property name="name">MenuItem.File.New</property>
|
||||
<property name="name">Action.File.New</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.File.Open">
|
||||
<object class="GtkAction" id="Action.File.Open">
|
||||
<property name="stock_id">gtk-open</property>
|
||||
<property name="name">MenuItem.File.Open</property>
|
||||
<property name="name">Action.File.Open</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.File.Save">
|
||||
<object class="GtkAction" id="Action.File.Save">
|
||||
<property name="stock_id">gtk-save</property>
|
||||
<property name="name">MenuItem.File.Save</property>
|
||||
<property name="name">Action.File.Save</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.File.SaveAs">
|
||||
<object class="GtkAction" id="Action.File.SaveAs">
|
||||
<property name="stock_id">gtk-save-as</property>
|
||||
<property name="name">MenuItem.File.SaveAs</property>
|
||||
<property name="name">Action.File.SaveAs</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.File.Quit">
|
||||
<object class="GtkAction" id="Action.File.Quit">
|
||||
<property name="stock_id">gtk-quit</property>
|
||||
<property name="name">MenuItem.File.Quit</property>
|
||||
<property name="name">Action.File.Quit</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Edit">
|
||||
<property name="name">MenuItem.Edit</property>
|
||||
<object class="GtkAction" id="Action.Edit">
|
||||
<property name="name">Action.Edit</property>
|
||||
<property name="label">_Edit</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Edit.Preferences">
|
||||
<object class="GtkAction" id="Action.Edit.Preferences">
|
||||
<property name="stock_id">gtk-preferences</property>
|
||||
<property name="name">MenuItem.Edit.Preferences</property>
|
||||
<property name="name">Action.Edit.Preferences</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.View">
|
||||
<property name="name">MenuItem.View</property>
|
||||
<object class="GtkAction" id="Action.View">
|
||||
<property name="name">Action.View</property>
|
||||
<property name="label">_View</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.View.ShowThreads">
|
||||
<object class="GtkAction" id="Action.View.ShowThreads">
|
||||
<property name="stock_id">gtk-select-font</property>
|
||||
<property name="name">MenuItem.View.ShowThreads</property>
|
||||
<property name="name">Action.View.ShowThreads</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.View.ShowHoltGraph">
|
||||
<object class="GtkAction" id="Action.View.ShowHoltGraph">
|
||||
<property name="stock_id">gtk-convert</property>
|
||||
<property name="name">MenuItem.View.ShowHoltGraph</property>
|
||||
<property name="name">Action.View.ShowHoltGraph</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.View.ShowStatistics">
|
||||
<object class="GtkAction" id="Action.View.ShowStatistics">
|
||||
<property name="stock_id">gtk-justify-left</property>
|
||||
<property name="name">MenuItem.View.ShowStatistics</property>
|
||||
<property name="name">Action.View.ShowStatistics</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Simulation">
|
||||
<property name="name">MenuItem.Simulation</property>
|
||||
<object class="GtkAction" id="Action.Simulation">
|
||||
<property name="name">Action.Simulation</property>
|
||||
<property name="label">_Simulation</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Simulation.Play">
|
||||
<object class="GtkAction" id="Action.Simulation.Play">
|
||||
<property name="stock_id">gtk-media-play</property>
|
||||
<property name="name">MenuItem.Simulation.Play</property>
|
||||
<property name="name">Action.Simulation.Play</property>
|
||||
</object>
|
||||
<accelerator key="F5" modifiers=""/>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Simulation.Pause">
|
||||
<object class="GtkAction" id="Action.Simulation.Pause">
|
||||
<property name="stock_id">gtk-media-pause</property>
|
||||
<property name="name">MenuItem.Simulation.Pause</property>
|
||||
<property name="name">Action.Simulation.Pause</property>
|
||||
</object>
|
||||
<accelerator key="F6" modifiers=""/>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Simulation.Stop">
|
||||
<object class="GtkAction" id="Action.Simulation.Stop">
|
||||
<property name="stock_id">gtk-media-stop</property>
|
||||
<property name="name">MenuItem.Simulation.Stop</property>
|
||||
<property name="name">Action.Simulation.Stop</property>
|
||||
<signal handler="on_stop1_activate" name="activate"/>
|
||||
</object>
|
||||
<accelerator key="F7" modifiers=""/>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkToggleAction" id="MenuItem.Simulation.ContinuousMode">
|
||||
<object class="GtkToggleAction" id="Action.Simulation.ContinuousMode">
|
||||
<property name="active">True</property>
|
||||
<property name="name">MenuItem.Simulation.ContinuousMode</property>
|
||||
<property name="name">Action.Simulation.ContinuousMode</property>
|
||||
<property name="label">Continuous mode</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Help">
|
||||
<property name="name">MenuItem.Help</property>
|
||||
<object class="GtkAction" id="Action.Help">
|
||||
<property name="name">Action.Help</property>
|
||||
<property name="label">_Help</property>
|
||||
</object>
|
||||
</child>
|
||||
<child>
|
||||
<object class="GtkAction" id="MenuItem.Help.About">
|
||||
<object class="GtkAction" id="Action.Help.About">
|
||||
<property name="stock_id">gtk-about</property>
|
||||
<property name="name">MenuItem.Help.About</property>
|
||||
<property name="name">Action.Help.About</property>
|
||||
</object>
|
||||
</child>
|
||||
</object>
|
||||
</child>
|
||||
<ui>
|
||||
<menubar name="MenuBar">
|
||||
<menu action="MenuItem.File">
|
||||
<menuitem action="MenuItem.File.New"/>
|
||||
<menuitem action="MenuItem.File.Open"/>
|
||||
<menuitem action="MenuItem.File.Save"/>
|
||||
<menuitem action="MenuItem.File.SaveAs"/>
|
||||
<menu action="Action.File">
|
||||
<menuitem action="Action.File.New"/>
|
||||
<menuitem action="Action.File.Open"/>
|
||||
<menuitem action="Action.File.Save"/>
|
||||
<menuitem action="Action.File.SaveAs"/>
|
||||
<separator/>
|
||||
<menuitem action="MenuItem.File.Quit"/>
|
||||
<menuitem action="Action.File.Quit"/>
|
||||
</menu>
|
||||
<menu action="MenuItem.Edit">
|
||||
<menuitem action="MenuItem.Edit.Preferences"/>
|
||||
<menu action="Action.Edit">
|
||||
<menuitem action="Action.Edit.Preferences"/>
|
||||
</menu>
|
||||
<menu action="MenuItem.View">
|
||||
<menuitem action="MenuItem.View.ShowThreads"/>
|
||||
<menuitem action="MenuItem.View.ShowHoltGraph"/>
|
||||
<menuitem action="MenuItem.View.ShowStatistics"/>
|
||||
<menu action="Action.View">
|
||||
<menuitem action="Action.View.ShowThreads"/>
|
||||
<menuitem action="Action.View.ShowHoltGraph"/>
|
||||
<menuitem action="Action.View.ShowStatistics"/>
|
||||
</menu>
|
||||
<menu action="MenuItem.Simulation">
|
||||
<menuitem action="MenuItem.Simulation.Play"/>
|
||||
<menuitem action="MenuItem.Simulation.Pause"/>
|
||||
<menuitem action="MenuItem.Simulation.Stop"/>
|
||||
<menu action="Action.Simulation">
|
||||
<menuitem action="Action.Simulation.Play"/>
|
||||
<menuitem action="Action.Simulation.Pause"/>
|
||||
<menuitem action="Action.Simulation.Stop"/>
|
||||
<separator/>
|
||||
<menuitem action="MenuItem.Simulation.ContinuousMode"/>
|
||||
<menuitem action="Action.Simulation.ContinuousMode"/>
|
||||
</menu>
|
||||
<menu action="MenuItem.Help">
|
||||
<menuitem action="MenuItem.Help.About"/>
|
||||
<menu action="Action.Help">
|
||||
<menuitem action="Action.Help.About"/>
|
||||
</menu>
|
||||
</menubar>
|
||||
</ui>
|
||||
|
@ -178,7 +177,7 @@
|
|||
<object class="GtkVBox" id="MainBox">
|
||||
<property name="visible">True</property>
|
||||
<child>
|
||||
<object class="GtkMenuBar" constructor="uimanager1" id="MenuBar">
|
||||
<object class="GtkMenuBar" constructor="UIManager" id="MenuBar">
|
||||
<property name="visible">True</property>
|
||||
</object>
|
||||
<packing>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue