[fpc-pascal] Getting Shift key with PTCCRT
wkitty42 at windstream.net
wkitty42 at windstream.net
Sun Sep 11 11:11:32 CEST 2022
On 9/10/22 10:57 AM, James Richters wrote:
> Thanks for the suggestion
>
> I think the syntax should be:
> type myKeyEvent = IPTCKeyEvent;
> Var myShiftStatus : boolean;
>
> myShiftStatus := myKeyEvent.Shift;
i told you i probably had the syntax wrong :lol:
> but I get IPTCKeyEvent not found. I wonder if it's only designated as
> internal.. or if I need to use something other than PTCGraph and PTCCRT
you're probably not using the ptc unit directly so you can use it in your code...
i don't like this documentation format without examples but it is what it is...
https://ptcpas.sourceforge.io/api-reference/ptc/index-4.html
also look here in procedure GetKeyEvents...
https://github.com/alrieckert/freepascal/blob/master/packages/graph/src/ptcgraph/ptccrt.pp
if you are already using PTC's keyevents, then you should be able to get the
shift status already...
i'm not even going to try writing any code this time... i don't have FPC or even
TP/BP installed any more since i stopped writing code for fidonet stuff some
years back ;)
--
NOTE: No off-list assistance is given without prior approval.
*Please keep mailing list traffic on the list where it belongs!*
More information about the fpc-pascal
mailing list