Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

virtual void Impala::Application::MediaTable::TableWindowColumn::OnMenuItem ( Menu src,
int  menuIdx,
String  itemName,
int  itemIdx,
void *  userData 
) [inline, private, virtual]

Reimplemented from OglGui::MenuListener.

Definition at line 396 of file TableWindowColumn.h.

References Impala::Application::MediaTable::TableFilter::Disable(), ILOG_DEBUG, mFilter, Impala::Application::MediaTable::TableFilter::SetValueFilter(), and UpdateHeader().

00398     {
00399         ILOG_DEBUG("Selected option " << itemIdx << " menuIdx " << menuIdx <<
00400                    " itemName " << itemName);
00401 
00402         switch (itemIdx)
00403         {
00404             case 1:
00405                 mFilter->SetValueFilter(0.95, false);
00406                 //mFilterValueButton->SetText("<5%%");
00407                 break;
00408             case 2:
00409                 mFilter->SetValueFilter(0.90, false);
00410         //        mFilterValueButton->SetText("<10%%");
00411                 break;
00412             case 3:
00413                 mFilter->SetValueFilter(0.80, false);
00414           //      mFilterValueButton->SetText("<20%%");
00415                 break;
00416             case 4:
00417                 mFilter->SetValueFilter(0.70, false);
00418            //     mFilterValueButton->SetText("<30%%");
00419                 break;
00420             case 5:
00421                 mFilter->SetValueFilter(0.50, false);
00422             //    mFilterValueButton->SetText("<50%%");
00423                 break;
00424             case 6:
00425                 mFilter->SetValueFilter(0.50, true);
00426             //    mFilterValueButton->SetText(">50%%");
00427                 break;
00428             case 7:
00429                 mFilter->SetValueFilter(0.20, false);
00430             //    mFilterValueButton->SetText(">20%%");
00431                 break;
00432             case 8:
00433                 mFilter->SetValueFilter(0.10, false);
00434           //      mFilterValueButton->SetText(">10%%");
00435                 break;
00436             case 9:
00437                 mFilter->Disable();
00438             //    mFilterValueButton->SetText("Filter");
00439                 break;
00440         }
00441         UpdateHeader();
00442     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:47:35 2010 for ImpalaSrc by  doxygen 1.5.1