- logBuf << "Selected cells from row " << ev.GetTopRow()
- << " col " << ev.GetLeftCol()
- << " to row " << ev.GetBottomRow()
- << " col " << ev.GetRightCol();
-
+ if ( ev.Selecting() )
+ logBuf << "Selected ";
+ else
+ logBuf << "Deselected ";
+ logBuf << "cells from row " << ev.GetTopRow()
+ << " col " << ev.GetLeftCol()
+ << " to row " << ev.GetBottomRow()
+ << " col " << ev.GetRightCol()
+ << " ( ControlDown: "<< (ev.ControlDown() ? 'T':'F')
+ << ", ShiftDown: "<< (ev.ShiftDown() ? 'T':'F')
+ << ", AltDown: "<< (ev.AltDown() ? 'T':'F')
+ << ", MetaDown: "<< (ev.MetaDown() ? 'T':'F') << " )";