Difference between revisions of "LMD 2009 - History LMD-Tools"

From LMD
Jump to: navigation, search
Line 14: Line 14:
 
==== Release 9.04 (XX-Jan-2009)<br> ====
 
==== Release 9.04 (XX-Jan-2009)<br> ====
  
'''LMD-Tools'''
+
'''LMD-Tools'''<Br> [+] Added 2 new controls: TLMDWSwitch and TLMDDBWSwitch which handle focus and space-checking behaviour<br>[-] LMDThemedCombobox: black background issue for dropdown list of TLMDComboBox fixed<br>[-] LMDThemes: added assigning renderer by default for ttmNative in RegisterThemeRenderer<br>[+] LMDPNGImageList support added for LMDMMButton<br>[-] LMD*Hint fixes (double text in d2009, incorrect hint text update in LMDCustomHint.SetupRightCaption) - fixed, LMDHint minor demo update<br>[+] Unicode hint added for LMDButton<br>[*] LMDThemes: theme renderer registering mechanism changed<br>[-] LMDStreamUtils: stWriteString, stReadString fixed for D2009<br>[-] LMDCustomContainer: TLMDStringLlist reload failed if Description is not empty - fixed<br>[-] LMDCustomGroupBox: minor theme related fix<br>[-] LMDCustomMemo: GetLineParas fixed<br>[-] LMDSpinButton: theme related fix (bitmap cache cleaning on theme change)<br>[-] BTS#679 issue fixed (LMDCustomMaskEdit: An EConvertError exception thrown if a negative integer enetered into a mask edit control with MaskType=meInteger)<br>[-] LMDPageControl: docking added<br>[-] BTS #678 issue fixed (TLMDCheckGroup OnMouse* events did not fire)<br>[+] Unicode hint support added for LMDBaseControl descendants<br><br>'''LMD Packs'''<br> ''LMD TextPAck''<br>[-] LMDText: Missing properties published in LMDTextShapeHint<br>''LMD SysPack''<br>[+] LMDSysNetworkObject unit, TLMDTCPIP: Added CSIPAddress, CSIPSubnetMask, CSDefaultGateWay properties, containing comma separated values of all items<br>''LMD ThemesThemes Pack''<br>[+] Office2003 themes renderer added (TLMDSimpleGradientThemeRenderer), demo for new renderer added
[+] Added 2 new controls: TLMDWSwitch and TLMDDBWSwitch which handle focus and space-checking behaviour<br>
 
[-] LMDThemedCombobox: black background issue for dropdown list of TLMDComboBox fixed<br>
 
[-] LMDThemes: added assigning renderer by default for ttmNative in RegisterThemeRenderer<br>
 
[+] LMDPNGImageList support added for LMDMMButton<br>
 
[-] LMD*Hint fixes (double text in d2009, incorrect hint text update in LMDCustomHint.SetupRightCaption) -  
 
fixed, LMDHint minor demo update<br>
 
[+] Unicode hint added for LMDButton<br>
 
[*] LMDThemes: theme renderer registering mechanism changed<br>
 
[-] LMDStreamUtils: stWriteString, stReadString fixed for D2009<br>
 
[-] LMDCustomContainer: TLMDStringLlist reload failed if Description is not empty - fixed<br>
 
[-] LMDCustomGroupBox: minor theme related fix<br>
 
[-] LMDCustomMemo: GetLineParas fixed<br>
 
[-] LMDSpinButton: theme related fix (bitmap cache cleaning on theme change)<br>
 
[-] BTS#679 issue fixed (LMDCustomMaskEdit: An EConvertError exception thrown if a negative integer enetered into a mask edit control with MaskType=meInteger)<br>  
 
[-] LMDPageControl: docking added<br>
 
[-] BTS #678 issue fixed (TLMDCheckGroup OnMouse* events did not fire)<br>
 
[+] Unicode hint support added for LMDBaseControl descendants<br>
 
<br>
 
'''LMD Packs'''
 
''LMD TextPAck''<br>
 
[-] LMDText: Missing properties published in LMDTextShapeHint<br>
 
''LMD SysPack''<br>
 
[+] LMDSysNetworkObject unit, TLMDTCPIP: Added CSIPAddress, CSIPSubnetMask, CSDefaultGateWay  
 
properties, containing comma separated values of all items<br>
 
''LMD ThemesThemes Pack''<br>
 
[+] Office2003 themes renderer added (TLMDSimpleGradientThemeRenderer), demo for new renderer added
 
 
 
 
 
  
 
==== Release 9.03 (09-Dec-2008)<br> ====
 
==== Release 9.03 (09-Dec-2008)<br> ====

Revision as of 12:22, 21 January 2009

<< Back to Main Page or Product Resources page

[edit]

Introduction

This documents contains history logs for all LMD-Tools 2009 products (except LMD ElPack and LMD IDE-Tools packages).
First official release: 23-September-2008

Major version numbers are:
LMD-Tools 9.0, LMD BarPack 3.0, LMD ChartPack 2.0, LMD FxPack 3.0, LMD RichPack 5.0, LMD SearchPack 4.0, LMD ShellPack 5.0, LMD SysPack 4.0, LMD StoragePack 3.0, LMD WebPack 5.0.

