Difference between revisions of "LMD VCL 2007 - What's New?"
From LMD
(→Enhancements / Changes) |
|||
Line 51: | Line 51: | ||
=== ShellPack === | === ShellPack === | ||
+ TLMDShellConsoleView component | + TLMDShellConsoleView component | ||
+ | |||
+ | == Changes Common designtime features === | ||
+ | * New ILMDComponent interface, see intfLMDBase and LMDBase. Will be used to identify components to certain packages and to retrieve version number of a component at runtime. | ||
+ | * Only one About-Dialog for all controls (distinction will be made via ILMDComponent interface return values). | ||
+ | * All version number/date information for packages are stored now in LMDPackages.inc in LMDRTL folder. No more specific package inc files like LMDTools.inc etc. | ||
+ | * Only one component symbol file (LMDCPData.dcr can be found in \lmdshared folder) | ||
+ | * A new res file for all splash screens (LMDSplash.res in \lmdshared folder) | ||
+ | * C++ Builder files are created with Delphi Compiler and TLIB.exe conly. |
Revision as of 18:45, 13 May 2007
<< Back to Getting started page
LMDRTL
- Native, unicode enabled RegExpression engine
- New LMDBitmap class (LMDBitmap.pas)
- LMDThread
- LogTools Basic support
LMDRTLX
- Vista Style controls
- New ThemeEngine
- Shared ImageList support
- XML support
- Native PNG support
- Unicode Support
- Cab files Support
- ZLib Support
- HTMLRenderer
Enhancements / Changes
General
- TLMDControl and TLMDBaseControl removed
- LMDSHXPRes.pas, res (removed completely)
- LMDProcs.pas -> LMDFireURl added
LMD Std
TLMDBaseLabel and descendants
+ loShowLabelHint flag in Options property added (if Hint= and ShowHint, display LabelText as hint).
TLMDStaticText
+ loShowLabelHint flag in Options property added
TLMDSimpelLabel
+ property ShowURLInHint
+ property ShowURLMenu
+ method CopyURL
LMD Dlg
+ Font property for native dialogs
LMD List
TLMDImageComboBox
+ GlyphNumber and GlyphColumn properties
LMD Sys
+ MRUList: New ToolButton property
LMD Standalone Packages
ShellPack
+ TLMDShellConsoleView component
Changes Common designtime features =
- New ILMDComponent interface, see intfLMDBase and LMDBase. Will be used to identify components to certain packages and to retrieve version number of a component at runtime.
- Only one About-Dialog for all controls (distinction will be made via ILMDComponent interface return values).
- All version number/date information for packages are stored now in LMDPackages.inc in LMDRTL folder. No more specific package inc files like LMDTools.inc etc.
- Only one component symbol file (LMDCPData.dcr can be found in \lmdshared folder)
- A new res file for all splash screens (LMDSplash.res in \lmdshared folder)
- C++ Builder files are created with Delphi Compiler and TLIB.exe conly.