|
@@ -180,6 +180,17 @@ int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist,
|
|
|
|
|
|
notebook = gtk_notebook_new();
|
|
|
|
|
|
+ gtk_box_pack_start(GTK_BOX(vbox), notebook, TRUE, TRUE, 0);
|
|
|
+
|
|
|
+ info_bar = perf_gtk__setup_info_bar();
|
|
|
+ if (info_bar)
|
|
|
+ gtk_box_pack_start(GTK_BOX(vbox), info_bar, FALSE, FALSE, 0);
|
|
|
+
|
|
|
+ statbar = perf_gtk__setup_statusbar();
|
|
|
+ gtk_box_pack_start(GTK_BOX(vbox), statbar, FALSE, FALSE, 0);
|
|
|
+
|
|
|
+ gtk_container_add(GTK_CONTAINER(window), vbox);
|
|
|
+
|
|
|
list_for_each_entry(pos, &evlist->entries, node) {
|
|
|
struct hists *hists = &pos->hists;
|
|
|
const char *evname = perf_evsel__name(pos);
|
|
@@ -199,17 +210,6 @@ int perf_evlist__gtk_browse_hists(struct perf_evlist *evlist,
|
|
|
gtk_notebook_append_page(GTK_NOTEBOOK(notebook), scrolled_window, tab_label);
|
|
|
}
|
|
|
|
|
|
- gtk_box_pack_start(GTK_BOX(vbox), notebook, TRUE, TRUE, 0);
|
|
|
-
|
|
|
- info_bar = perf_gtk__setup_info_bar();
|
|
|
- if (info_bar)
|
|
|
- gtk_box_pack_start(GTK_BOX(vbox), info_bar, FALSE, FALSE, 0);
|
|
|
-
|
|
|
- statbar = perf_gtk__setup_statusbar();
|
|
|
- gtk_box_pack_start(GTK_BOX(vbox), statbar, FALSE, FALSE, 0);
|
|
|
-
|
|
|
- gtk_container_add(GTK_CONTAINER(window), vbox);
|
|
|
-
|
|
|
gtk_widget_show_all(window);
|
|
|
|
|
|
perf_gtk__resize_window(window);
|