Lines Matching refs:rDescriptor

180     virtual void ProcessEvent (EventDescriptor& rDescriptor);
206 virtual bool ProcessButtonDownEvent (EventDescriptor& rDescriptor);
207 virtual bool ProcessButtonUpEvent (EventDescriptor& rDescriptor);
208 virtual bool ProcessMotionEvent (EventDescriptor& rDescriptor);
209 virtual bool ProcessDragEvent (EventDescriptor& rDescriptor);
210 virtual bool HandleUnprocessedEvent (EventDescriptor& rDescriptor);
212 void ReprocessEvent (EventDescriptor& rDescriptor);
236 virtual bool ProcessButtonDownEvent (SelectionFunction::EventDescriptor& rDescriptor);
237 virtual bool ProcessButtonUpEvent (SelectionFunction::EventDescriptor& rDescriptor);
238 virtual bool ProcessMotionEvent (SelectionFunction::EventDescriptor& rDescriptor);
239 virtual bool ProcessDragEvent (SelectionFunction::EventDescriptor& rDescriptor);
268 virtual void ProcessEvent (SelectionFunction::EventDescriptor& rDescriptor);
276 virtual bool ProcessButtonUpEvent (SelectionFunction::EventDescriptor& rDescriptor);
277 virtual bool ProcessMotionEvent (SelectionFunction::EventDescriptor& rDescriptor);
278 virtual bool HandleUnprocessedEvent (SelectionFunction::EventDescriptor& rDescriptor);
320 virtual bool ProcessButtonUpEvent (SelectionFunction::EventDescriptor& rDescriptor);
321 virtual bool ProcessDragEvent (SelectionFunction::EventDescriptor& rDescriptor);
343 virtual bool ProcessButtonDownEvent (SelectionFunction::EventDescriptor& rDescriptor);
344 virtual bool ProcessButtonUpEvent (SelectionFunction::EventDescriptor& rDescriptor);
345 virtual bool ProcessMotionEvent (SelectionFunction::EventDescriptor& rDescriptor);
802 void SelectionFunction::ProcessEvent (EventDescriptor& rDescriptor) in ProcessEvent() argument
808 pModeHandler->ProcessEvent(rDescriptor); in ProcessEvent()
1126 void SelectionFunction::ModeHandler::ReprocessEvent (EventDescriptor& rDescriptor) in ReprocessEvent() argument
1128 mrSelectionFunction.ProcessEvent(rDescriptor); in ReprocessEvent()
1135 SelectionFunction::EventDescriptor& rDescriptor) in ProcessEvent() argument
1141 switch (rDescriptor.mnEventCode & (BUTTON_DOWN | BUTTON_UP | MOUSE_MOTION | MOUSE_DRAG)) in ProcessEvent()
1144 bIsProcessed = ProcessButtonDownEvent(rDescriptor); in ProcessEvent()
1148 bIsProcessed = ProcessButtonUpEvent(rDescriptor); in ProcessEvent()
1152 bIsProcessed = ProcessMotionEvent(rDescriptor); in ProcessEvent()
1156 bIsProcessed = ProcessDragEvent(rDescriptor); in ProcessEvent()
1161 HandleUnprocessedEvent(rDescriptor); in ProcessEvent()
1184 bool SelectionFunction::ModeHandler::ProcessMotionEvent (EventDescriptor& rDescriptor) in ProcessMotionEvent() argument
1188 rDescriptor.maMousePosition, in ProcessMotionEvent()
1189 (rDescriptor.mnEventCode & LEFT_BUTTON) != 0, in ProcessMotionEvent()
1192 if (rDescriptor.mbIsLeaving) in ProcessMotionEvent()
1340 SelectionFunction::EventDescriptor& rDescriptor) in ProcessButtonDownEvent() argument
1346 if ((rDescriptor.mnEventCode & BUTTON_DOWN) != 0) in ProcessButtonDownEvent()
1347 maButtonDownLocation = rDescriptor.maMousePosition; in ProcessButtonDownEvent()
1349 switch (rDescriptor.mnEventCode) in ProcessButtonDownEvent()
1352 SetCurrentPage(rDescriptor.mpHitDescriptor); in ProcessButtonDownEvent()
1362 SetCurrentPage(rDescriptor.mpHitDescriptor); in ProcessButtonDownEvent()
1363 SwitchView(rDescriptor.mpHitDescriptor); in ProcessButtonDownEvent()
1369 RangeSelect(rDescriptor.mpHitDescriptor); in ProcessButtonDownEvent()
1378 if (mrSlideSorter.GetView().GetButtonBar().IsVisible(rDescriptor.mpHitDescriptor)) in ProcessButtonDownEvent()
1381 ReprocessEvent(rDescriptor); in ProcessButtonDownEvent()
1388 SetCurrentPage(rDescriptor.mpHitDescriptor); in ProcessButtonDownEvent()
1399 SetCurrentPage(rDescriptor.mpHitDescriptor); in ProcessButtonDownEvent()
1400 rDescriptor.mbMakeSelectionVisible = false; in ProcessButtonDownEvent()
1405 rDescriptor.mbMakeSelectionVisible = false; in ProcessButtonDownEvent()
1432 SelectionFunction::EventDescriptor& rDescriptor) in ProcessButtonUpEvent() argument
1435 switch (rDescriptor.mnEventCode) in ProcessButtonUpEvent()
1438 SetCurrentPage(rDescriptor.mpHitDescriptor); in ProcessButtonUpEvent()
1444 rDescriptor.mpHitDescriptor); in ProcessButtonUpEvent()
1449 rDescriptor.mpHitDescriptor); in ProcessButtonUpEvent()
1451 rDescriptor.mpHitDescriptor, in ProcessButtonUpEvent()
1452 rDescriptor.maMousePosition, in ProcessButtonUpEvent()
1471 SelectionFunction::EventDescriptor& rDescriptor) in ProcessMotionEvent() argument
1473 if (ModeHandler::ProcessMotionEvent(rDescriptor)) in ProcessMotionEvent()
1477 switch (rDescriptor.mnEventCode) in ProcessMotionEvent()
1490 abs(maButtonDownLocation->X() - rDescriptor.maMousePosition.X()), in ProcessMotionEvent()
1491 abs(maButtonDownLocation->Y() - rDescriptor.maMousePosition.Y())) in ProcessMotionEvent()
1495 rDescriptor.maMousePosition, in ProcessMotionEvent()
1496 (rDescriptor.mnEventCode & CONTROL_MODIFIER) != 0 in ProcessMotionEvent()
1506 rDescriptor.maMouseModelPosition, in ProcessMotionEvent()
1507 rDescriptor.mnEventCode); in ProcessMotionEvent()
1520 bool NormalModeHandler::ProcessDragEvent (SelectionFunction::EventDescriptor& rDescriptor) in ProcessDragEvent() argument
1522 mrSelectionFunction.SwitchToDragAndDropMode(rDescriptor.maMousePosition); in ProcessDragEvent()
1523 ReprocessEvent(rDescriptor); in ProcessDragEvent()
1621 SelectionFunction::EventDescriptor& rDescriptor) in ProcessEvent() argument
1630 ModeHandler::ProcessEvent(rDescriptor); in ProcessEvent()
1637 SelectionFunction::EventDescriptor& rDescriptor) in ProcessButtonUpEvent() argument
1639 if (Match(rDescriptor.mnEventCode, BUTTON_UP | LEFT_BUTTON | SINGLE_CLICK)) in ProcessButtonUpEvent()
1652 SelectionFunction::EventDescriptor& rDescriptor) in ProcessMotionEvent() argument
1655 if (Match(rDescriptor.mnEventCode, MOUSE_MOTION | LEFT_BUTTON | SINGLE_CLICK)) in ProcessMotionEvent()
1657 SetSelectionModeFromModifier(rDescriptor.mnEventCode); in ProcessMotionEvent()
1658 UpdatePosition(rDescriptor.maMousePosition, true); in ProcessMotionEvent()
1659 rDescriptor.mbMakeSelectionVisible = false; in ProcessMotionEvent()
1669 SelectionFunction::EventDescriptor& rDescriptor) in HandleUnprocessedEvent() argument
1671 if ( ! ModeHandler::HandleUnprocessedEvent(rDescriptor)) in HandleUnprocessedEvent()
1675 ReprocessEvent(rDescriptor); in HandleUnprocessedEvent()
1884 SelectionFunction::EventDescriptor& rDescriptor) in ProcessButtonUpEvent() argument
1886 if (Match(rDescriptor.mnEventCode, BUTTON_UP | LEFT_BUTTON)) in ProcessButtonUpEvent()
1890 rDescriptor.mpHitDescriptor.reset(); in ProcessButtonUpEvent()
1901 bool DragAndDropModeHandler::ProcessDragEvent (SelectionFunction::EventDescriptor& rDescriptor) in ProcessDragEvent() argument
1905 if (rDescriptor.mbIsLeaving) in ProcessDragEvent()
1912 rDescriptor.maMousePosition, in ProcessDragEvent()
1913 rDescriptor.meDragMode); in ProcessDragEvent()
1956 bool ButtonModeHandler::ProcessButtonDownEvent (SelectionFunction::EventDescriptor& rDescriptor) in ProcessButtonDownEvent() argument
1958 switch (rDescriptor.mnEventCode) in ProcessButtonDownEvent()
1966 rDescriptor.mpHitDescriptor, in ProcessButtonDownEvent()
1967 rDescriptor.maMouseModelPosition); in ProcessButtonDownEvent()
1978 bool ButtonModeHandler::ProcessButtonUpEvent (SelectionFunction::EventDescriptor& rDescriptor) in ProcessButtonUpEvent() argument
1980 switch (rDescriptor.mnEventCode & BUTTON_MASK) in ProcessButtonUpEvent()
1984 rDescriptor.mpHitDescriptor, in ProcessButtonUpEvent()
1985 rDescriptor.maMouseModelPosition); in ProcessButtonUpEvent()
1996 bool ButtonModeHandler::ProcessMotionEvent (SelectionFunction::EventDescriptor& rDescriptor) in ProcessMotionEvent() argument
1998 switch (rDescriptor.mnEventCode & (MOUSE_MOTION | BUTTON_MASK)) in ProcessMotionEvent()
2002 rDescriptor.mpHitDescriptor, in ProcessMotionEvent()
2003 rDescriptor.maMouseModelPosition, in ProcessMotionEvent()
2009 rDescriptor.mpHitDescriptor, in ProcessMotionEvent()
2010 rDescriptor.maMouseModelPosition, in ProcessMotionEvent()