Reimplemented from OglGui::MenuListener. Definition at line 193 of file TableColumn.h. References Impala::Application::VideoExcel::TableFilter::Disable(), ILOG_DEBUG, mFilter, mFilterValueButton, OglGui::StaticText::SetText(), and Impala::Application::VideoExcel::TableFilter::SetValueFilter(). 00195 { 00196 ILOG_DEBUG("Selected option " << itemIdx << " menuIdx " << menuIdx << 00197 " itemName " << itemName); 00198 00199 switch (itemIdx) 00200 { 00201 case 1: 00202 mFilter->SetValueFilter(0.95, false); 00203 mFilterValueButton->SetText("<5%%"); 00204 break; 00205 case 2: 00206 mFilter->SetValueFilter(0.90, false); 00207 mFilterValueButton->SetText("<10%%"); 00208 break; 00209 case 3: 00210 mFilter->SetValueFilter(0.80, false); 00211 mFilterValueButton->SetText("<20%%"); 00212 break; 00213 case 4: 00214 mFilter->SetValueFilter(0.70, false); 00215 mFilterValueButton->SetText("<30%%"); 00216 break; 00217 case 5: 00218 mFilter->SetValueFilter(0.50, false); 00219 mFilterValueButton->SetText("<50%%"); 00220 break; 00221 case 6: 00222 mFilter->SetValueFilter(0.50, true); 00223 mFilterValueButton->SetText(">50%%"); 00224 break; 00225 case 7: 00226 mFilter->SetValueFilter(0.20, false); 00227 mFilterValueButton->SetText(">20%%"); 00228 break; 00229 case 8: 00230 mFilter->SetValueFilter(0.10, false); 00231 mFilterValueButton->SetText(">10%%"); 00232 break; 00233 case 9: 00234 mFilter->Disable(); 00235 mFilterValueButton->SetText("Filter"); 00236 break; 00237 } 00238 }
Here is the call graph for this function:
|