diff --git a/src/src/Rendering/Viewer/DICOMImageViewer.cxx b/src/src/Rendering/Viewer/DICOMImageViewer.cxx index 98a1abd..638b3a5 100644 --- a/src/src/Rendering/Viewer/DICOMImageViewer.cxx +++ b/src/src/Rendering/Viewer/DICOMImageViewer.cxx @@ -1237,6 +1237,7 @@ public: void DICOMImageViewer::InitCornerInfo(ExtendMedicalImageProperties *pSeries) { sprintf(SERIES_UID, "%s", pSeries->GetUniqueID().c_str()); + m_cornerInfo.ConstAnno[TOP_LEFT].clear(); // mono and has preset if (pSeries->GetNumberOfWindowLevelPresets() > 0 && pSeries->GetSamplePerPixel() == 1) { double *wwwl = pSeries->GetNthWindowLevelPreset(0); @@ -1249,12 +1250,10 @@ void DICOMImageViewer::InitCornerInfo(ExtendMedicalImageProperties *pSeries) { m_cornerInfo.win_width = 256; } - char buffer[sizeof(long) * 8 + 1]; - const char *s = ltoa(pSeries->GetFileNames().size(), buffer, 10); - m_cornerInfo.ConstAnno[TOP_LEFT].clear(); - m_cornerInfo.ConstAnno[TOP_LEFT].append(buffer); - m_cornerInfo.ConstAnno[TOP_LEFT].append(" "); m_cornerInfo.ConstAnno[TOP_LEFT].append(pSeries->GetSeriesNumber()); + m_cornerInfo.ConstAnno[TOP_LEFT].append("\n"); + m_cornerInfo.ConstAnno[TOP_LEFT].append(pSeries->GetLaterality()); + m_cornerInfo.ConstAnno[TOP_RIGHT].clear(); m_cornerInfo.ConstAnno[TOP_RIGHT].append(pSeries->GetPatientName());