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

virtual void Impala::Application::MediaTable::TableWindowColumn::WindowMouseEvent ( Window src,
int  msg,
int  but,
int  state,
int  x,
int  y,
void *  userData 
) [inline, private, virtual]

Reimplemented from OglGui::WindowListener.

Definition at line 461 of file TableWindowColumn.h.

References mColumnHeaderButton, mIsActiveSortColumn, OglGui::Button::MouseFunc(), mSortButton, OglGui::OglWindow::SetVisible(), and OglGui::OglWindow::W().

00463     {
00464                 if (userData == (void*) 2 && (x < mColumnHeaderButton->W()-2))
00465                         mColumnHeaderButton->MouseFunc(msg, but, state, x, y);
00466         if (userData == (void*) 1)
00467         {
00468             if (msg == oglMouseEnter)
00469                 mSortButton->SetVisible(true);
00470             if (msg == oglMouseLeave)
00471             {
00472                 if (!mIsActiveSortColumn)
00473                     mSortButton->SetVisible(false);
00474             }
00475         }
00476     }

Here is the call graph for this function:


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