• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Delphi magic!
 

Delphi magic!

on

  • 1,401 views

New cool features, units, and components in Delphi 2006.

New cool features, units, and components in Delphi 2006.

Statistics

Views

Total Views
1,401
Views on SlideShare
1,401
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • See other presentation
  • gexperts.org
  • It’s been in Delphi since at least Delphi 5

Delphi magic! Delphi magic! Presentation Transcript

  • Delphi Magic!
  • Any technology sufficiently advanced
    is indistinguishable from magic!
    2
  • 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
  • Live Templates
    New in Delphi 2006
    Macros on steroids!
    XML format
    The Magic:
    View > Templates; New/Edit
    4
  • 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
  • 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
  • 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
  • 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
  • Handy Functions
    Date functions
    String functions
    The Magic:
    StrUtils
    DateUtils
    9
  • 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
  • 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