[gnome-system-monitor] Use headerbar in process properties dialog
- From: Robert Roth <robertroth src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-system-monitor] Use headerbar in process properties dialog
- Date: Tue, 15 Apr 2014 11:39:16 +0000 (UTC)
commit e1aaa149750ce9d969c7f4028a96f4c8f85fecc8
Author: Robert Roth <robert roth off gmail com>
Date: Tue Apr 15 12:25:40 2014 +0300
Use headerbar in process properties dialog
src/procproperties.cpp | 22 ++++++++++------------
1 files changed, 10 insertions(+), 12 deletions(-)
---
diff --git a/src/procproperties.cpp b/src/procproperties.cpp
index 1627bf1..e7311a7 100644
--- a/src/procproperties.cpp
+++ b/src/procproperties.cpp
@@ -205,7 +205,7 @@ create_single_procproperties_dialog (GtkTreeModel *model, GtkTreePath *path,
GtkWidget *procpropdialog;
GtkWidget *dialog_vbox, *vbox;
GtkWidget *cmd_hbox;
- GtkWidget *label;
+ gchar *label;
GtkWidget *scrolled;
GtkWidget *tree;
ProcInfo *info;
@@ -216,10 +216,15 @@ create_single_procproperties_dialog (GtkTreeModel *model, GtkTreePath *path,
if (!info)
return;
- procpropdialog = gtk_dialog_new_with_buttons (_("Process Properties"), NULL,
- GTK_DIALOG_DESTROY_WITH_PARENT,
- _("_Close"), GTK_RESPONSE_CLOSE,
- NULL);
+ procpropdialog = GTK_WIDGET (g_object_new (GTK_TYPE_DIALOG,
+ "use-header-bar", TRUE, NULL));
+
+ label = g_strdup_printf( _("%s (PID %u)"), info->name, info->pid);
+ gtk_window_set_title (GTK_WINDOW (procpropdialog), label);
+ g_free (label);
+
+ gtk_window_set_destroy_with_parent (GTK_WINDOW (procpropdialog), TRUE);
+
gtk_window_set_resizable (GTK_WINDOW (procpropdialog), TRUE);
gtk_window_set_default_size (GTK_WINDOW (procpropdialog), 575, 400);
gtk_container_set_border_width (GTK_CONTAINER (procpropdialog), 5);
@@ -235,13 +240,6 @@ create_single_procproperties_dialog (GtkTreeModel *model, GtkTreePath *path,
cmd_hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
gtk_box_pack_start (GTK_BOX (dialog_vbox), cmd_hbox, FALSE, FALSE, 0);
- label = procman_make_label_for_mmaps_or_ofiles (
- _("Properties of process \"%s\" (PID %u):"),
- info->name,
- info->pid);
-
- gtk_box_pack_start (GTK_BOX (cmd_hbox),label, FALSE, FALSE, 0);
-
scrolled = gtk_scrolled_window_new (NULL, NULL);
gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled),
GTK_POLICY_AUTOMATIC,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]