void Button(IWindow *pWin, int pressed) { if(!strcmp(pWin->GetID(), "DELTA")) { ComputeDeltaValues(); } if(!strcmp(pWin->GetID(), "DELDELTA")) { DeleteDeltaGraphs(); } if(!strcmp(pWin->GetID(), "SAVE")) { saveComments(); } if(!strcmp(pWin->GetID(), "CLEAR")) { for(int i=0; i<(int)g_pDisplays.size(); i++) { g_pDisplays[i]->searchHighlight(NULL); g_pDisplays[i]->update(g_hwnd); } } //else if(!strcmp(pWin->GetID(), "SHOWSHD")) //{ // showPixelShader(g_pPixelShaderEditBox->GetString()); //} else if(!strcmp(pWin->GetID(), "SHOWRT")) // Highlight Render targets and textures related { for(int i=0; i<(int)g_pDisplays.size(); i++) { g_pDisplays[i]->searchResults.clear(); } for(int i=0; i<(int)g_pDisplays.size();i++) { int graph, frame; TMeasure *pM = g_pDisplays[i]->getSelected(&graph, &frame); if(!pM) continue; //highlightCurrentRT(frame); } for(int i=0; i<(int)g_pDisplays.size(); i++) { g_pDisplays[i]->update(g_hwnd); } } }
QString TableStatistics::saveToString(const QString &geometry) { QString s = "<TableStatistics>\n"; s += QString(name())+"\t"; s += QString(d_base->name())+"\t"; s += QString(d_type == row ? "row" : "col") + "\t"; s += birthDate()+"\n"; s += "Targets"; for (QValueList<int>::iterator i=d_targets.begin(); i!=d_targets.end(); ++i) s += "\t" + QString::number(*i); s += "\n"; s += geometry; s += saveHeader(); s += saveColumnWidths(); s += saveCommandes(); s += saveColumnTypes(); s += saveComments(); s += "WindowLabel\t" + windowLabel() + "\t" + QString::number(captionPolicy()) + "\n"; return s + "</TableStatistics>\n"; }