|
Post by George on Mar 9, 2019 11:17:22 GMT -5
Hi, I remember this being reported before (it's still on my list of reported, unresolved problems)
And just like before, I can not duplicate it at all, regardless of what key I map the (Record) function to.
George
|
|
|
Post by George on Mar 9, 2019 12:54:17 GMT -5
Right on. The recording OFF function has to remove the last trapped entry (which is of course (Record). But doesn't do it in a case insensitive way.
It does now.
George
==> What's really weird, George, is that even thought it had this bug, it did do the Recording Off action anyway! Just for jollies, you could try to figure that out ! -- R --
|
|
|
Post by George on Mar 9, 2019 16:18:24 GMT -5
Robert: I don't think I can do anything there about the cursor. I'm not even sure how it knows where the cursor was at the start of the recording, I certainly don't take any note of this.
George
|
|
|
Post by George on Mar 10, 2019 10:48:01 GMT -5
Nope. The (Record) logic is brain-dead simple, no saving of any kind of status.
George
METHOD krRecord()
'---------- Start/Stop Keyboard recording
IF ISTRUE gKbdRecFlag THEN ' If ON, then turn off
gKbdRecFlag = %False ' Else, turn on the flag
gKbdRecording = LEFT$(gKbdRecording, LEN(gKbdRecording) - 8) ' Remove the (Record) OFF command
IF ISNOTNULL(TRIM$(gKbdRecording)) THEN ' See if we recorded anything
sWinclip_set(gKbdRecording) ' Stuff it into Clipboard
scError(%eNone, "KB Recording saved to the Clipboard")' Say we've done so
DoSet(%Attention) ' Get it issued
END IF '
ELSE ' else turn it on
gKbdRecording = "" ' Start string as null
gKbdRecFlag = %True ' Turn on the flag
END IF '
sDoStatusBar($SBMisc) ' re-Do the StatusBar Misc box
END METHOD
|
|
|
Post by George on Mar 12, 2019 9:39:17 GMT -5
Robert: The set attention sort-of simulates what an Enter key does, so maybe.
George
|
|