Component Pallette empty!!!

Posted on 2006-04-17
Last Modified: 2010-04-05
I opened Delphi 7 this morning and my component pallette is showing, but it has no components on it.
How do I get them back?
Please help, this is urgent.
Question by:RickJ
    LVL 2

    Accepted Solution


    You installed delphi with one user, and now logon with another user...
    In installation menu, on delphi cd, has an option "registry instalation (no files copied)", that
    solves this problem... you can too export two registry keys from original user logon, save to file, and then
    logon with the user of blank pallete, and write the files to registry... with delphi closed.

    don't forget to always install delphi from an user who had administrator permission.

    the couple of registry keys are:


    sorry about my poor english...

    best regards...
    LVL 8

    Author Comment

    Thanks for the reply alijunior,
    This is not the case in my instance.
    Delphi installed and logged on with same user. (with admin permission).
    I have checked the registry keys and it has valid Pallette data entered.
    Any more ideas?
    LVL 6

    Assisted Solution

    I had the same on Delphi 5 a while ago.
    This was my solution :
    LVL 8

    Author Comment

    OK, I found the problem.
    You were on the right track with the registry, but I had to find the key that was causing the problem.
    I did not want to overwrite or make a clean install of my palette, because I liked how the layout was and I am to lazy to redo it all again.
    All I did was delete the following key,
    [HKEY_CURRENT_USER\Software\Borland\Delphi\7.0\Toolbars] "PaletteBar"

    Then opened Delphi again, and my Palette bar was back to normal.
    Obviously something had gone wrong with this key. Not sure if it was caused by me or not.
    I will split the points for putting me on the right track.
    Thanks for the help.
    LVL 6

    Expert Comment

    Tx for the points and the grade !

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Training Course: Java/J2EE and SOA

    This course will cover both core and advanced Java concepts like Database connectivity, Threads, Exception Handling, Collections, JSP, Servlets, XMLHandling, and more. You'll also learn various Java frameworks like Hibernate and Spring.

    Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
    In my programming career I have only very rarely run into situations where operator overloading would be of any use in my work.  Normally those situations involved math with either overly large numbers (hundreds of thousands of digits or accuracy re…
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
    Sending a Secure fax is easy with eFax Corporate ( First, Just open a new email message.  In the To field, type your recipient's fax number You can even send a secure international fax — just include t…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now