Consultor Eletrônico



Kbase P50628: The Procedure Editor and AppBuilder FILE -> OPEN dialog window shows the last accessed folder even i
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/10/2008
Status: Verified

FACT(s) (Environment):

Windows XP
Windows 2000

SYMPTOM(s):

The Procedure Editor and AppBuilder FILE -> OPEN dialog window shows the last accessed folder even if that folder was in another progress session.

CAUSE:

This is a Microsoft Windows issue. Progress uses the SYSTEM-DIALOG GET-FILE statement that launches the standard Windows OPEN file dialog box. Windows saves the last visited folder in the Windows registry.

FIX:

A suggested solution involves modifications of the Windows Registry. Since it is VERY risky to edit the Windows Registry, it is IMPORTANT to backup the registry keys you want to modify before any such modifications:
1. Run REGEDT32 (not REGEDIT).
2. Navigate to the subtree: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32.
3. Save the subtree to a safe place as backup.
4. Remove all subkeys of LastVisitedMRU and OpenSaveMRU.
5. Click "Security" --> "Permissions...?
6. Click "Advanced" tab.
7. For each user with Full Control (SYSTEM, Administrators, etc.), click "View/Edit" and check "Deny" on all check-boxes except: "Query Value", "Enumerate", "Notify" and "Read Control".
8. Ensure that "Apply onto" remains "This key and subkeys".
9. Accept all changes.