rkSmartPath updated to version 2.5

SmartPath in use

SmartPath in use

Finally I got some time to post an updated rkSmartPath.

Whats new:

* New color properties: – ColorEdit, ColorEnter and ColorExit
* Possible to hide first level: – HideFirstLevel
* Added an optional button: – ImagesBtn, ImageIdxBtn
* I also added new arrow style for first item
* Some code update

Download from download page. Collection has not been updated yet so download component itself.

  • Andrey.

    Hi,

    There is an issue in rkPathViewer.pas
    After you free editor In method TrkPathViewer.ExitEditMode;
    FPathEdit.Free;
    This method (ExitEditMode) called second time by an event and application crashed.
    To reproduce:
      Set debug mode in Delphi and activate FastMM4 memory check
      Enter in edit mode for TrkPathViewer
     Select the path and clear it with Del
     Click Esc
    Result: ExitEditMode called second time and FPathEdit.Free; called second time
      If you prevent second call for ExitEditMode  the FastMM still reported usage of a virtual method of freed object FPathEdit

    As a workaround I set Visible := FALSE for now instead of Free the TEdit.

    Andrey.