So, how do you open it if you don't have anything open on the VFP Desktop?
I only know of two ways of opening it -- from the system menu, when you're editing a form or class, or from the command line. In both of these cases, I have something open on the VFP desktop, right?
So what are you doing to open it?
Other issues you mentioned:
(1) Blanking of PEMEditor ... this behavior will be corrected in release 3.01. (No release date for that yet). This has nothing to do with the screen position.
(2) Removing _MemberData to speed things up. A number of people have spoken of this. Yes, it's unfortunate that the implementation of such a desirable feature would cause such degradation.
Jim
>>So far, I haven't been able to duplicate your behavior.
>
>Have you tried to open close it without anything open on the VFP desktop, I can and it keeps on moving down everytime it opens
>
>>I guess I would have to know the exact sequence of events that you have when VFP starts.
>
>I don't think the sequence matters, see above
>
>>I assume you are using StartPEMEditor(), correct?
>
>Yes
>
>>My guess is that you're invoking it very early. It saves its location each time that it closes; since, after it opens, something else that you are doing causes it to move (down and to the right, correct?) its relative location has changed and I can see how that would be repeated.
>
>No I can keep everything closed CLOSE ALL, CLEAR ALL, CLEAR and if I invoke StartPEMEditor() (in the C:\VSO3\Utilities\PEMEditor folder) with the command DO C:\VSO3\Utilities\PEMEditor\StartPEMEditor.prg the behavior is still observed
>
>The shifting is just downwards I was mistaken previously of the right shift
>
>BTW the PEMEditor is a blank form as nothing is open, does this have an effect in saving the position, can you stop it from saving position if nothing was selected (thus blank PEMEditor form)?
>
>FYI I have removed all _memberdata and the speed improvement is tremendous in everything, I wish this was an efficient feature.
Jim Nelson
Newbury Park, CA