<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.lmd.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Krivonos</id>
		<title>LMD - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.lmd.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Krivonos"/>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php/Special:Contributions/Krivonos"/>
		<updated>2026-05-09T14:42:52Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.3</generator>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2289</id>
		<title>LMD 2009 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2289"/>
				<updated>2008-10-10T15:05:03Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 7.01 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This documents contains history logs for LMD ElPack 7.0 releases.&amp;lt;br&amp;gt;First official release: &amp;lt;b&amp;gt;23-September-2008&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 7.01 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElToolBar: MoreMenuDrawStyle: TDrawStyle property added to define the style of MoreMenu.&amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElToolBar: MoreMenu collects menu items from ToolButton in case it has an assigned PullDownMenu.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: check distance between mouse positions before hint show to avoid trace. &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2288</id>
		<title>LMD 2009 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2288"/>
				<updated>2008-10-10T15:00:06Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 7.01 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This documents contains history logs for LMD ElPack 7.0 releases.&amp;lt;br&amp;gt;First official release: &amp;lt;b&amp;gt;23-September-2008&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 7.01 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElToolBar: MoreMenuDrawStyle: TDrawStyle property added to define the style of MoreMenu.&amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElToolBar: MoreMenu collects menu items from ToolButton in case it has an assigned PullDownMenu.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: ElXtree: check distance between mouse positions before hint show to avoid trace. &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2287</id>
		<title>LMD 2009 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2287"/>
				<updated>2008-10-10T14:56:08Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 7.01 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This documents contains history logs for LMD ElPack 7.0 releases.&amp;lt;br&amp;gt;First official release: &amp;lt;b&amp;gt;23-September-2008&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 7.01 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElToolBar: MoreMenuDrawStyle: TDrawStyle property added to define the style of MoreMenu.&amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElToolBar: MoreMenu collects menu items from ToolButton in case it has an assigned PullDownMenu.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2286</id>
		<title>LMD 2009 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2009_-_History_LMD_ElPack&amp;diff=2286"/>
				<updated>2008-10-10T14:55:53Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* History Logs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This documents contains history logs for LMD ElPack 7.0 releases.&amp;lt;br&amp;gt;First official release: &amp;lt;b&amp;gt;23-September-2008&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 7.01 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElToolBar: MoreMenuDrawStyle: TDrawStyle property added to define the style of MoreMenu.&lt;br /&gt;
[+] TElToolBar: MoreMenu collects menu items from ToolButton in case it has an assigned PullDownMenu.&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2234</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2234"/>
				<updated>2008-10-05T11:54:08Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13.50 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
