Steve Trefethen
Contact me
About Me View my LinkedIn profile

Powered by discountASP.NET
referal ID: sdtref
Why recommend discountASP.NET?
Need consulting?
Need Consulting?

Spread Thunderbird

Disclaimer

The posts on this weblog are provided AS IS with no warranties, and confer no rights. The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

How to make Delphi 2005 look like Delphi 7

July 06 2005 4:57PM

I've seen questions related to this in a few places and thought I'd post my answer to this question:

  1. Start Delphi 2005
  2. Select Tools|Options
  3. Under Environment Options\Delphi Options\VCL Designer uncheck Embedded designer and click OK
  4. Close the IDE and restart
  5. Select View|Dock Edit Window (which will uncheck this item and undock the Edit Window)
  6. From the Desktops Dropdown combo on the main IDE window (near the main menu) select "Classic Undocked"

At this point, people are probably wondering "what about the component palette?". At present there isn't any way to reconfigure the component palette to look like it did in Delphi 7 (see "updated" below) however I do believe that the new component palette offers improved functionality over the old implementation and just takes some getting used to. For example:

  • The list can be filtered by simply setting focus to the palette typing the classname of the component you're looking for
  • Reoganizing the palette can be performed using simple drag-and-drop
  • Better use of screen real estate, multiple different layouts are supported allowing you to view many more components onscreen at one time
  • [Updated Item] Categories popup menu available from the toolbar similar to GExperts palette menu

From an IDE standpoint I believe that's about as close to Delphi 7 as you can get. If I think of other things or as people comment I'll update this post accordingly.

If this still isn't enough and you'd like to see the new palette support the old style (horizontal tabs and a single row of component icons) please leave a comment.

Hope this helps!
[Updated: July 7, 2005]
One additional item is to change the component palette to use the icon size of Delphi 7 as follows:
  1. Right click the palette and select Properties
  2. Set Button Size to Medium
  3. Uncheck Show Component Caption

Digg It!DZone It!StumbleUponTechnoratiRedditDel.icio.usNewsVineFurlBlinkList

Tags:

Comments

4/29/2008 3:29:28 AM #

khiemnt

So how to change Delphi7 Environment like Delphi 2005? Smile

khiemnt

4/29/2008 4:29:37 PM #

Steve Trefethen

If it's feasible do yourself a favor and buy D2007 it's much nicer and more productive than D7 IMO.

Steve Trefethen

5/10/2008 11:26:04 AM #

Tony White

Hi there Steve,
  Thank you for the tips so far. How can I get D2006 to work directly from a drive other than
C: without referencing he current user at all. All my development is done on Drive D and there
are no references to c drive at all under D7.
  Your help is appreciated and YES please give me back the old palette.....

Tony White

5/10/2008 2:04:37 PM #

Steve Trefethen

Tony,
  Thanks for the comment though I www.stevetrefethen.com/.../...FalafelSoftware.aspx">no longer work for CodeGear.  I'd recommend posting to their public newsgroups.

Steve Trefethen

9/20/2008 4:29:07 PM #

Mike Stephens

Hi Steve,

I'm just posting an additional piece of info to this article so that anyone coming along may find it as well. In addition to reverting the look and feel of the "Detached" IDE, I sincerely also recommend the DDevExtension and Delphi Speedup found andy.jgknet.de/dspeedup/index.php?page=download">HERE

For all of us long term experienced developers, this quick access to components is a Godsend!! Especially when you have 1000's of components installed...

Just thought it would be a worthy addition to this article.

Mike

Mike Stephens

9/20/2008 10:08:34 PM #

Steve Trefethen

Hi Mike,
  Thanks for the comment, indeed very valuable contribution!

Steve Trefethen

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Spam filtering provided by: Spam Counter
335 comments approved, 1474 spam caught since October 28, 2009
Powered by Commentor