From 5638ecbf5ab53fb16349a22e85abed487773988e Mon Sep 17 00:00:00 2001 From: David Rose Date: Tue, 13 Jan 2004 18:33:21 +0000 Subject: [PATCH] update title when changing focus --- pandatool/src/pstatserver/pStatThreadData.cxx | 6 +++--- pandatool/src/win-stats/winStatsStripChart.cxx | 16 ++++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/pandatool/src/pstatserver/pStatThreadData.cxx b/pandatool/src/pstatserver/pStatThreadData.cxx index e6be9ae364..5fa8034407 100644 --- a/pandatool/src/pstatserver/pStatThreadData.cxx +++ b/pandatool/src/pstatserver/pStatThreadData.cxx @@ -18,9 +18,9 @@ #include "pStatThreadData.h" -#include -#include -#include +#include "pStatFrameData.h" +#include "pStatCollectorDef.h" +#include "config_pstats.h" PStatFrameData PStatThreadData::_null_frame; diff --git a/pandatool/src/win-stats/winStatsStripChart.cxx b/pandatool/src/win-stats/winStatsStripChart.cxx index 4b6d969a29..def32f6f5d 100644 --- a/pandatool/src/win-stats/winStatsStripChart.cxx +++ b/pandatool/src/win-stats/winStatsStripChart.cxx @@ -70,18 +70,11 @@ WinStatsStripChart:: //////////////////////////////////////////////////////////////////// void WinStatsStripChart:: new_collector(int collector_index) { - if (is_title_unknown()) { - string window_title = get_title_text(); - if (!is_title_unknown()) { - SetWindowText(_window, window_title.c_str()); - } - } - WinStatsGraph::new_collector(collector_index); } //////////////////////////////////////////////////////////////////// -// Function: WinStatsStripChart::idle +// Function: WinStatsStripChart::new_data // Access: Public, Virtual // Description: Called as each frame's data is made available. There // is no gurantee the frames will arrive in order, or @@ -91,6 +84,13 @@ new_collector(int collector_index) { //////////////////////////////////////////////////////////////////// void WinStatsStripChart:: new_data(int thread_index, int frame_number) { + if (is_title_unknown()) { + string window_title = get_title_text(); + if (!is_title_unknown()) { + SetWindowText(_window, window_title.c_str()); + } + } + if (!_pause) { update(); }