3. Hot Keys Class Completion Bookmarks, Last Pos Incremental Search Find Declaration Macros The Magic: Ctrl+Shift+C, Ctrl+1/Alt+1, Alt+RArrow, Ctrl+E, Right+Click/L, Ctrl+Shift+R/Ctrl+Shift+P 3
4. Live Templates New in Delphi 2006 Macros on steroids! XML format The Magic: View > Templates; New/Edit 4
5. GExperts Proofreading Code Librarian Even more hot-keys Favorites ASCII Chart Replace Component Reverse Statement Comment Code Change Case Block find/highlight Uses List Procedure List Project Dependencies Multi-line Tabs Grep And more! 5 The Magic: gexperts.org
6. Component Templates Create a collection of components that are instantly reusable Panel without a caption OK/Cancel buttons on a panel The Magic: Components > Create Component Template 6
7. Unit Testing Instant test case setup Nice framework to build individual tests Many built-in functions—read the code The Magic: File > New > Unit Test 7
8. XP and Vista Theme Support The Magic: Delphi 6 and earlier Must create a manifest file Optionally link one into a resource Delphi 7 – Delphi 2006 Add XPMan unit to uses clause Delphi 2007 and later Project > Options > Application > Enable runtime themes 8
10. Component Injection Add new properties and methods to existing components! Adds new functionality to the components in your application without replacing them! The Magic:TButton = class(StdCtrls.TButton) 10
11. New VCL Components Labeled Edit, Buttoned Edit Tray Icon, Balloon Hint Category Buttons, Category Panel Flow Panel, Grid Panel Task Dialog The Magic:Tool Palettes: Additional, VistaDialogs, others 11