==== Release 6.13.50 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: ElXTree item selection bug (bts 643). fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree: if DataSet has index, the editing brings to av. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeCurrencyEdit: problem with negative value corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Extra-gradient look of TElToolBar on TCoolBar in Vista fixed (each ElToolBar on TCoolBar had its own gradient which is incorrect). &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: (StickyHEaderSection is True) calculation of HeaderSection's size was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: several problems with MouseFrameSelection were fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem described in bts 644 corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (10-September-2008) ====&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: Previously SortSection was used to initialize the section number for sorting. Now all sections with SortMode &amp;lt;&amp;gt; hsmNone are softed after the Tree is loaded automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElWideDBLookupComboBox: ancestor was changed from TCustomElComboBox to TCustomElHTMLComboBox so html-formatted text can be shown. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat had no effect when IsCountdown property was set to True. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter doesn't store position at design time. After opening a project form is moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXtree: item selection bugs were fixed (bts #638-640) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2233</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2233"/>
				<updated>2008-10-05T11:51:06Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13.50 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
==== Release 6.13.50 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: ElXTree item selection bug (bts 643). fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree: if DataSet has index, the editing brings to av. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeCurrencyEdit: problem with negative value corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Extra-gradient look of TElToolBar on TCoolBar in Vista fixed (each ElToolBar on TCoolBar had its own gradient which is incorrect). &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: (StickyHEaderSection is True) calculation of HeaderSection's size was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: several problems with MouseFrameSelection was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem described in bts 644 corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (10-September-2008) ====&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: Previously SortSection was used to initialize the section number for sorting. Now all sections with SortMode &amp;lt;&amp;gt; hsmNone are softed after the Tree is loaded automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElWideDBLookupComboBox: ancestor was changed from TCustomElComboBox to TCustomElHTMLComboBox so html-formatted text can be shown. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat had no effect when IsCountdown property was set to True. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter doesn't store position at design time. After opening a project form is moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXtree: item selection bugs were fixed (bts #638-640) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2231</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2231"/>
				<updated>2008-10-05T09:34:36Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13.50 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
==== Release 6.13.50 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: ElXTree item selection bug (bts 643). fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree: if DataSet has index, the editing brings to av. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeCurrencyEdit: problem with negative value corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Extra-gradient look of TElToolBar on TCoolBar in Vista fixed (each ElToolBar on TCoolBar had its own gradient which is incorrect). &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: (StickyHEaderSection is True) calculation of HeaderSection's size was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: several problems with MouseFrameSelection was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (10-September-2008) ====&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: Previously SortSection was used to initialize the section number for sorting. Now all sections with SortMode &amp;lt;&amp;gt; hsmNone are softed after the Tree is loaded automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElWideDBLookupComboBox: ancestor was changed from TCustomElComboBox to TCustomElHTMLComboBox so html-formatted text can be shown. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat had no effect when IsCountdown property was set to True. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter doesn't store position at design time. After opening a project form is moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXtree: item selection bugs were fixed (bts #638-640) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2230</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2230"/>
				<updated>2008-10-05T09:23:10Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* History Logs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
==== Release 6.13.50 (*-*-2008) ====&lt;br /&gt;
==== Release 6.13 (10-September-2008) ====&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: Previously SortSection was used to initialize the section number for sorting. Now all sections with SortMode &amp;lt;&amp;gt; hsmNone are softed after the Tree is loaded automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElWideDBLookupComboBox: ancestor was changed from TCustomElComboBox to TCustomElHTMLComboBox so html-formatted text can be shown. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat had no effect when IsCountdown property was set to True. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter doesn't store position at design time. After opening a project form is moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXtree: item selection bugs were fixed (bts #638-640) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2219</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2219"/>
				<updated>2008-09-08T09:30:20Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElXTree: we use SortSection to initialize the section number for sorting. Now we add automatically in the list of sorting all sections with SortMode &amp;lt;&amp;gt; hsmNone after the Tree is loaded. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat does not affect when IsCountdown is True. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter don't persist position on the form in design time. After reopen a project it's moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&lt;br /&gt;
[*] TElWideDBLookupComboBox: ancestor was changed from TCustomElComboBox to TCustomElHTMLComboBox so html-formatted text can be shown. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXtree: item selection bugs was fixed (bts #638-640) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2218</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2218"/>
				<updated>2008-09-04T12:39:55Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElXTree: we use SortSection to initialize the section number for sorting. Now we add automatically in the list of sorting all sections with SortMode &amp;lt;&amp;gt; hsmNone after the Tree is loaded. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat does not affect when IsCountdown is True. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter don't persist position on the form in design time. After reopen a project it's moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&lt;br /&gt;
[*] TElWideDBLookupComboBox: ancestor was changed from TCustomElComboBox to TCustomElHTMLComboBox so html-formatted text can be shown. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2217</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2217"/>
				<updated>2008-09-04T12:19:29Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElXTree: we use SortSection to initialize the section number for sorting. Now we add automatically in the list of sorting all sections with SortMode &amp;lt;&amp;gt; hsmNone after the Tree is loaded. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat does not affect when IsCountdown is True. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter don't persist position on the form in design time. After reopen a project it's moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElTree: property UseThemeForSelection added to turn off the themed style of selection in Vista.&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2216</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2216"/>
				<updated>2008-09-04T11:53:22Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElXTree: we use SortSection to initialize the section number for sorting. Now we add automatically in the list of sorting all sections with SortMode &amp;lt;&amp;gt; hsmNone after the Tree is loaded. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat does not affect when IsCountdown is True. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter don't persist position on the form in design time. After reopen a project it's moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid, TELDBXTree: item's checkbox ignore initial state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2215</id>
		<title>LMD VCL 2009 - What's New?</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2215"/>
				<updated>2008-09-02T14:31:32Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* LMD ElPack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Getting started}}[[Category:Introduction]]&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
=== Support for IDEs and operating systems ===&lt;br /&gt;
* Compatible with Delphi 2009 and C++ Builder 2009 (Tiburon)!&lt;br /&gt;
* Support for Delphi/CBuilder 5+6/Delphi 8 dropped. Result was code cleanup and optimization, because much redundant legacy code could be removed.&lt;br /&gt;
* Win95/ NT 3.5 OS is no longer tested. Supported OS are Win98 and WinNT4 or better. For recent Delphi releases same platforms as the IDE are supported (e.g. Delphi 2009 officially supports Win2k or better only).&lt;br /&gt;
&lt;br /&gt;
=== Product Configuration ===&lt;br /&gt;
* Number of LMD-Tools editions was reduced from 4 to 2 (LMD-Tools and LMD-Tools SE)&lt;br /&gt;
* DesignPack and ScriptPack were exclusively moved to LMD IDE-Tools&lt;br /&gt;
* Number of ElPack editions was reduced to 1 (LMD ElPack)&lt;br /&gt;
&lt;br /&gt;
=== Installers ===&lt;br /&gt;
* Registered LMD VCL Complete users can now choose to download a full installer including all main products (new feature) or to download main product installers (LMD-Tools, ElPack, IDE-Tools) as before.&lt;br /&gt;
* On request all installers include full demo sets again. Only helpfile packages are available as separate download.&lt;br /&gt;
&lt;br /&gt;
=== Designtime Features ===&lt;br /&gt;
* SplashScreen/AboutBox support in Delphi IDE (Delphi 2005 and better). &lt;br /&gt;
* New configuration Dialog added. Use this dialog to specify settings for all LMD Packages. In Win32 IDEs the dialog is also available via Tools Menu.&lt;br /&gt;
&lt;br /&gt;
=== Common new features ===&lt;br /&gt;
* Improved shared Unicode support. For existing IDEs, but also in preparation for upcoming CodeGear Delphi 2009 and C++ Builder 2009 releases with native Unicode support. &lt;br /&gt;
* Validator controls: Except TLMDHintErrorProvider (lmdcore package) all Validator and Error Provider controls are now included in lmdrtlx package and can be shared among LMD-Tools and LMD ElPack.&lt;br /&gt;
* Complete Rework of Themes support. LMD-Tools and ElPack share now unified ThemeMode/GlobalThemeMode properties and can be controlled globally. The new theme support is fully generic. If no additional theme support is required, platform themes are used. Using ThemePack any *.MSStyles files can be used. Future LMD VCL releases will add several new custom themes which can be used throughout all packs.&lt;br /&gt;
&lt;br /&gt;
=== New Packages ===&lt;br /&gt;
* LMD InspectorPack - Powerful Object Inspector component and derived controls&lt;br /&gt;
* LMD LogTools - Advanced logging services, for use with the AnyLogger client (when available, the local AnyLogger Client will be free for all customers who purchased a main LMD 2009  VCL product (LMD-Tools, LMD ElPack, IDE-Tools or VCL Complete).&lt;br /&gt;
* LMD PluginPack - Plugin Infrastructure for your projects. Allows to extend your applications with custom modules (Win32 only)&lt;br /&gt;
* LMD ThemesPack - Allows usage of MSStyles themes, but unlike previous releases this feature can be enabled/disabled dynamically. No more Theme switches and recompilation of library code, but a separate package which you can decide to use or not at runtime. E.g. creating applications which automatically uses *.MSStyles themes on non-themed platforms (like Win2k) and system themes on themed platforms (like WinXP/Vista) is now a snap.&lt;br /&gt;
* LMD ScriptPack: VCL.NET support added.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Packs with major updates ===&lt;br /&gt;
* LMD DesignPack&lt;br /&gt;
* LMD ScriptPack&lt;br /&gt;
* LMD SyntaxEdit&lt;br /&gt;
* LMD WebPack&lt;br /&gt;
&lt;br /&gt;
== LMD-Tools ==&lt;br /&gt;
=== Main Controls ===&lt;br /&gt;
&lt;br /&gt;
=== LMD WebPack ===&lt;br /&gt;
&lt;br /&gt;
== LMD ElPack ==&lt;br /&gt;
&lt;br /&gt;
* A lot of property editors was redesigned. &amp;lt;br&amp;gt;&lt;br /&gt;
* New cell control was added: TElXCellComboBox is the descendant of TElCellControl for representing a ComboBox in the cell of ElXTree. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LMD IDE-Tools ==&lt;br /&gt;
&lt;br /&gt;
=== IDE-Tools Core ===&lt;br /&gt;
&lt;br /&gt;
=== LMD DesignPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ScriptPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD SyntaxEdit ===&lt;br /&gt;
&lt;br /&gt;
== Changes/Enhancements since initial LMD VCL 2007 release ==&lt;br /&gt;
=== LMD-Tools ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ElPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD IDE-Tools ===&lt;br /&gt;
&lt;br /&gt;
== Archive ==&lt;br /&gt;
* [[LMD VCL 2007 - What's New?|LMD VCL 2007 - What's new]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2214</id>
		<title>LMD VCL 2009 - What's New?</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2214"/>
				<updated>2008-09-02T14:30:36Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* LMD ElPack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Getting started}}[[Category:Introduction]]&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
=== Support for IDEs and operating systems ===&lt;br /&gt;
* Compatible with Delphi 2009 and C++ Builder 2009 (Tiburon)!&lt;br /&gt;
* Support for Delphi/CBuilder 5+6/Delphi 8 dropped. Result was code cleanup and optimization, because much redundant legacy code could be removed.&lt;br /&gt;
* Win95/ NT 3.5 OS is no longer tested. Supported OS are Win98 and WinNT4 or better. For recent Delphi releases same platforms as the IDE are supported (e.g. Delphi 2009 officially supports Win2k or better only).&lt;br /&gt;
&lt;br /&gt;
=== Product Configuration ===&lt;br /&gt;
* Number of LMD-Tools editions was reduced from 4 to 2 (LMD-Tools and LMD-Tools SE)&lt;br /&gt;
* DesignPack and ScriptPack were exclusively moved to LMD IDE-Tools&lt;br /&gt;
* Number of ElPack editions was reduced to 1 (LMD ElPack)&lt;br /&gt;
&lt;br /&gt;
=== Installers ===&lt;br /&gt;
* Registered LMD VCL Complete users can now choose to download a full installer including all main products (new feature) or to download main product installers (LMD-Tools, ElPack, IDE-Tools) as before.&lt;br /&gt;
* On request all installers include full demo sets again. Only helpfile packages are available as separate download.&lt;br /&gt;
&lt;br /&gt;
=== Designtime Features ===&lt;br /&gt;
* SplashScreen/AboutBox support in Delphi IDE (Delphi 2005 and better). &lt;br /&gt;
* New configuration Dialog added. Use this dialog to specify settings for all LMD Packages. In Win32 IDEs the dialog is also available via Tools Menu.&lt;br /&gt;
&lt;br /&gt;
=== Common new features ===&lt;br /&gt;
* Improved shared Unicode support. For existing IDEs, but also in preparation for upcoming CodeGear Delphi 2009 and C++ Builder 2009 releases with native Unicode support. &lt;br /&gt;
* Validator controls: Except TLMDHintErrorProvider (lmdcore package) all Validator and Error Provider controls are now included in lmdrtlx package and can be shared among LMD-Tools and LMD ElPack.&lt;br /&gt;
* Complete Rework of Themes support. LMD-Tools and ElPack share now unified ThemeMode/GlobalThemeMode properties and can be controlled globally. The new theme support is fully generic. If no additional theme support is required, platform themes are used. Using ThemePack any *.MSStyles files can be used. Future LMD VCL releases will add several new custom themes which can be used throughout all packs.&lt;br /&gt;
&lt;br /&gt;
=== New Packages ===&lt;br /&gt;
* LMD InspectorPack - Powerful Object Inspector component and derived controls&lt;br /&gt;
* LMD LogTools - Advanced logging services, for use with the AnyLogger client (when available, the local AnyLogger Client will be free for all customers who purchased a main LMD 2009  VCL product (LMD-Tools, LMD ElPack, IDE-Tools or VCL Complete).&lt;br /&gt;
* LMD PluginPack - Plugin Infrastructure for your projects. Allows to extend your applications with custom modules (Win32 only)&lt;br /&gt;
* LMD ThemesPack - Allows usage of MSStyles themes, but unlike previous releases this feature can be enabled/disabled dynamically. No more Theme switches and recompilation of library code, but a separate package which you can decide to use or not at runtime. E.g. creating applications which automatically uses *.MSStyles themes on non-themed platforms (like Win2k) and system themes on themed platforms (like WinXP/Vista) is now a snap.&lt;br /&gt;
* LMD ScriptPack: VCL.NET support added.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Packs with major updates ===&lt;br /&gt;
* LMD DesignPack&lt;br /&gt;
* LMD ScriptPack&lt;br /&gt;
* LMD SyntaxEdit&lt;br /&gt;
* LMD WebPack&lt;br /&gt;
&lt;br /&gt;
== LMD-Tools ==&lt;br /&gt;
=== Main Controls ===&lt;br /&gt;
&lt;br /&gt;
=== LMD WebPack ===&lt;br /&gt;
&lt;br /&gt;
== LMD ElPack ==&lt;br /&gt;
&lt;br /&gt;
* A lot of property editors was redesigned. &amp;lt;br&amp;gt;&lt;br /&gt;
* TElXCellComboBox is the descendant of TElCellControl for representing a ComboBox in the cell of ElXTree. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LMD IDE-Tools ==&lt;br /&gt;
&lt;br /&gt;
=== IDE-Tools Core ===&lt;br /&gt;
&lt;br /&gt;
=== LMD DesignPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ScriptPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD SyntaxEdit ===&lt;br /&gt;
&lt;br /&gt;
== Changes/Enhancements since initial LMD VCL 2007 release ==&lt;br /&gt;
=== LMD-Tools ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ElPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD IDE-Tools ===&lt;br /&gt;
&lt;br /&gt;
== Archive ==&lt;br /&gt;
* [[LMD VCL 2007 - What's New?|LMD VCL 2007 - What's new]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2213</id>
		<title>LMD VCL 2009 - What's New?</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2213"/>
				<updated>2008-09-02T14:29:51Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* LMD ElPack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Getting started}}[[Category:Introduction]]&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
=== Support for IDEs and operating systems ===&lt;br /&gt;
* Compatible with Delphi 2009 and C++ Builder 2009 (Tiburon)!&lt;br /&gt;
* Support for Delphi/CBuilder 5+6/Delphi 8 dropped. Result was code cleanup and optimization, because much redundant legacy code could be removed.&lt;br /&gt;
* Win95/ NT 3.5 OS is no longer tested. Supported OS are Win98 and WinNT4 or better. For recent Delphi releases same platforms as the IDE are supported (e.g. Delphi 2009 officially supports Win2k or better only).&lt;br /&gt;
&lt;br /&gt;
=== Product Configuration ===&lt;br /&gt;
* Number of LMD-Tools editions was reduced from 4 to 2 (LMD-Tools and LMD-Tools SE)&lt;br /&gt;
* DesignPack and ScriptPack were exclusively moved to LMD IDE-Tools&lt;br /&gt;
* Number of ElPack editions was reduced to 1 (LMD ElPack)&lt;br /&gt;
&lt;br /&gt;
=== Installers ===&lt;br /&gt;
* Registered LMD VCL Complete users can now choose to download a full installer including all main products (new feature) or to download main product installers (LMD-Tools, ElPack, IDE-Tools) as before.&lt;br /&gt;
* On request all installers include full demo sets again. Only helpfile packages are available as separate download.&lt;br /&gt;
&lt;br /&gt;
=== Designtime Features ===&lt;br /&gt;
* SplashScreen/AboutBox support in Delphi IDE (Delphi 2005 and better). &lt;br /&gt;
* New configuration Dialog added. Use this dialog to specify settings for all LMD Packages. In Win32 IDEs the dialog is also available via Tools Menu.&lt;br /&gt;
&lt;br /&gt;
=== Common new features ===&lt;br /&gt;
* Improved shared Unicode support. For existing IDEs, but also in preparation for upcoming CodeGear Delphi 2009 and C++ Builder 2009 releases with native Unicode support. &lt;br /&gt;
* Validator controls: Except TLMDHintErrorProvider (lmdcore package) all Validator and Error Provider controls are now included in lmdrtlx package and can be shared among LMD-Tools and LMD ElPack.&lt;br /&gt;
* Complete Rework of Themes support. LMD-Tools and ElPack share now unified ThemeMode/GlobalThemeMode properties and can be controlled globally. The new theme support is fully generic. If no additional theme support is required, platform themes are used. Using ThemePack any *.MSStyles files can be used. Future LMD VCL releases will add several new custom themes which can be used throughout all packs.&lt;br /&gt;
&lt;br /&gt;
=== New Packages ===&lt;br /&gt;
* LMD InspectorPack - Powerful Object Inspector component and derived controls&lt;br /&gt;
* LMD LogTools - Advanced logging services, for use with the AnyLogger client (when available, the local AnyLogger Client will be free for all customers who purchased a main LMD 2009  VCL product (LMD-Tools, LMD ElPack, IDE-Tools or VCL Complete).&lt;br /&gt;
* LMD PluginPack - Plugin Infrastructure for your projects. Allows to extend your applications with custom modules (Win32 only)&lt;br /&gt;
* LMD ThemesPack - Allows usage of MSStyles themes, but unlike previous releases this feature can be enabled/disabled dynamically. No more Theme switches and recompilation of library code, but a separate package which you can decide to use or not at runtime. E.g. creating applications which automatically uses *.MSStyles themes on non-themed platforms (like Win2k) and system themes on themed platforms (like WinXP/Vista) is now a snap.&lt;br /&gt;
* LMD ScriptPack: VCL.NET support added.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Packs with major updates ===&lt;br /&gt;
* LMD DesignPack&lt;br /&gt;
* LMD ScriptPack&lt;br /&gt;
* LMD SyntaxEdit&lt;br /&gt;
* LMD WebPack&lt;br /&gt;
&lt;br /&gt;
== LMD-Tools ==&lt;br /&gt;
=== Main Controls ===&lt;br /&gt;
&lt;br /&gt;
=== LMD WebPack ===&lt;br /&gt;
&lt;br /&gt;
== LMD ElPack ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;li&amp;gt; A lot of property editors was redesigned.&lt;br /&gt;
&amp;lt;li&amp;gt; TElXCellComboBox is the descendant of TElCellControl for representing a ComboBox in the cell of ElXTree.&lt;br /&gt;
&lt;br /&gt;
== LMD IDE-Tools ==&lt;br /&gt;
&lt;br /&gt;
=== IDE-Tools Core ===&lt;br /&gt;
&lt;br /&gt;
=== LMD DesignPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ScriptPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD SyntaxEdit ===&lt;br /&gt;
&lt;br /&gt;
== Changes/Enhancements since initial LMD VCL 2007 release ==&lt;br /&gt;
=== LMD-Tools ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ElPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD IDE-Tools ===&lt;br /&gt;
&lt;br /&gt;
== Archive ==&lt;br /&gt;
* [[LMD VCL 2007 - What's New?|LMD VCL 2007 - What's new]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2212</id>
		<title>LMD VCL 2009 - What's New?</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_2009_-_What%27s_New%3F&amp;diff=2212"/>
				<updated>2008-09-02T13:33:56Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* LMD ElPack */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Getting started}}[[Category:Introduction]]&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
=== Support for IDEs and operating systems ===&lt;br /&gt;
* Compatible with Delphi 2009 and C++ Builder 2009 (Tiburon)!&lt;br /&gt;
* Support for Delphi/CBuilder 5+6/Delphi 8 dropped. Result was code cleanup and optimization, because much redundant legacy code could be removed.&lt;br /&gt;
* Win95/ NT 3.5 OS is no longer tested. Supported OS are Win98 and WinNT4 or better. For recent Delphi releases same platforms as the IDE are supported (e.g. Delphi 2009 officially supports Win2k or better only).&lt;br /&gt;
&lt;br /&gt;
=== Product Configuration ===&lt;br /&gt;
* Number of LMD-Tools editions was reduced from 4 to 2 (LMD-Tools and LMD-Tools SE)&lt;br /&gt;
* DesignPack and ScriptPack were exclusively moved to LMD IDE-Tools&lt;br /&gt;
* Number of ElPack editions was reduced to 1 (LMD ElPack)&lt;br /&gt;
&lt;br /&gt;
=== Installers ===&lt;br /&gt;
* Registered LMD VCL Complete users can now choose to download a full installer including all main products (new feature) or to download main product installers (LMD-Tools, ElPack, IDE-Tools) as before.&lt;br /&gt;
* On request all installers include full demo sets again. Only helpfile packages are available as separate download.&lt;br /&gt;
&lt;br /&gt;
=== Designtime Features ===&lt;br /&gt;
* SplashScreen/AboutBox support in Delphi IDE (Delphi 2005 and better). &lt;br /&gt;
* New configuration Dialog added. Use this dialog to specify settings for all LMD Packages. In Win32 IDEs the dialog is also available via Tools Menu.&lt;br /&gt;
&lt;br /&gt;
=== Common new features ===&lt;br /&gt;
* Improved shared Unicode support. For existing IDEs, but also in preparation for upcoming CodeGear Delphi 2009 and C++ Builder 2009 releases with native Unicode support. &lt;br /&gt;
* Validator controls: Except TLMDHintErrorProvider (lmdcore package) all Validator and Error Provider controls are now included in lmdrtlx package and can be shared among LMD-Tools and LMD ElPack.&lt;br /&gt;
* Complete Rework of Themes support. LMD-Tools and ElPack share now unified ThemeMode/GlobalThemeMode properties and can be controlled globally. The new theme support is fully generic. If no additional theme support is required, platform themes are used. Using ThemePack any *.MSStyles files can be used. Future LMD VCL releases will add several new custom themes which can be used throughout all packs.&lt;br /&gt;
&lt;br /&gt;
=== New Packages ===&lt;br /&gt;
* LMD InspectorPack - Powerful Object Inspector component and derived controls&lt;br /&gt;
* LMD LogTools - Advanced logging services, for use with the AnyLogger client (when available, the local AnyLogger Client will be free for all customers who purchased a main LMD 2009  VCL product (LMD-Tools, LMD ElPack, IDE-Tools or VCL Complete).&lt;br /&gt;
* LMD PluginPack - Plugin Infrastructure for your projects. Allows to extend your applications with custom modules (Win32 only)&lt;br /&gt;
* LMD ThemesPack - Allows usage of MSStyles themes, but unlike previous releases this feature can be enabled/disabled dynamically. No more Theme switches and recompilation of library code, but a separate package which you can decide to use or not at runtime. E.g. creating applications which automatically uses *.MSStyles themes on non-themed platforms (like Win2k) and system themes on themed platforms (like WinXP/Vista) is now a snap.&lt;br /&gt;
* LMD ScriptPack: VCL.NET support added.&lt;br /&gt;
&lt;br /&gt;
=== Standalone Packs with major updates ===&lt;br /&gt;
* LMD DesignPack&lt;br /&gt;
* LMD ScriptPack&lt;br /&gt;
* LMD SyntaxEdit&lt;br /&gt;
* LMD WebPack&lt;br /&gt;
&lt;br /&gt;
== LMD-Tools ==&lt;br /&gt;
=== Main Controls ===&lt;br /&gt;
&lt;br /&gt;
=== LMD WebPack ===&lt;br /&gt;
&lt;br /&gt;
== LMD ElPack ==&lt;br /&gt;
[+] TElXCellComboBox is the descendant of TElCellControl for representing a ComboBox in the cell of ElXTree.&lt;br /&gt;
&lt;br /&gt;
== LMD IDE-Tools ==&lt;br /&gt;
&lt;br /&gt;
=== IDE-Tools Core ===&lt;br /&gt;
&lt;br /&gt;
=== LMD DesignPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ScriptPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD SyntaxEdit ===&lt;br /&gt;
&lt;br /&gt;
== Changes/Enhancements since initial LMD VCL 2007 release ==&lt;br /&gt;
=== LMD-Tools ===&lt;br /&gt;
&lt;br /&gt;
=== LMD ElPack ===&lt;br /&gt;
&lt;br /&gt;
=== LMD IDE-Tools ===&lt;br /&gt;
&lt;br /&gt;
== Archive ==&lt;br /&gt;
* [[LMD VCL 2007 - What's New?|LMD VCL 2007 - What's new]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2211</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2211"/>
				<updated>2008-08-27T13:57:58Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.13 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElXTree: we use SortSection to initialize the section number for sorting. Now we add automatically in the list of sorting all sections with SortMode &amp;lt;&amp;gt; hsmNone after the Tree is loaded. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElClock: CustomFormat does not affect when IsCountdown is True. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TEl(X)TreePrinter don't persist position on the form in design time. After reopen a project it's moved to left top corner. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TELDBXTreeStringGrid ignored goTab property. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2210</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2210"/>
				<updated>2008-08-27T13:40:04Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (15-Aug-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.13 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (15-Aug-2008) ====&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2191</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2191"/>
				<updated>2008-08-15T15:15:13Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElSplit: corrected to solve problem with wrong resizing.(bts №634) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2190</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2190"/>
				<updated>2008-08-15T12:44:23Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: drag and drop problem fixed. (by report from news server) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2189</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2189"/>
				<updated>2008-08-15T12:43:03Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree: property UseThemeForSelection added to turn off the themed style of selection in Vista. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2188</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2188"/>
				<updated>2008-08-15T12:05:12Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] Shared modules: modify TLMDNativeHint to get unicode from elpack's controls &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2187</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2187"/>
				<updated>2008-08-15T12:04:18Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] Images from PNGImageList for disabled buttons drawing changed (to be colored). &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElPanel: use BorderColorFace to manage the color of line when BorderType = fbtColorLineBorder &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2183</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2183"/>
				<updated>2008-08-07T14:01:47Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Shell controls: can not open ASSEMBLY folder. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: Cell shouldn't inherit a column alignment from Item's style. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader + TElXTree: lookup problems in tree are solved: incorrect combobox's place when column is resized, text was searched for in wrong column. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2182</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2182"/>
				<updated>2008-07-24T08:05:23Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* How to automatically check/uncheck all child nodes with check/uncheck a folder node? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) '''To translate the names of months and days''' use property CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames, LongDayNames and ShortDayNames. It changes the captions in calendar-grid. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) There are several ways '''to change buttons captions''': &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas &amp;lt;br&amp;gt;&lt;br /&gt;
:2) you can use method c) &amp;lt;br&amp;gt;&lt;br /&gt;
:3) you can change variable that declared in ElDTPick for example as below: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, CapCalendarGB, CapClockGB, NextYearHint, NextMonthHint, PrevYearHint and PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) '''To manage buttons''':&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to get all nodes above Selected item until root? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElXTree, TMemo and TButton.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.Button1Click(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  ParentItem, ChildItem: TElXTreeItem;&lt;br /&gt;
begin&lt;br /&gt;
 Memo1.Lines.Clear;&lt;br /&gt;
 if Assigned(ElXTree1.Selected) then&lt;br /&gt;
 begin&lt;br /&gt;
   i := ElXTree1.Selected.Index; // index of item in parent's list&lt;br /&gt;
   ChildItem := ElXTree1.Selected;&lt;br /&gt;
   ParentItem := ChildItem.Parent;&lt;br /&gt;
   while Assigned(ParentItem) do  //check parent here. I get items until root&lt;br /&gt;
   begin&lt;br /&gt;
     while i &amp;gt;= 0 do&lt;br /&gt;
     begin&lt;br /&gt;
       Memo1.Lines.Add(ParentItem.Children[i].Text);&lt;br /&gt;
       dec(i);&lt;br /&gt;
     end;&lt;br /&gt;
     ChildItem := ParentItem;  // new children&lt;br /&gt;
     ParentItem := ChildItem.Parent; // new parent&lt;br /&gt;
     i := ChildItem.Index; // new children's index&lt;br /&gt;
   end;&lt;br /&gt;
   Memo1.Lines.Add(ChildItem.Text); // last children&lt;br /&gt;
 end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to add new folder to TElShell* controls ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure LMDNewFolder(const ATree: TCustomElTree; const AFolder: TLMDString);&lt;br /&gt;
var&lt;br /&gt;
  LList: TElShellList;&lt;br /&gt;
  LTree: TElShellTree;&lt;br /&gt;
  LPIDL: PItemIDList;&lt;br /&gt;
  LTemp: TLMDString;&lt;br /&gt;
begin&lt;br /&gt;
  LList := nil;&lt;br /&gt;
  LTree := nil;&lt;br /&gt;
  if ATree is TElShellTree then&lt;br /&gt;
  begin&lt;br /&gt;
    LTree := TElShellTree(ATree);&lt;br /&gt;
    LPIDL := LTree.FocusedPIDL;&lt;br /&gt;
    GetPathFromPIDL(LPIDL, LTemp);&lt;br /&gt;
  end&lt;br /&gt;
  else if ATree is TElShellList then&lt;br /&gt;
  begin&lt;br /&gt;
    LList := TElShellList(ATree);&lt;br /&gt;
    LPIDL := LList.FocusedPIDL;&lt;br /&gt;
    GetPathFromPIDL(LPIDL, LTemp);&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
    raise Exception.CreateFmt('Only TElShellTree and TElShellList supported. But not %s', [ATree.ClassName]);&lt;br /&gt;
  CreateDirectoryW(PWideChar(LTemp + PathDelim + AFolder), nil);&lt;br /&gt;
  if Assigned(LList) then&lt;br /&gt;
    LList.RefreshList(True);&lt;br /&gt;
  if Assigned(LTree) then&lt;br /&gt;
    LTree.RefreshTree(LTree.Selected, 2);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree, ElTreeStringGrid ==&lt;br /&gt;
&lt;br /&gt;
=== How handle all selected items in tree (grid)? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
var&lt;br /&gt;
  LItem: TElTreeItem;&lt;br /&gt;
begin&lt;br /&gt;
  LItem := ElTreeStringGrid1.GetNextSelected(nil);&lt;br /&gt;
  while Assigned(it) do&lt;br /&gt;
  begin&lt;br /&gt;
    // do something with item&lt;br /&gt;
    LItem := ElTreeStringGrid1.GetNextSelected(LItem);&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2181</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2181"/>
				<updated>2008-07-23T10:36:43Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.12 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
[-] TElPageControl: several problems with BitmapTab are solved; CloseButton drawing redesigned; left\right aligned tabs was drawn incorrectly in Vista. solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: reaction on VK_LEFT\VK_RIGHT was corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPanel: some problems in caption drawing when unicode is off. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2180</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2180"/>
				<updated>2008-07-23T10:29:21Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.11 (14-July-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.12 (*-*-2008) ====&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2178</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2178"/>
				<updated>2008-07-15T11:08:55Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.11 (14-July-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (14-July-2008) ====&lt;br /&gt;
&amp;lt;i&amp;gt;General&amp;lt;/i&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[*] Installer: Detection of BDSCOMMONDIR improved (CRS 2007 only).&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBCurrEdit: sets data set in dsInsert/dsEdit on losing focus. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2169</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2169"/>
				<updated>2008-07-09T14:44:27Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.11 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElHeader: problem with using StickyHeaderSections solved &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt; [+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt; [-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2168</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2168"/>
				<updated>2008-07-08T08:46:55Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.11 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: when RightAlignedView is True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt; [+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt; [-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2167</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2167"/>
				<updated>2008-07-08T08:46:10Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.11 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXtree: when RightAlignedView= True the click on empty space causes to av. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt; [+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt; [-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2166</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2166"/>
				<updated>2008-07-08T08:43:30Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.11 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (*-*-2008) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElLabel: disabled text is not themed. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt; [+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt; [-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem with violation key. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;amp;lt;&amp;amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt; [-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt; [+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt; [*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2155</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2155"/>
				<updated>2008-07-04T15:00:06Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (26-June-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
[-] TElXTree: missed fix (FullRowSelect and joined cell) added. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMainMenu, TElMenuBar: drawing problem with owner's FormStyle fsMDIForm: restored the old behaviour.&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: if BidiMode of the form is bdRightToLeft when exiting the application, we have exception. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBWideLookupComboGrid: correction in right aligned text painting &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (*-*-2008) ====&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2154</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2154"/>
				<updated>2008-07-04T14:49:42Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (26-June-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (26-June-2008) ====&lt;br /&gt;
&lt;br /&gt;
==== Release 6.11 (*-*-2008) ====&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2143</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2143"/>
				<updated>2008-06-20T13:42:05Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (*-*-2008) ====&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TelImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElIniFile: problem in ReadString corrected. (bts 623) &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2142</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2142"/>
				<updated>2008-06-20T13:17:47Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (*-*-2008) ====&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TelImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElStatusBar: ignores Font if UseXPThemes is on. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2140</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2140"/>
				<updated>2008-06-18T13:52:25Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (*-*-2008) ====&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TelImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree: OnItemSelectedChange event is not fired when the item is deselected by click on an empty space. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2139</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2139"/>
				<updated>2008-06-18T13:48:44Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (*-*-2008) ====&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TelImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent br&amp;gt;&lt;br /&gt;
[+] TElXTree, TElTree, TElTreeStringGrid: request 'Menu/Grid-Selection-Color unter Vista' implemented &amp;lt;br&amp;gt; &lt;br /&gt;
[+] TElMainMenu, TElPopupMenu: 'Menu/Grid-Selection-Color unter Vista' implemented for DrawStyle = tdsNormal, tdsWindowsXP &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPromptDialog: Position = poOwnerFormCenter worked incorrectly. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: TabMarginLeft, TabMarginRight properties added. Defines the space before and after tabs area. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreePrinter: raising List Index Out of Bounds error if PrintAsIs = False. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with cells drawing was fixed (FullRowSelect and joined cell) &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElGraphicButton: incorrect glyph drawing in pressed state. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElImageComboBox: combination of EmptyText, ShowEmptyValue and ImageNames brings to error. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2126</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2126"/>
				<updated>2008-06-05T14:13:23Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.10 (*-*-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (*-*-2008) ====&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElPageControl: problem with ShowAccelChar on vertical tabs solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTreeCells: cell controls frees automatically. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TelImageComboBox: problems with ShowEmptyValue and ImageIndex are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Drawing problems in different elpack controls when its property DoubleBuffered is True solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElAdvancedPanel.CaptionsSettings properies added: MinButtonTransparent, CloseButtonTransparent &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2125</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2125"/>
				<updated>2008-05-23T10:10:22Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* El(X)Tree */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) &amp;lt;b&amp;gt;To translate the names of months and days&amp;lt;/b&amp;gt; use property CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames, LongDayNames and ShortDayNames. It changes the captions in calendar-grid. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) There are several ways &amp;lt;b&amp;gt;to change buttons captions&amp;lt;/b&amp;gt;: &amp;lt;br&amp;gt;&lt;br /&gt;
:1) you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas &amp;lt;br&amp;gt;&lt;br /&gt;
:2) you can use method c) &amp;lt;br&amp;gt;&lt;br /&gt;
:3) you can change variable that declared in ElDTPick for example as below: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, &lt;br /&gt;
CapCalendarGB, CapClockGB, NextYearHint,  NextMonthHint, PrevYearHint and &lt;br /&gt;
PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) &amp;lt;b&amp;gt;To manage buttons&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree, ElTreeStringGrid ==&lt;br /&gt;
&lt;br /&gt;
=== How handle all selected items in tree (grid)? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
var&lt;br /&gt;
  LItem: TElTreeItem;&lt;br /&gt;
begin&lt;br /&gt;
  LItem := ElTreeStringGrid1.GetNextSelected(nil);&lt;br /&gt;
  while Assigned(it) do&lt;br /&gt;
  begin&lt;br /&gt;
    // do something with item&lt;br /&gt;
    LItem := ElTreeStringGrid1.GetNextSelected(LItem);&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2124</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2124"/>
				<updated>2008-05-23T10:09:50Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* How to draw part of item's text to pass over the several columns? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) &amp;lt;b&amp;gt;To translate the names of months and days&amp;lt;/b&amp;gt; use property CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames, LongDayNames and ShortDayNames. It changes the captions in calendar-grid. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) There are several ways &amp;lt;b&amp;gt;to change buttons captions&amp;lt;/b&amp;gt;: &amp;lt;br&amp;gt;&lt;br /&gt;
:1) you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas &amp;lt;br&amp;gt;&lt;br /&gt;
:2) you can use method c) &amp;lt;br&amp;gt;&lt;br /&gt;
:3) you can change variable that declared in ElDTPick for example as below: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, &lt;br /&gt;
CapCalendarGB, CapClockGB, NextYearHint,  NextMonthHint, PrevYearHint and &lt;br /&gt;
PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) &amp;lt;b&amp;gt;To manage buttons&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How handle all selected items in tree (grid)? ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
var&lt;br /&gt;
  LItem: TElTreeItem;&lt;br /&gt;
begin&lt;br /&gt;
  LItem := ElTreeStringGrid1.GetNextSelected(nil);&lt;br /&gt;
  while Assigned(it) do&lt;br /&gt;
  begin&lt;br /&gt;
    // do something with item&lt;br /&gt;
    LItem := ElTreeStringGrid1.GetNextSelected(LItem);&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2121</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2121"/>
				<updated>2008-05-20T10:38:13Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.09 (14-May-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.10 (*-*-2008) ====&lt;br /&gt;
[-] TElXHeader: OnHeaderColumnMove event fires twice. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElShellList: problems with ShowColumns in Windows 2000 fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: by default the buttons size is less than system button's size. corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (14-May-2008) ====&lt;br /&gt;
[+] LogTools package added (for use with LMD AnyLogger client)&amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2119</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2119"/>
				<updated>2008-05-15T08:46:58Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* How to translage button captions and day names? How to hide/show certain buttons? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) &amp;lt;b&amp;gt;To translate the names of months and days&amp;lt;/b&amp;gt; use property CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames, LongDayNames and ShortDayNames. It changes the captions in calendar-grid. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) There are several ways &amp;lt;b&amp;gt;to change buttons captions&amp;lt;/b&amp;gt;: &amp;lt;br&amp;gt;&lt;br /&gt;
:1) you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas &amp;lt;br&amp;gt;&lt;br /&gt;
:2) you can use method c) &amp;lt;br&amp;gt;&lt;br /&gt;
:3) you can change variable that declared in ElDTPick for example as below: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, &lt;br /&gt;
CapCalendarGB, CapClockGB, NextYearHint,  NextMonthHint, PrevYearHint and &lt;br /&gt;
PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) &amp;lt;b&amp;gt;To manage buttons&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Available buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2118</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2118"/>
				<updated>2008-05-15T08:45:53Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* How to translage button captions and day names? How to hide/show certain buttons? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) &amp;lt;b&amp;gt;To translate the names of months and days&amp;lt;/b&amp;gt; use property CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames, LongDayNames and ShortDayNames. It changes the captions in calendar-grid. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) There are several ways &amp;lt;b&amp;gt;to change buttons captions&amp;lt;/b&amp;gt;: &amp;lt;br&amp;gt;&lt;br /&gt;
