+ //=================================================
+ void WxGimmickView::DisplayAddSummary()
+ {
+ const Gimmick::AddProgress& p = mGimmick->GetAddProgress();
+ std::stringstream mess;
+ mess << "Dirs \tscanned\t: " << p.GetNumberScannedDirs() << "\n";
+ mess << "Files\tscanned\t: " << p.GetNumberScannedFiles() << "\n";
+ mess << "Files\thandled\t: " << p.GetNumberHandledFiles() << "\n\n";
+ mess << "Files\tadded \t: " << p.GetNumberAddedFiles() << "\n\n";
+
+ /* char times[500];
+ sprintf(times,"Time to parse dir \t\t: %ld ms \t%d°/o\nTime to read files info \t: %ld ms \t%d°/o\nTime to update structs \t: %ld ms \t%d°/o\nTime to update database \t: %ld ms \t%d°/o\nTotal time \t\t\t: %ld ms",
+ summary.parse_time,
+ (int)( summary.parse_time*100./summary.total_time),
+ summary.file_scan_time,
+ (int)(summary.file_scan_time*100./summary.total_time),
+ summary.update_structs_time,
+ (int)(summary.update_structs_time*100./summary.total_time),
+ summary.update_database_time,
+ (int)(summary.update_database_time*100./summary.total_time),
+ summary.total_time );
+
+ mess << times;
+ */
+ wxMessageBox(std2wx(mess.str()),_T("Addition result"),wxOK,this);
+ }
+ //=================================================
+
+ //=================================================