Posted 9 July 2021, 11:42 am EST
Hi,
I’ll first explain what I’m trying to achieve and hopefully you have some sample code/project that shows me how to do it - because surely I’m not the first person to want this UI experience. I’ve had an attempt at fixing this (by hooking into ProcessCmdKey) and was originally going to supply my code here, but for now I won’t, because after more testing it’s actually worse than I thought
Anyway, I would like the cursor keys in the C1Schedule to behave the same as they do in Outlook, which is basically to move the focus up, down, left and right. Your control does do this, so long as an appointment is not selected … if an appointment is selected; it moves the appointment in that direction ! I just can’t understand why anyone would want this to happen - but hey ho, I’m after a way to stop it from moving the appointment and the focus just moves in the correct direction (this is the behaviour in Outlook) … and also works correctly when the focus has got to the edge of the control and a cursor key is pressed (this is one area, where my code fails) ?!
Hope you can help me, as you have in the past.
Cheers,
Chris.