LMD-Tools 5.01 

Date: 17-Aug-2000 [History List
 
 

Contents

General
Enhancements
Important Bugfixes
 

General
[a] Open known issues
A few known open known issues reported in the newsgrous still remained open. We'll publish a list of known issues in the LMD-Tools support newsgroup soon regardings things which will be handled by the upcoming 5.02 release.

[b] Documentation
The main improvement of version 5.01 is completeness of online help. After all properties and types are documented we will subsequently review texts to improve comprehensibility and to add more examples. If you find any text parts which are absolutely not understandable for you - send us component/class name and the corresponding subpart, we will review it immediately then.
In the newsgroups user requested documentation in PDF format. While it is very unlikely that we release a reference help in PDF format (it would be a very large book for several hundred classes, types and thousands of properties) it is verly likely that we recreate the lmdinto.hlp documentation file in a much better way as PDF-file (Introduction to LMD-Tools along with Tips&Tricks section).

[c] Documentation II
Several users complained about corrupt Delphi help index files after installation of LMD-Tools (under Windows 9x only). This happened because of limitations of MS Windows Help System (and so Borland OpenHelp). New installers use therefore another way to install index files automatically. User of a previous LMD-Tools version can simply remove the LMD-Tools files from the Index Section in the OpenHelp application (Menu Help|Customize Help) and everything will work again.
[Top]

 

Enhancements

"Browseable" Edit controls
To improve work with TLMDObjectStorage Component almost all components provide now a published property for simple saving/restoring of user data (e.g. Filename property for TLMDFileOpenEdit/SaveEdit, Path for TLMDBrowseEdit, SelectedColor for TLMDColorEdit or Date property for TLMDCalendarEdit).

New Component: TLMDShellLink
TLMDShellLink was added on user request. It is used to handle or create Shell Links or rather System Shortcuts in a very simple way.

TLMDObjectStorage
The AutoLoad property was replaced by the Enabled property. If Enabled is set true, component will automatically save and restore component properties.Furthermore component is now able to save and restore object properties. At last OnLoading and OnSaving properties were added - these events are always generated, so you mght disable automatic features and use the advanced LoadFrom-/SaveTo- features to handle storing and saving of properties yourself. use of custom files is now fully supported.

Log file feature
Time & Date customizable - free placing

TLMDPrinterComboBox
New InitPrinterList method allows initializing of control at runtime.


[Top]

 
 

Important Bugfixes (only those are mentioned which were reported from customers)

TLMDBitmapList component editor
A possible AV when adding items without any bitmaps was fixed. 

TLMDDBNavigator
RepeatedClick will now automatically be disabled if the confirmation dialog pops up.

TLMDDockButton / TLMDDockSpeedButton
Component "forgot" its glyph at runtime if  Style property was set to gkCustom and a Bitmap file was assigned. This was fixed.

TLMDEdit
The custom button font is no longer equal to the edit's font.

TLMDScrollBar
Fixed small ressource leak which only occured on Win98 SE platforms.

String editor
Fixed 'loop' bug in Search & Replace function

TLMDDBMemo
Text changes have not been changed if only the memo content changed.

TLMDList
Fixed problem with disappearing strings / part of strings. In addition the new implementation should be somewhat faster.
[Top]


©  2000 by LMD Innovative Germany
All other trademarks are acknowledged.