IdeIntf: comment

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@46999 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: In component palette, cache original component names by page name.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47000 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Use the cache when writing component palette configuration.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47001 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: component palette cleanup.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47002 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Change names of component palette cache methods.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47003 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Simplify component palette code, ComponentPage.Priority is not used. Rename a method.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47004 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Cache also user ordered pages in component palette, use it in UpdateVisible method.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47005 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Set FComponentPages.OwnsObjects := True; instead of freeing objects explicitly.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47006 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Store component objects to palette page cache lists for the sake of symmetry and possible future needs.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47007 4005530d-fff6-0310-9dd1-cebe43e6787f
IDE: Fill component list window using the palette cache. Refactor and optimize.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47008 4005530d-fff6-0310-9dd1-cebe43e6787f
Object Inspector: remove unused units.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47009 4005530d-fff6-0310-9dd1-cebe43e6787f
IdeIntf: one more tweak for the Boolean Checkbox editor position.

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@47010 4005530d-fff6-0310-9dd1-cebe43e6787f