Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How do I uninstall PEM Editor
Message
From
11/03/2009 14:07:15
 
 
To
11/03/2009 13:05:58
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
01387013
Message ID:
01387185
Views:
75
Jim --

You bet.

I understand the timer problem now that you explained it. Makes sense. Is unfortunate.

Turning it on/off -- I mean, it would be nice to have a toggle to turn the PEM Editor on when you want its functionality and off when you don't. Kind of like having the debugger running or not.

i think I will give this another try. Hard to change old ways, I guess.

Pertti

>Pertti --
>
>Thanks for the comments.
>
>Actually, the problem with PEM Editor and the debugger really has to do with the trace window in the debugger. PEM editor is just a form with a timer, actually, and the performance for any form degrades if you have the trace window open. That can't be helped (and, believe me, we've spent some time trying).
>
>I'm not exactly sure what you are referring to what you say "Would be nice to be able to toggle this functionality on and off" -- which functionality are you referring to?
>
>Finally -- PEM Editor tries to emulate what you get in the Property Window -- you see the control selected on the form. You can toggle this, of course, with the checkbox near the top of PEM Editor.
>
>BTW -- Thanks again for these comments and any other comments you may have. I'm currently working on version 4, and am always happy to entertain suggestions, comments, etc.
>
>Jim
>
>
>
>>James --
>>
>>thanks for the code. The problem seems to happen if I have the debugger active when I do incremental search for form methods/properties. If I close the debugger, things seem to get faster. And no, I don't have throttle on or anything in the watch window that might slow things down in the debugger. It is a big enough drag having to remember to close the debugger every time I use the PEM editor that I'd rather not use the PEM editor at all, even if it has some really nice features. Would be nice to be able to toggle this functionality on and off, so that when I need the additional functionality "sorely" enough I could turn it on.
>>
>>There is another problem that took me a moment to figure out: If I have a control selected on the form, then pull down the form menu/Edit methods and properties -option, what I get is methods and properties sheet for the selected object, NOT the form. At first I though the program was simply broken, until I noticed the control that was accidentally left selected on the form.
>>
>>Pertti
>>
>>>Pertti --
>>>
>>>The code below (which will be part of the next release of PEM Editor) will uninstall PEM Editor.
>>>
>>>I have to ask, however -- this problem of slowing down your computer -- it happens when you only when you're doing an incremental search of property names/methods in PEM Editor? Or do things slow down when you're NOT using PEM Editor?
>>>
>>>I'm asking because I am not aware of any issues regarding PEM Editor slowing the computer. If you find it serious enough to uninstall it, I'm quite concerned ... I simply can't imagine what could be happening, or what it could be doing, that would require you to uninstall it (rather than just not opening it).
>>>
>>>
*** JRN 03/08/2009 : extracted code from "editproperty" to perform uninstallation.
>>>* un-install all parts of PEMEditor installed
>>>
>>>*** DougHennig 12/23/2008: removed all "new" since classes, VCXs and APP were renamed
>>>
>>>#include EditPropertyDialog.H
>>>Local lcPath, ;
>>>	lcMenuContextCode, ;
>>>	lcAppPath, ;
>>>	lcEditPropertyCode, ;
>>>	lcEditPropertyMenuCode, ;
>>>	lnSelect
>>>
>>>lnSelect = Select()
>>>Select 0
>>>Use (_Foxcode) Again Shared Alias Foxcode Order 1
>>>
>>>If Seek('M24460')								;
>>>		and "PEMEDITOR.APP" $ Upper (Data)
>>>	Delete
>>>Endif Not Seek('M24460')
>>>
>>>If Seek('MEDIT PROPERTY/METHOD...')				;
>>>		And "PEMEDITOR.APP" $ Upper (Data)
>>>	Delete
>>>Endif Not Seek('MEDIT PROPERTY/METHOD...')
>>>
>>>If Seek('M' + Upper(ccLOC_MENU_NEW_PROPERTY))	;
>>>		And "PEMEDITOR.APP" $ Upper (Data)
>>>	Delete
>>>Endif Not Seek('M' ...
>>>
>>>If Seek('M' + Upper(ccLOC_MENU_NEW_METHOD))		;
>>>		And "PEMEDITOR.APP" $ Upper (Data)
>>>	Delete
>>>Endif Not Seek('M' ...
>>>
>>>Use
>>>
>>>****************************************************************
>>>Select (lnSelect)
>>>Messagebox(ccLOC_DIALOG_UNINSTALLED, MB_OK + MB_ICONINFORMATION)
>>>
>>>Return
>>>
>>>
>>>
>>>>Does anyone know how do I uninstall PEM Editor. Tried it, but found that it slows my system down by quite a lot, especially when doing an incremental search on property/method names.
>>>>
>>>>I need to uninstall it ASAP, but can't find any information on how to do it.
Pertti Karjalainen
Product Manager
Northern Lights Software
Fairfax, CA USA
www.northernlightssoftware.com
Previous
Reply
Map
View

Click here to load this message in the networking platform