:1) you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas &amp;lt;br&amp;gt;&lt;br /&gt;
:2) you can use method c) &amp;lt;br&amp;gt;&lt;br /&gt;
:3) you can change variable that declared in ElDTPick for example as below: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, &lt;br /&gt;
CapCalendarGB, CapClockGB, NextYearHint,  NextMonthHint, PrevYearHint and &lt;br /&gt;
PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) &amp;lt;b&amp;gt;To manage buttons&amp;lt;/b&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2117</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2117"/>
				<updated>2008-05-15T08:43:32Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* How to translage button captions and day names? How to hide/show certain buttons? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) To translate the names of months and days please use property&lt;br /&gt;
CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames,&lt;br /&gt;
LongDayNames and ShortDayNames. It changes the catrions in&lt;br /&gt;
calendar-grid. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
b) There are several ways to change buttons captions: &amp;lt;br&amp;gt;&lt;br /&gt;
:1) you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas &amp;lt;br&amp;gt;&lt;br /&gt;
:2) you can use method c) &amp;lt;br&amp;gt;&lt;br /&gt;
:3) you can change variable that declared in ElDTPick for example as below: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, &lt;br /&gt;
CapCalendarGB, CapClockGB, NextYearHint,  NextMonthHint, PrevYearHint and &lt;br /&gt;
PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) To manage buttons:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2116</id>
		<title>LMD VCL - LMD ElPack FAQ</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_VCL_-_LMD_ElPack_FAQ&amp;diff=2116"/>
				<updated>2008-05-15T08:38:34Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* TElInspector */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Head-Overview}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== TElDateTimePicker ==&lt;br /&gt;
