Search code examples
delphiexplorerwindows-7-x64delphi-6

Can't find Code Explorer Window in Delphi 6 running on Windows 7 64-bit. How to get it back?


I'm having a really strange problem with the Delphi 6 IDE running on Windows 7 (64-bit edition). I just can't find the Code Explorer window pane. Usually it's docked against the left side of the Code Editor window. If not there, then you can find it by opening the View menu and selecting Code Explorer. But the Code Explorer is not docked to the Code Editor and when I drop down the View Menu the Code Explorer option is simply not there. All the other options are: Project Manager, Object Inspector, Object TreeView, etc. but just not the Code Explorer. Everything else about the IDE works great. Has anybody else had this problem and if so, what can I do to get it back? I rely on that view quite heavily.

Also, once I undock a view it doesn't seem to want to dock again. I hover over the usual areas in the edit window and it won't accept it the orphaned view as a docking client.

-- roschler


Solution

  • For the record, I had the same problem as you Robert.

    Configuration:

    • Delphi 6 Enterprise, installed to a custom location.
    • Update Pack 2
    • Several Third Party Components
    • Windows 7, Spanish and English languages in Regional and language settings, and keyboard layout settings. Default language 'spanish', default keyboard distribution 'english'.

    Issues:

    • No 'code explorer' context menu item,
    • In editor, no 'complete class at cursor'.
    • Ctrl+Shift+C not working
    • Ctrl+Shift+Up/Down Arrow not working.

    I uninstalled Delphi, uninstalled English language, removed keymappings to change keyboard layout (Ctrl+Shift).

    Then I installed Delphi again, custom location, execute the installer as administator -> no issues. I installed the third party components -> no issues To install the update pack, this time, I opened the exe with winrar, decompressed the file, changed the files 'setup.exe', '_ISDel.exe' and '_BDEL.EXE' to execute always as administrator for all users. Run 'setup.exe' as administrator.

    I don't know exactly which step did the trick but now I have no Issues.