Difference between revisions of "LMD 2015 - History"
(→Release 2015.4 (XX-XXX-2015)) |
|||
Line 7: | Line 7: | ||
'''Legend'''<br>[+] Feature added<br>[*] Feature changed<br>[-] Bug fixed<br> | '''Legend'''<br>[+] Feature added<br>[*] Feature changed<br>[-] Bug fixed<br> | ||
− | == Release 2015.4 ( | + | == Release 2015.4 (07-Apr-2015) == |
+ | === All packages === | ||
+ | [+] Delphi/C++ XE8 compatibility including new installers!<br> | ||
+ | |||
=== LMD-Tools === | === LMD-Tools === | ||
[+] More correct background color is now used instead of clInfoBk as a default hint color; the color is calculated averaging drawed theme part pixels.<br> | [+] More correct background color is now used instead of clInfoBk as a default hint color; the color is calculated averaging drawed theme part pixels.<br> | ||
[*] Internal managing of hint windows has been redesigned.<br> | [*] Internal managing of hint windows has been redesigned.<br> | ||
− | [-] The bug with usage of several TLMDMessageHint components has been fixed.<br> | + | [-] The bug with usage of several TLMDMessageHint components in one project has been fixed.<br> |
[-] TLMDComboBox drawing bug, related to Style = csSimple, has been fixed.<br> | [-] TLMDComboBox drawing bug, related to Style = csSimple, has been fixed.<br> | ||
+ | |||
=== LMD ElPack === | === LMD ElPack === | ||
− | [+] CalendarFormColor and CalendarFormFont properties | + | [+] CalendarFormColor and CalendarFormFont properties have been added to TElDateTimePicker control; overall control look has been improved.<br> |
− | [-] The bug with drawing themed TElTree and TElXTree in latest IDE versions has been fixed.<br> | + | [+] More correct background color is now used instead of clInfoBk as a default hint color; the color is calculated averaging drawed theme part pixels.<br> |
+ | [-] The bug with drawing themed TElTree and TElXTree checkboxes in latest IDE versions has been fixed.<br> | ||
[-] TElMouseHint size calculation bug has been fixed.<br> | [-] TElMouseHint size calculation bug has been fixed.<br> | ||
+ | |||
=== LMD Grid === | === LMD Grid === | ||
[+] OnCanEdit event has been added to TLMDGridColumn class.<br> | [+] OnCanEdit event has been added to TLMDGridColumn class.<br> | ||
+ | |||
=== LMD ScriptPack === | === LMD ScriptPack === | ||
+ | [+] New wrapper files or Delphi XE8 VCL<br> | ||
[-] NativeVB memory leaks bugs has been fixed.<br> | [-] NativeVB memory leaks bugs has been fixed.<br> | ||
+ | |||
=== LMD DialogsPack === | === LMD DialogsPack === | ||
[-] TJSDialog bug has beend fixed: loading simple text (txt) from file is now works.<br> | [-] TJSDialog bug has beend fixed: loading simple text (txt) from file is now works.<br> |
Revision as of 18:49, 7 April 2015
<< Back to Main Page or Product Resources page
Contents
Introduction
This documents contains history logs for all LMD 2015 products.
First official release: 15-Sep-2014
LMD-Tools section includes standalone packs as follows: LMD BarPack, LMD ChartPack, LMD DialogPack, LMD DockingPack, LMD FxPack, LMD RichPack, LMD SearchPack, LMD ShellPack, LMD SysPack, LMD StoragePack, LMD ThemePack and LMD WebPack.
LMD IDE-Tools section lists changes in LMD IDE-Tools Integration package, LMD DesignPack, LMD ScriptPack and LMD SyntaxEdit.
Legend
[+] Feature added
[*] Feature changed
[-] Bug fixed
Release 2015.4 (07-Apr-2015)
All packages
[+] Delphi/C++ XE8 compatibility including new installers!
LMD-Tools
[+] More correct background color is now used instead of clInfoBk as a default hint color; the color is calculated averaging drawed theme part pixels.
[*] Internal managing of hint windows has been redesigned.
[-] The bug with usage of several TLMDMessageHint components in one project has been fixed.
[-] TLMDComboBox drawing bug, related to Style = csSimple, has been fixed.
LMD ElPack
[+] CalendarFormColor and CalendarFormFont properties have been added to TElDateTimePicker control; overall control look has been improved.
[+] More correct background color is now used instead of clInfoBk as a default hint color; the color is calculated averaging drawed theme part pixels.
[-] The bug with drawing themed TElTree and TElXTree checkboxes in latest IDE versions has been fixed.
[-] TElMouseHint size calculation bug has been fixed.
LMD Grid
[+] OnCanEdit event has been added to TLMDGridColumn class.
LMD ScriptPack
[+] New wrapper files or Delphi XE8 VCL
[-] NativeVB memory leaks bugs has been fixed.
LMD DialogsPack
[-] TJSDialog bug has beend fixed: loading simple text (txt) from file is now works.
Release 2015.3 (19-Jan-2015)
LMD-Tools
[-] TLMDMathParser: Memory Leaks removed.
[-] TLMDWndButtonShape: Problem with TLMDWndButtonShape controls (AV when clicked, application end) fixed.
[-] TLMDCustomShapeButton: Bug, related to painting of invisible button has been fixed.
[-] TLMDDateTimePicker: am/pm bug has been fixed.
LMD DialogPack
[-] Bug fix, related to showing header image of a floating tabbed document panel.
LMD ElPack
[+] OnImageNeededEx event has been added to TElHTMLPanel control.
[+] ThumbColor property has been added to TElCtrlScrollBarStyles class.
[+] TElFolderDialog: New property EnableCustomButton added.
[-] TElMenu bug, related to X64 platform has been fixed.
[-] TElTree and TElXTree bug, related to drawing of check-boxed and radio-buttons with VCL styles turned on, has been fixed.
LMD Grid
[-] Design-time bug fix.
LMD PrintPack
[+] LMDPrinter: New variables for Header/Footer templates ([Date] and [DateTime] added to existing variables ([Page], [PageCount], [Title])
[*] TLMDPrintPageDialog: No longer Assert message is raised when poDisablePagePainting flag in Options property is set and no events are assigned to custom drawing events.
LMD SyntaxEdit
[+] MaxHorizScroll property has been published in TLMDEditView control.
Release 2015.2 (13-Nov-2014)
Common Runtime
[*] LMD VCL Configuration dialog updated (Info section)
[*] Review of code for 64bit related changes
[-] Current ThemesManager object (if one is set) is now released when application is closed.
LMD-Tools
[-] TLMDEdit.PasswordChar bug fix (changing Text property changed PasswordChar value). This problem occured exclusively on C++Builder 7 only.
LMD DialogPack
[-] C++Builder compilation errors fixed [E2040 Declaration terminated incorrectly]
LMD DockingPack
[+] OnAlignInsertBefore and OnAlignPosition events added (when supported by VCL)
LMD StoragePack
[-] TLMDStorFormStorage: Save method in manual mode (AutoLoad/AutoSave disabled) works now correctly. In previous releases manual Save method call did not store anything.
[-] TLMDStorINIVault: Missing initialization of pointers added.
LMD ElPack
[*] TElDateTimePicker: Change in cursor settings behaviour
[-] TElCurrencyEdit: Fixed - depending on Scale/PixelsPerInch settings, display was cut off (on the right side)
[-] TElPanel: When BorderSides property is enabled, alignment of inner controls is now correctly adjusted.
[-] TELXTree: Cell selection bug (provided by abb).
[-] TElXTree Copy/Paste in IDE caused AV when cells contained HTML text or HTML style was enabled.
Release 2015.1 (25-Sep-2014)
Common Runtime
[-] Critical bug with TLMDPngImage (causing TLMDPngImageList to fail loading images from streams) fixed.
[-]TLMDPNGImageList/TLMDGraphicList Component Editors reworked (modeless -> modal dialogs). Solves AVs in IDE when using TLMDPNGImageList/TLMDGraphicList controls after editor was executed.
LMD DockingPack
[+] TLMDDockPanel: New virtual DoActiveChanged method added.
LMD-Tools
[-] LMDSysIn.pas: Header problems with C++Builder fixed
LMD SysPack
[-] TLMDSysMemoryObject: Header problems with C++Builder fixed
[-] TLMDSysMemoryObject: String conversion problem for display of memory size (were converted to 32bit) fixed.
LMD SyntaxEdit
[-] Pascal Scheme modified (IgnoreCase attribute enabled).
LMD ElPack
[-] TElXTree: Problems with OwnStyle definitions in 64bit projects solved (caused DFM loading errors in 64bit applications.
Release 2015.0 (14-Sep-2014)
First official release.
[Top]