LMD-Tools 5.02 

Date: 21-Oct-2000 [History List] 
 

Contents

General
Enhancements
Important Bugfixes
 

General
This release fixes most of the errors reported during the last weeks. In addition there are several small enhancements which had been desired by customers. Thanks to all of you who have reported the bugs or the missing features!
As ever: The list of enhancements and bug fixes is 'very rough'. This means that we noted them with about one line of text but at least a few improvements caused quite a lot of changes in the code. Furthermore not all changes may be described in full detail.
[Top]

 

Enhancements (not complete)

TLMDButtonBar
New events introduced!
The OnBeforeItemClick event is executed before an item changes to the pressed style. This makes it easy to prevent that a user clicks on an item he is not allowed to at the moment.
The OnBeforeSectionChange events makes it easy to prevent section changing!

TLMDComboBox
New function isMRUItem which helps determining whether the an index corresponds to a MRU item entry or to the list of all entries.

TLMDCustomPanel (and descendants)
Now supports transparency if used in LMDScrollBoxes (and SplitterPanels)!

TLMDFileGrep
New event added which will be fired if the search is stopped (by finishing the job or cancelling)

TLMDFormTabControl
UseResForms property added. Like in TLMDFormDisplay forms loaded from resource dll's are now supported.

TLMDListBox
SpecialSort function can now be advised to sort in descending order

TLMDMessageHint
New event: OnCloseHintWindow.

TLMDMemo (ScrollBars)
ScrollBars in the memo are made more flexible.

TLMDProgressFill 
On user request font color settings for gradient/bitmap modes work now fully equally to TLMDMeter. The font color of uncovered part of progress bar is specified again by Font.Color property (if UseFontColor property is disabled).

TLMDScrollBar
Mouse movement (if mouse no longer in control, and left button pressed) will move thumb now.

TLMDScrollBox
Now supports transparency if placed in LMDScrollBoxes!

TLMDShapeControl
Method SaveToFile added which makes it possible to save the current view to a bitmap file.

TLMDShapeHint
New event: OnCloseHintWindow.

TLMDSplitterPanel
The position of the splitter bars will now be stored in ini/reg if they are moved by the resize buttons.
[Top]
 
 

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

TLMDBaseEdit
Fixed minor quirk with an event which was risen to early.
Content refreshing problem after "re-"enabling fixed.

TLMDCalendarEdit
Can now be removed from forms again.

TLMDCaptionButtons
Will now work with MDI windows.
Will now update if button properties are changed during runtime.
Disabled state will now be drawn.

TLMDClock
Countdown time display now independent from system settings: On some computers a 00:00:29 appeared as 12:00:29 before!
Fixed small graphical bug.

TLMDDBEdit
There had been a minor problem that the edit sets the record to modifed without having changed something.

TLMDDBInformationLabel

Fixed minor language string quirk.

TLMDDriveComboBox
Fixed corrupted icons problem.

TLMDIniCtrl
Windows NT/2K: Problem of reading keys/values without Write Permission fixed.

TLMDListBox

Fixed bug in SpecialSort implementation.
Fixed bug in LMDSetCodedString method (used internally by the list box).
Last column will now be correctly restored if loading size from an ini file.

TLMDMemo
Fixed minor quirk with cursor pos after mouse click.
Fixed Rows property (reported one row too less)
DeleteLine (0) will now work correctly.

TLMDMMButton
Fixed bug in streaming component information (last bitmap state was not stored/loaded correctly)

TLMDOneInstance
Activate previous instance problem on W2K and later Win98 releases fixed.

TLMDSplitterPanel

Fixed some bugs related to the InstantUpdate mode.

TLMDShapeHint
Fixed problem with visible control hint and shutting down of application in the meantime.

TLMDStatusBar
The Font object was ignored if the bar was switched to SimplePanel mode.

TLMDVersionInfo
Problem with date encoding fixed.

[Top]


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