aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--xd_view.c12
-rw-r--r--xs_view.c16
2 files changed, 11 insertions, 17 deletions
diff --git a/xd_view.c b/xd_view.c
index f535c88..16d3889 100644
--- a/xd_view.c
+++ b/xd_view.c
@@ -34,7 +34,17 @@ static void menu_cb_xenstore(void)
static void menu_cb_about(void)
{
- /* TODO */
+ static char *comments = "xen domain monitor";
+ static char *copyright = "(c) 2005 Gerd Knorr";
+ static char *authors[] = { "Gerd Knorr <kraxel@suse.de>", NULL };
+
+ gtk_show_about_dialog(GTK_WINDOW(xd_toplevel),
+ "authors", authors,
+ "comments", comments,
+ "copyright", copyright,
+ "logo-icon-name", GTK_STOCK_ABOUT,
+ "version", VERSION,
+ NULL);
}
static void destroy(void)
diff --git a/xs_view.c b/xs_view.c
index 7e0e97a..e8453f1 100644
--- a/xs_view.c
+++ b/xs_view.c
@@ -25,11 +25,6 @@ static void menu_cb_close(void)
gtk_widget_destroy(xs_toplevel);
}
-static void menu_cb_about(void)
-{
- /* TODO */
-}
-
static void menu_cb_expand(void)
{
gtk_tree_view_expand_all(GTK_TREE_VIEW(view));
@@ -63,14 +58,6 @@ static const GtkActionEntry entries[] = {
.label = "_Expand all",
.accelerator = "<control>E",
.callback = menu_cb_expand,
- },{
-
- .name = "HelpMenu",
- .label = "_Help",
- },{
- .name = "About",
- .label = "_About ...",
- .callback = menu_cb_about,
},
};
@@ -83,9 +70,6 @@ static char ui_xml[] =
" <menu action='ActionMenu'>"
" <menuitem action='ExpandAll'/>"
" </menu>"
-" <menu action='HelpMenu'>"
-" <menuitem action='About'/>"
-" </menu>"
" </menubar>"
" <toolbar action='ToolBar'>"
" <toolitem action='Close'/>"