More info: These are text boxes on the screen with a control source that is a memo record. So if you manually type in 50 char, a text window comes up and allows you to continue typing. Then you press ctrl W and the window closes/saves and the info is in the memo record, no problem. The problem is when you have something (more than 50 char) in your clipboard and you ctrl V (paste) in the text box to force the text window to come up - the crazy stuff happens. Something about pasting is different from manually typing. First time for me and I have been with Fox since the mid 80's all though the various editions.
On 10/10/2018 1:26 PM, Tracy Pearson wrote:
Another thought about this: I know vfp9 sp2 is supposed to fix some issues with how Vista caused problems like this to happen. I wonder if the exe was somehow compiled on vfp9 RTM or sp1. It's been years since I saw this in my own product. I do remember searching and finding workarounds for several Vista UI issues.
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Tracy Pearson Sent: Wednesday, October 10, 2018 1:12 PM To: profoxtech@leafe.com Subject: RE: question about crazy ctrl C and ctrl V thing in the vfp9 sp2 program
You're description of the problem reminds me of what the LockScreen property can do to a form. I have seen some odd behaviors with Modal forms opening other Modal forms, but not that specific behavior.
Can you give some more detail about how these forms are built? Is there any code that changes the LockScreen property? Is this in Screen, or a top-level screen?
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Ken McGinnis Sent: Wednesday, October 10, 2018 1:08 PM To: profoxtech@leafe.com Subject: Fwd: question about crazy ctrl C and ctrl V thing in the vfp9 sp2 program
I left out some important info. The box that contains the info you want to copy is a memo text box. When you exceed the allowed amount, we pop up a box that allows unlimited data entry. If you copy that, the crazy stuff happens.
first of all ctrl C & V work as they are supposed to everywhere but this one place:
We have some text boxes on one screen in our program. If you ctrl C (copy) anything from one text box and then ctrl V (paste) it to another text box, the screen goes blank.
Moving the mouse around after the screen is blank has no effect, the screen stays blank. If you happen to click where that text box was, it reappears.
Then if you move your mouse to the side of the screen, the screen reappears (but not the info you pasted). Then if you leave that screen and then go back to that screen, everything seems normal.
Someone just today noticed this. This has not been reported before in many years. The same source code has been compiled in several versions of VFP and several windows OS back to Win 2000.
[excessive quoting removed by server]