From 468dd3a08b6fdc0d79e135765918701d21014d02 Mon Sep 17 00:00:00 2001 From: Frederic Cervenansky Date: Mon, 16 Nov 2009 10:24:12 +0000 Subject: [PATCH] fix DescriptorPanel --- src2/creaImageIOWxDescriptorPanel.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src2/creaImageIOWxDescriptorPanel.cpp b/src2/creaImageIOWxDescriptorPanel.cpp index 35cb2f8..d192534 100644 --- a/src2/creaImageIOWxDescriptorPanel.cpp +++ b/src2/creaImageIOWxDescriptorPanel.cpp @@ -148,7 +148,7 @@ namespace creaImageIO else { ResultCtrl->SetInsertionPoint(InsertPt); - for (int i = 1; i<=lv;i++) + for (int i = 1; i<=lv;i++) { ResultCtrl->WriteText(_T(" ")); } @@ -646,7 +646,7 @@ namespace creaImageIO std::map::iterator it_lv_nb = lvlist.begin(); std::map::iterator it_lv = lvlist.begin(); it_lv_nb++; - for (;it_lv != lvlist.end(); it_lv++, it_lv_nb++) + for (;it_lv != lvlist.end(); it_lv++) { outDscp +=""; outDscp += "\n"; @@ -658,6 +658,7 @@ namespace creaImageIO outDscp += it_lv_nb->second.c_str(); outDscp += "s"; outDscp += "\n"; + it_lv_nb++; } std::vector::iterator it_branch = DscpTree[it_lv->second.c_str()].begin(); for(;it_branch != DscpTree[it_lv->second.c_str()].end(); it_branch++) @@ -764,6 +765,10 @@ namespace creaImageIO onAddAttribute( entry->GetName(),compose, level); } } + else if(descriptors[0].find("#") != -1) + { + // commented line continue to next line + } else // "O" means if user's own tag. { boost::algorithm::replace_all(descriptors[2],"_"," "); -- 2.45.1