&lt;br /&gt;
=== How to translage button captions and day names? How to hide/show certain buttons? ===&lt;br /&gt;
&lt;br /&gt;
a) To translate the names of months and days please use property&lt;br /&gt;
CustomCalendarNames that contains lists of LongMonthNames, ShortMonthNames,&lt;br /&gt;
LongDayNames and ShortDayNames. It changes the catrions in&lt;br /&gt;
calendar-grid.&lt;br /&gt;
&lt;br /&gt;
b) There are several ways to change buttons captions:&lt;br /&gt;
&lt;br /&gt;
 1. you can change resourcestrings SLMDCapToday, SLMDCapOk etc. in LMDElConst.pas&lt;br /&gt;
 2. you can use method c)&lt;br /&gt;
 3. you can change variable that declared in ElDTPick for example as below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
// destroy old form if need:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := False;&lt;br /&gt;
// change variable that contains caption for Today button:&lt;br /&gt;
  TodayCap := 'Now!';&lt;br /&gt;
// new form with new captions will be created:&lt;br /&gt;
  ElDateTimePicker1.ShowPopupCalendar := True;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You can change ClearCap, TodayCap, OkCap, CancelCap, CalendarCap, &lt;br /&gt;
CapCalendarGB, CapClockGB, NextYearHint,  NextMonthHint, PrevYearHint and &lt;br /&gt;
PrevMonthHint.&lt;br /&gt;
&lt;br /&gt;
c) To manage buttons:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
   THElDateTimePicker = class(TElDateTimePicker);&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElDateTimePicker1DropDown(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  LForm: TElCalendarForm;&lt;br /&gt;
begin&lt;br /&gt;
  LForm := THElDateTimePicker(Sender).FForm;&lt;br /&gt;
  if Assigned(LForm) then&lt;br /&gt;
  begin&lt;br /&gt;
    // tuneup the form.&lt;br /&gt;
    LForm.ClearBtn.Visible := false;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Buttons: ClearBtn, TodayBtn, OkBtn, CancelBtn.&lt;br /&gt;
&lt;br /&gt;
== TElInspector ==&lt;br /&gt;
&lt;br /&gt;
=== How to use custom inplace editors? ===&lt;br /&gt;
&lt;br /&gt;
Inspector uses own collection of inplace editors. You can examine them in ElInspectorEditors.pas We'll define simple descendant of the button edit and will use it for editing of boolean values. &amp;lt;delphi&amp;gt;&lt;br /&gt;
type&lt;br /&gt;
&lt;br /&gt;
  TForm1 = class(TForm)&lt;br /&gt;
&lt;br /&gt;
    ElInspector1: TElInspector;&lt;br /&gt;
    ElInspectorRTTIDataSource1: TElInspectorRTTIDataSource;&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
  TMyElInspectorInplaceButtonEdit = class(TElInspectorInplaceButtonEdit)&lt;br /&gt;
  protected&lt;br /&gt;
    procedure BtnClick(Sender: TObject); override;&lt;br /&gt;
  end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
implementation&lt;br /&gt;
&lt;br /&gt;
{ TMyElInspectorInplaceButtonEdit }&lt;br /&gt;
&lt;br /&gt;
procedure TMyElInspectorInplaceButtonEdit.BtnClick(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  if MessageDlg('Yes = True, No = False', mtConfirmation, [mbYes,mbNo], 0) = mrYes then&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'True';&lt;br /&gt;
    Editor.Text := 'True';&lt;br /&gt;
  end&lt;br /&gt;
  else&lt;br /&gt;
  begin&lt;br /&gt;
    TElInspectorItem(Item).InspectorData.AsString := 'False';&lt;br /&gt;
    Editor.Text := 'False';&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
  LT: TElInspectorRegister;&lt;br /&gt;
begin&lt;br /&gt;
// we must to find current editor for boolean values in inspector's editors list&lt;br /&gt;
  for i := 1 to ElInspectorRTTIDataSource1.RegisterList.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    LT := TElInspectorRegister(ElInspectorRTTIDataSource1.RegisterList.Items[i]);&lt;br /&gt;
    if (LT is TElInspectorTypeInfo) and (TElInspectorTypeInfo(LT).TypeInfo = TypeInfo(Boolean)) then&lt;br /&gt;
    begin &lt;br /&gt;
    // remove current boolean editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Remove( ElInspectorRTTIDataSource1.RegisterList.Items[i] );&lt;br /&gt;
    // register our editor&lt;br /&gt;
      ElInspectorRTTIDataSource1.RegisterList.Insert(i, TElInspectorTypeInfo.Create(TMyElInspectorInplaceButtonEdit, TElBooleanProperty, TypeInfo(Boolean)));&lt;br /&gt;
      Break;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== TStyleManager ==&lt;br /&gt;
&lt;br /&gt;
=== How to use StyleName? ===&lt;br /&gt;
&lt;br /&gt;
Style Manager operates with hierarchical style sheets. These style sheets are similar to Cascading Style Sheets (CSS), used in web pages, but they are more effective and easy to use. Each style sheet contains several styles. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Each style contains one or more property values. When the style is applied to the component, the component is checked for presence of the property with given name. If the property is present, it is set to the value, specified in the style. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Style can be one of three types: &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) Default&lt;br /&gt;
:2) Class&lt;br /&gt;
:3) Specific&lt;br /&gt;
&lt;br /&gt;
There is one default style per style sheet. It is an ancestor for all other styles. Specific styles are applied when they are explicitly referred to by the component (in it's StyleName property).&amp;lt;br&amp;gt; Name of Specific style should begin by point (ex. '.CustomStyle') for prevention of crossing with names of classes.&amp;lt;br&amp;gt; Class styles are applied when there is no specific style name specified for the component. In this case the style with the name equal to component's class is searched for and applied. For example, if the component TElEdit refers to style manager, but there is no style name specified, Style Manager tries to find the style named 'TElEdit'. If it finds, this style is applied. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== HTML controls ==&lt;br /&gt;
&lt;br /&gt;
=== Could you tell me how to get the HTML text on an HTML Label (View, TElXTreeCell etc.) to center? ===&lt;br /&gt;
&lt;br /&gt;
You may use &amp;lt;html4strict&amp;gt;'&amp;lt;p align=&amp;quot;Center&amp;quot;&amp;gt;&amp;lt;/p&amp;gt;'&amp;lt;/html4strict&amp;gt; tag to set desired text alignment.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElShellTree, ElTree, ElXTree ==&lt;br /&gt;
&lt;br /&gt;
=== How to automatically check/uncheck all child nodes with check/uncheck a folder node? ===&lt;br /&gt;
&lt;br /&gt;
In this example we place on form TElShellTree and assign it's event handlers as below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses .... , LMDTypes, ShlObj;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
begin&lt;br /&gt;
  ElShellTree1.ShowCheckBoxes := True;&lt;br /&gt;
// don't clear items on collapse to not discard checkbox's state&lt;br /&gt;
  ElShellTree1.ClearOnCollapse := False;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemChecked(Sender: TObject;  Item: &lt;br /&gt;
TElTreeItem);&lt;br /&gt;
  procedure CheckChilds(AItem: TElTreeItem);&lt;br /&gt;
  var&lt;br /&gt;
    it : TElTreeItem;&lt;br /&gt;
  begin&lt;br /&gt;
    it := AItem.GetFirstChild;&lt;br /&gt;
    while Assigned(it) do&lt;br /&gt;
    begin&lt;br /&gt;
      it.Checked := AItem.Checked;&lt;br /&gt;
      CheckChilds(it);&lt;br /&gt;
      it := AItem.GetNextChild(it);&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
begin&lt;br /&gt;
  CheckChilds(Item);&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElShellTree1ItemAdded(Sender: TObject;&lt;br /&gt;
  ItemName: TLMDString; ShellFolder: IShellFolder; RelPIDL: PItemIDList;&lt;br /&gt;
  Item: TElShellTreeItem);&lt;br /&gt;
begin&lt;br /&gt;
// check that the item has checkbox's state as its parent&lt;br /&gt;
// this is necessary only for TElShellTree because it's build dynamically&lt;br /&gt;
  if Assigned(Item.Parent) then&lt;br /&gt;
    Item.Checked := Item.Parent.Checked;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== El(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How to draw part of item's text to pass over the several columns? ===&lt;br /&gt;
&lt;br /&gt;
You can use OnItemPostDraw event to redraw part of item. For example I can redraw item text over first two columns:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;delphi&amp;gt;&lt;br /&gt;
uses elstrutils;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElTree1ItemPostDraw(Sender: TObject; Canvas: TCanvas;&lt;br /&gt;
  Item: TElTreeItem; ItemRect: TRect; var DrawFocusRect: Boolean);&lt;br /&gt;
var&lt;br /&gt;
  R: TRect;&lt;br /&gt;
  s: TElFString;&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  R := ItemRect;&lt;br /&gt;
  R.Right := ElTree1.HeaderSections[0].Width + ElTree1.HeaderSections[1].Width - 1;&lt;br /&gt;
  R.Top := R.Top + Item.Height div 2; // dirty calculation. use HTMLRender to render text if you need exact result&lt;br /&gt;
  // this is main column so we need to take into account space for lines and buttons&lt;br /&gt;
  R.Left := R.Left + Item.IndentAdjust;&lt;br /&gt;
  if (ElTree1.ShowRoot and ElTree1.ShowLines) or (ElTree1.ShowButtons and ElTree1.ShowRootButtons) then&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent)&lt;br /&gt;
  else&lt;br /&gt;
    Inc(R.Left, ElTree1.ItemIndent div 5);&lt;br /&gt;
  // offset rect if we use images&lt;br /&gt;
  R.Left := R.Left + 20 ; // paste here image width + 4 instead of 20&lt;br /&gt;
  Canvas.Brush.Style := bsSolid;&lt;br /&gt;
  Canvas.Brush.Color := clWhite; // set item's color if need&lt;br /&gt;
  // my Item.Text = '&amp;lt;html&amp;gt;&amp;lt;b&amp;gt;Some text 1&amp;lt;/b&amp;gt; &amp;lt;p&amp;gt;'+#13#10+'Some very very very very very very long text 2&amp;lt;/html&amp;gt;'&lt;br /&gt;
  i := Pos(#10, Item.Text);&lt;br /&gt;
  s := '';&lt;br /&gt;
  if i &amp;gt; 0 then&lt;br /&gt;
    s := Copy(Item.Text, i + 1, length(Item.Text) - i - 8); // 8 to ignore '&amp;lt;/html&amp;gt;'&lt;br /&gt;
  DrawTextW(Canvas.Handle, PWideChar(s), length(s), R, DT_NOPREFIX and DT_Left);&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ElDB(X)Tree ==&lt;br /&gt;
&lt;br /&gt;
=== How could I display images in an Item if I've stored image's indexes in a database field? ===&lt;br /&gt;
&lt;br /&gt;
:1. Set TElDBXTree.ShowImages = True &amp;lt;br&amp;gt;&lt;br /&gt;
:2. Assign list of images (TImageList, TElImageList etc) to TElDBXTree.Images (and TElDBXTree.Images2 if you need it) properties &amp;lt;br&amp;gt;&lt;br /&gt;
:3. Open TElDBXTree.StylesDefs property in Object Inspector and choice &amp;quot;Table field&amp;quot; radiobutton in &amp;quot;Item images&amp;quot; radiogroup. It enforce setting Item.ImagesFromBase property to True for items. &amp;lt;br&amp;gt;&lt;br /&gt;
:4. Set data fields, where values for 1st (and 2st) image indexes was stored (look at Normal and State combos). &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hereon you should see images on the left side of the item's text. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How to make the sorted column drawn with an special background color ===&lt;br /&gt;
&lt;br /&gt;
There are several ways to reach it. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:1) you may use OnSortEnd event to set custom style to each cell&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
      then&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end&lt;br /&gt;
      else&lt;br /&gt;
      begin&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false;&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
      end;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:2) you may use the cascading property of style to reach the same effect:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.FormCreate(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// create test tree with 5 items. set custom colors in cells but not activate it&lt;br /&gt;
  for j := 0 to 5 do&lt;br /&gt;
  begin&lt;br /&gt;
    ElXTree1.Items.AddChild(nil,'Item'+Inttostr(j));&lt;br /&gt;
    ElXTree1.Items.Item[j].Cells[1].Text := Inttostr(j);&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].UseOwnStyle := True;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&lt;br /&gt;
