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

virtual void Impala::Application::MediaTable::TableWindowColumn::UpdateSortEvent ( String  col,
bool  ascending 
) [inline, private, virtual]

Reimplemented from Impala::Application::MediaTable::TableDataViewListener.

Definition at line 228 of file TableWindowColumn.h.

References ILOG_SYSTEM, mColumnHeaderButton, mColumnName, mIsActiveSortColumn, mSortButton, OglGui::DirectionButton::SetDirection(), OglGui::DirectionButton::SetFilled(), OglGui::Button::SetPressed(), and OglGui::OglWindow::SetVisible().

00229     {
00230         // update sort button with current sorting state:
00231         if (mColumnName == col)
00232         {
00233                         ILOG_SYSTEM("sorting on " << col << " asc: " << ascending);
00234             mSortButton->SetFilled(true);
00235             mColumnHeaderButton->SetPressed(true);
00236             mSortButton->SetDirection(ascending ? 3 : 1);
00237             mSortButton->SetVisible(true);
00238             mIsActiveSortColumn = true;
00239         }
00240         else
00241         {
00242             mSortButton->SetFilled(false);
00243             mColumnHeaderButton->SetPressed(false);
00244             mSortButton->SetDirection(3);
00245             mSortButton->SetVisible(false);
00246             mIsActiveSortColumn = false;
00247         }
00248     }

Here is the call graph for this function:


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