Legend
[+] Feature added
[*] Feature changed
[-] Bug fixed

LMD-Tools / LMD Packs History Logs

Release 9.04 (XX-Jan-2009)

LMD-Tools
[+] Added 2 new controls: TLMDWSwitch and TLMDDBWSwitch which handle focus and space-checking behaviour
[-] LMDThemedCombobox: black background issue for dropdown list of TLMDComboBox fixed
[-] LMDThemes: added assigning renderer by default for ttmNative in RegisterThemeRenderer
[+] LMDPNGImageList support added for LMDMMButton
[-] LMD*Hint fixes (double text in d2009, incorrect hint text update in LMDCustomHint.SetupRightCaption) - fixed, LMDHint minor demo update
[+] Unicode hint added for LMDButton
[*] LMDThemes: theme renderer registering mechanism changed
[-] LMDStreamUtils: stWriteString, stReadString fixed for D2009
[-] LMDCustomContainer: TLMDStringLlist reload failed if Description is not empty - fixed
[-] LMDCustomGroupBox: minor theme related fix
[-] LMDCustomMemo: GetLineParas fixed
[-] LMDSpinButton: theme related fix (bitmap cache cleaning on theme change)
[-] BTS#679 issue fixed (LMDCustomMaskEdit: An EConvertError exception thrown if a negative integer enetered into a mask edit control with MaskType=meInteger)
[-] LMDPageControl: docking added
[-] BTS #678 issue fixed (TLMDCheckGroup OnMouse* events did not fire)
[+] Unicode hint support added for LMDBaseControl descendants

LMD Packs
LMD TextPAck
[-] LMDText: Missing properties published in LMDTextShapeHint
LMD SysPack
[+] LMDSysNetworkObject unit, TLMDTCPIP: Added CSIPAddress, CSIPSubnetMask, CSDefaultGateWay properties, containing comma separated values of all items
LMD ThemesThemes Pack
[+] Office2003 themes renderer added (TLMDSimpleGradientThemeRenderer), demo for new renderer added

Release 9.03 (09-Dec-2008)

[-] LMD*Hint: AV when using HTML hints with ElPack controls fixed
[+] LMD*Hint: Unicode characters support added
[-] LMDFileSaveDialog, LMDFileOpenDialog: BTS #672 fixed (LMDFileSaveDialog.FileTypeIndex did not change)
[-] LMDCustomMaskEdit: AsFloat returned truncated value while allowing to enter more digits than allowed by Decimals property for MaskType = meFloat - fixed
[+] LMDProcs: LMDIsHTMLText helper function added;
[+] LMDCalendarEdit: ForceTodayAsDefault property added

LMD RichPack (5.02)
[-] LMDRichScrollBox, LMDRichLabel: BTS #676 fixed (TLMDRichScrollBox did not expose OnResize event)
LMD ShellPack (5.02)
[+] LMDShList, LMDShTree: ifndef LMDDISABLE_OLEINIT added in initialization/finalization sections

Release 9.02 (17-Nov-2008)

[+] LMDMaskEdit: ProcessBlankChar property introduced
[+] LMDCaptionPanelGroup: AutoExpand property added; when set to true, it causes corresponfing events (OnExpanding, OnExpanded etc.) to be triggered if changing orientation makes impossible to keep panel collapsed
[-] LMDCaptionPanelGroup: BTS #649 - collapse/expand when changing orientation fixed
[-] LMDXML: Fixed many issues related with UTF8 reading and writing
[-] LMDCalendar: BTS#654 fixed (DFM could not be read and written if SpecialDates were not empty)
[-] LMDCustomExtCombo, LMDCalculator: theme change (for ttmNative) fixed
[+] LMDCustomMemo: IgnoreLastEmptyLine compatibility property added
[-] LMDPngImage: Png library updated to the latest free version of PngComponents - 1.564
[-] LMDThemesEngine: BTS#650 issue fixed (empty captions in buttons after changing theme)
[-] LMDThemeEngine: Themed rendering for .net fixed
[-] LMDStrings: LMDAnsiEncode64/LMDAnsiDecode64 was broken (see BTS#648) - fixed

LMD BarPack (3.01)
[-] LMDExplorerBar: LinkedControl visibility issue fixed
LMD RichPack (5.01)
[-] LMDRTFHyperText, LMDRTFRichEdit: modified at click issue fixed, GetLinkParams issue fixed
LMD ShellPack (5.01)
[+] LMDShList: selection by first character on key press added
[-] LMDShellPack: Fixed Vista and D2009 related bugs ("?" instead of chars)
[-] LMDShList: BTS #637 bug fixed (#1 wrong selection after sorting, #2 vanishing header captions)

Release 9.01 (17-Oct-2008)

LMDHint:
[-] Sizing for the case when icon or close button are shown fixed;
[-] Gradient fixed;
[-] HTML rendering over gradient background fixed.
LMDClock:
[-] CustomDateTimeFormat was ignored when UseCustomDateTime = true for ClockMode in [cmStopwatch, cmCountdown] - fixed.
LMDHTMLUnit:
[-] Exact font sizing in pixels (was implemented earlier in older ElPack html render) was broken - fixed.


Release 9.0 (19-Sep-2008)

Initial Release.