procedure TForm1.ElXTree1SortEnd(Sender: TObject);&lt;br /&gt;
var&lt;br /&gt;
  i, j: integer;&lt;br /&gt;
begin&lt;br /&gt;
// in this procedure we activate using own colors for cells in sorted section&lt;br /&gt;
  for j := 0 to ElXTree1.Items.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
    begin&lt;br /&gt;
      if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone) &lt;br /&gt;
      then&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := false&lt;br /&gt;
      else&lt;br /&gt;
        ElXTree1.Items.Item[j].Cells[i].Style.ParentColors := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3) if the tree contains a lot of items more optimized to set colors in OnItemPreDraw event:&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ex:&amp;lt;br&amp;gt; &amp;lt;delphi&amp;gt;&lt;br /&gt;
procedure TForm1.ElXTree1ItemPreDraw(Sender: TObject; Item: TElXTreeItem);&lt;br /&gt;
var&lt;br /&gt;
  i: integer;&lt;br /&gt;
begin&lt;br /&gt;
  for i := 0 to ElXTree1.HeaderSections.Count - 1 do&lt;br /&gt;
  begin&lt;br /&gt;
    Item.Cells[i].UseOwnStyle := True;&lt;br /&gt;
    if (i = ElXTree1.SortSection) and&lt;br /&gt;
       (ElXTree1.HeaderSections.Sections[ElXTree1.SortSection].SortMode &amp;lt;&amp;gt; hsmNone)&lt;br /&gt;
    then&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clMoneyGreen;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end&lt;br /&gt;
    else&lt;br /&gt;
    begin&lt;br /&gt;
      Item.Cells[i].Style.CellBackGroundColor := clWhite;&lt;br /&gt;
      Item.Cells[i].Style.ParentColors := false;&lt;br /&gt;
      Item.Cells[i].Style.UseBackGroundColor := true;&lt;br /&gt;
    end;&lt;br /&gt;
  end;&lt;br /&gt;
end;&lt;br /&gt;
&amp;lt;/delphi&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:3a) ... or use virtual mode of tree &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[ Please look examle of virtual tree in our demo]&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NVIDIA problem&amp;lt;br&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
Spme users reported that they have pronlem with nView desktop manager. The Problem in the implementation of nView. It also crash Windows Explorer, WebEx in IE.&lt;br /&gt;
&lt;br /&gt;
'''Solution:'''&amp;lt;br&amp;gt;Try to update to latest Version of nView. There are hooking some Win-API's and Windows-Messages and sometimes forget to pass the messages to the real destination.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:FAQ]] [[Category:LMD_ElPack]]&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2108</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2108"/>
				<updated>2008-05-14T14:44:09Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.08 (21-Apr-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.09 (*-*-2008) ====&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2107</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2107"/>
				<updated>2008-05-14T14:43:45Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.08 (21-Apr-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size, solve the problem  with violation key. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2104</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2104"/>
				<updated>2008-05-14T09:20:24Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.08 (21-Apr-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: problem with ShowLeafButton fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBXTree's inplace editors: enlarge the editor's client area to cell size. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElFormCaption: several problems with caption's buttons are fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	<entry>
		<id>https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2103</id>
		<title>LMD 2007 - History LMD ElPack</title>
		<link rel="alternate" type="text/html" href="https://wiki.lmd.de/index.php?title=LMD_2007_-_History_LMD_ElPack&amp;diff=2103"/>
				<updated>2008-05-12T12:59:31Z</updated>
		
		<summary type="html">&lt;p&gt;Krivonos: /* Release 6.08 (21-Apr-2008) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{HEAD-ResOnly}}&lt;br /&gt;
&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
This documents contains history logs for LMD ElPack 6.0 releases. First official release: 10-Sep-2007 (Win32 only) &amp;lt;br&amp;gt; '''Legend'''&amp;lt;br&amp;gt; [+] Feature added&amp;lt;br&amp;gt; [*] Feature changed&amp;lt;br&amp;gt; [-] Bug fixed&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== History Logs ==&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
[-] TElMenuBar: ElMenuItem.OnClick don't fire on submenu popup. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTree, TElXTree: problems with FullRowSelect, HideFocusRect and HotTrack (Tracking) are solved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElCurrencyEdit: value was rounded incorrectly. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTabControl: DoubleBuffered doesn't work. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.08 (21-Apr-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElImageForm: property StretchFormRegion added (default = false). Stretches defined region on form's size. Very useful in for systems where dpi &amp;lt;&amp;gt; 96. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElTreeComboBox: set control's size to cell size before editing. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElDBTreeNavigator: several problems was resolved. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElXTree: bug that causes av when you try to select several cells by mouse was fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] Position of dropdown menu was wrong for systems with multiple monitors. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
[-] TElListBox: problem with incremental search. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.07 (31-Mar-2008) ====&lt;br /&gt;
[+] TElExplorerBarGroup: property IsSpecial is added. If this property on, SPECIAL parts are used instead of NORMAL (ex: EBP_SPECIALGROUPBACKGROUND/EBP_NORMALGROUPBACKGROUND). &amp;lt;br&amp;gt;&lt;br /&gt;
[+] TElPageControl: ShowAccelChar property added (bts 539) &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElAppBar: multiple monitor support corrected. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElXTree: mouse frame selection redesigned to be more effective and to work when RowSelect is on. &amp;lt;br&amp;gt;&lt;br /&gt;
[*] TElTrayIcon: multiple monitor support corrected to make PopupMenu visible only at main monitor. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.06 (19-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElIniFile.ReadWideString can now be used to read both UTF8 and ANSI strings&amp;lt;br&amp;gt; [+] ElPack edit controls: LMDApplication.ThemeUseColorProperty added. After many requests we implemented now support of Color property in themed mode (like for themed VCL edit controls). If your application requires previous behaviour, set somewhere in your code LMDApplication.ThemeUseColorProperty to false (and like before Color property is ignored in themed mode).&amp;lt;br&amp;gt;[+] TElTree, TElXTree, TElTreeStringGrid: OnLinkOver event added. This event occures when mouse cursor moves over the link.&amp;lt;br&amp;gt; [+] Menus: New style tdsOffice2003 was added. &amp;lt;br&amp;gt;[+] TElEdit/TElMemo now can handle triple click to select all text.&amp;lt;br&amp;gt; [*] LMDHTMLUnit: small fix to process font color in links (ex: &amp;amp;lt;a href=&amp;quot;test&amp;quot;&amp;amp;gt;&amp;amp;lt;font color=clRed&amp;amp;gt;test&amp;amp;lt;font&amp;amp;gt;&amp;amp;lt;/s&amp;amp;gt; - font must be clRed + LinkColor)&amp;lt;br&amp;gt; [-] TElMouseHint: lost two last characters in hint caption. fixed.&amp;lt;br&amp;gt; [-] TElPanel, TElAdvancedPanel: Problem with parent backgrount in mode with disabled theme engine solved.&amp;lt;br&amp;gt; [-] TElXHeader: problem in Sections.LoadFromFile\SaveToFile fixed.&amp;lt;br&amp;gt; [-] TElGraphs: memory leak was eliminated&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.05 (04-Mar-2008) ====&lt;br /&gt;
&lt;br /&gt;
''General''&amp;lt;br&amp;gt; [*] Improved Helpfile for shared runtime&amp;lt;br&amp;gt; [-] Help installers for BDS/CRS IDEs handle now target path names containing spaces correctly.&amp;lt;br&amp;gt; &amp;lt;br&amp;gt; [+] Validation support was added. &amp;lt;br&amp;gt; [+] TElFolderDialog: bfoAllowEdit option was added to include an edit control in the browse dialog box &amp;lt;br&amp;gt; [+] TElPanel, TElHTMLPanel: WordWrap property added to support multiline caption. &amp;lt;br&amp;gt; [-] fix for bugreport &amp;quot;Difference in Parameter iColorId when using ElPack-Theming compared to native theming&amp;quot; &amp;lt;br&amp;gt; [-] TElTree, TElTreeStringGrid: several problems in tree's behaviour was fixed: InplaceEditor InputValid Error, TElTreeStringGrid OnChanging fires twice, tree ignores AllowChange if you try to navigate by mouse click. &amp;lt;br&amp;gt; [-] TElXTree: same problems as in previous section were checked and corrected everywhere where it is necessary. &amp;lt;br&amp;gt; [-] Tree's editors: OnValidateResult event was not fired if user didn't press Return but try to end editing by mouse click. fixed. &amp;lt;br&amp;gt; [-] TElToolBar: difference between designtime and runtime behaviour was corrected. &amp;lt;br&amp;gt; [-] TElDateTimePicker: CustomCalendarNames had no effect for the translation of the month calendar combo. fixed. &amp;lt;br&amp;gt; [-] Editors: Appearance of control in disabled state changed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: property Aligned = alNone was not saved in dfm. fixed. &amp;lt;br&amp;gt; [-] TElAdvancedPanel, TElExplorerBarGroup: incorrect size in the minimized state. fixed. &amp;lt;br&amp;gt; [-] TElHeader, TElXHeader: corrected some problems in recalculation of the size after font changed.&amp;lt;br&amp;gt; [-] TElPageControl: tab not wide enough to display caption with '&amp;amp;amp;'. fixed &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.04 (21-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[*] TElHeader, TElXHeader, TElTree, TElXTree: RightAligned mode redesigned. &amp;lt;br&amp;gt; [-] TElPanel: &amp;quot; SizeGrip does not show in TElPanel&amp;quot; (bts 342). fixed. &amp;lt;br&amp;gt; [-] TElXTree: TextAlignment has no affect in virtual style. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03.50 (06-Jan-2008) ====&lt;br /&gt;
&lt;br /&gt;
[+] ElStyleManager: possible to define third-level properties ex: CaptionSettings.Font.Color &amp;lt;br&amp;gt; [-] Problem with incorrect CaptionSettings.BackgroundColor setting fixed. &amp;lt;br&amp;gt; [+] CaptionSettings.Background property added to be possible define such backgrounds as TileBitmap in IDE at designtime. &amp;lt;br&amp;gt; [-] In systems with large fonts CheckBox size will be automatically changed only if system is higher than Windows 2000 to avoid problem with Windows.DrawFrameControl. &amp;lt;br&amp;gt; [-] TElStyleManager, .Net - problem with control's editor solved. &amp;lt;br&amp;gt; [-] TElInputProcessor, .Net - some problems fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.03 (10-Dec-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElPageControl: If Multiline is turned off, the closing tab doesn't making a refresh when covering the tab with a MessageBox (bts 510). fixed. &amp;lt;br&amp;gt; [+] TElPageControl: OnDrawTabsBackground: event was added to draw space behind tabs. It has effect only if UseXPThemes is off. &amp;lt;br&amp;gt; [-] TElSideBar: ItemIndex always = -1 when KeepSelection = False. fixed. &amp;lt;br&amp;gt; [-] TELRadioGroup: problem with ItemSpacing &amp;amp;gt; -1. fixed. &amp;lt;br&amp;gt; [-] TElXTree: Doubleclick between header columns changes alignment of header cells. fixed. &amp;lt;br&amp;gt; [-] TElStyleManager: problem with properties generation in control's editor. fixed &amp;lt;br&amp;gt; [*] .Net - a lot of problems are fixed, a lot of demos are ported. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02.50 (26-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[-] TElEdit, TElMemo: decrease the index of top line when resize, so contents scrolls upwards if it has enough place. &amp;lt;br&amp;gt; [-] TElSideBar flickering (bts 576). fixed. &amp;lt;br&amp;gt; [-] TElTreeCombo: corrected the visual behaviour in style=tcsDropDownList.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.02 (13-Nov-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] VCL.NET release candidates (including CRS 2007.NET packages). Final version with next minor update.&amp;lt;br&amp;gt; [+] TElCalculatorEdit, TElCurrencyEdit: property CalcDlgResetValue&amp;amp;nbsp;: Boolean (default=False) When it is True, the entered numbers will be added to current value, if False - the value will be reset by new. &amp;lt;br&amp;gt; [+] TElDateTimePicker: edfShortDateShortTime was added in the list of possible formats. &amp;lt;br&amp;gt; [+] TElPromptDialog: MaxWidth (default 0). The width of dialog will be limited by this value in case it is positive. &amp;lt;br&amp;gt; [+] TElXTree: AutoLineVisibleOnly property added (default = false). If this property is set to true, TElXTree defines item's height for visible sections only (ignores invisible header sections). &amp;lt;br&amp;gt; [-] DEP problem on Vista machines fixed. &amp;lt;br&amp;gt; [-] TElCalculatorEdit: av in runtime when CalcDlgDefZeroValue is False. fixed. &amp;lt;br&amp;gt; [-] TElTree, TElXTree, TElXHeader, TElHeader: incorrect text out with right-aligned italic text. fixed. &amp;lt;br&amp;gt; [-] TElXTree: small problem with cell size where BarStyle is on. fixed. &amp;lt;br&amp;gt; [-] &amp;quot;Junk&amp;quot; symbols in html-hints. fixed. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.01 (15-Oct-2007) ====&lt;br /&gt;
&lt;br /&gt;
[+] TElCalendar,TElDateTimePicker.CustomCalendarNames: TElCustomCalendarNames - possible to set unicode day\month names to be displayed in control. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Release 6.00.50 (17-Sep-2007) ====&lt;br /&gt;
&lt;br /&gt;
[*] Changes and fixes in shared runtime packages &amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>Krivonos</name></author>	</entry>

	</feed>