Tag Archives: rkSmartPath

Some small updates for November

The updated SmartPath and SmartTabs

Updated components

This is just a small update for rkSmartPath and a beta release of the updated rkSmartTabs.

Not very much new stuff but I have added a feature to the rkSmartPath so it will always show at least one item in view. Meaning that the folder name will be truncated to fit in view, similar to how it is done in Vistas path bar.

The rkSmartTabs uploaded is the newest version and is in beta stage. Do not use it for real applications yet. I only uploaded it for people that want to test and get a feel of how it works. I am always curries myself so I thought maybe someone was interested. There are some limitations in this version as I know about fx hints are not working and tabs can not be dragged. So set ShowHint to false and AllowTabDrag to false when testing. If you find other strange stuff happening I would like to hear about it so I can do something about it. Thanks!

I hope you find it useful so far.

Please download these components as single components in the download page. They have not been included in the collection yet.

The collection will soon be updated.

Roy M Klever

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.

SmartPath v2.3 released

I am happy to announce that SmartPath v2.3 is here.

Whats new:
– Pressing arrow button now toggle popup menu.
– New event, OnError. Thanks Castor69.
– New property AutoComplete.
– Color properties for button painting have been added.
– Bug in keyboard navigating have been fixed.
– Bug in edit path have been fixed.
– Some small code optimization.

OnError AException values:
0 : Create directory failed

Download SmartPath2.3

SmartPath v2.2 released

Well I finally had some time to update my smartpath component. So what did I do? It is now possible to navigate the smartpath using the keyboard just set AllowKeyNav to true and you are set. I had some trouble making it work so report back any bugs you find, in my testing it worked as expected. Ownerdraw now has its own property, set it when using ownerdraw event. New Folder in home menu is now optionally. ParentFont added. A new property named ClickSetPath will set the path automatically when button on path is clicked so you no longer need to set it in the OnClickEvent. Changed AllowEdit to be set to true as default. OnMouseLeaveEvent should now be working again. Some code optimized.

Download SmartPath v2.2

SmartPath updated

VistaPanel image

Good looking SmartPath

This is just an update of my SmartPath component. Some elements have been removed while some elements have been added.

I added a transparent option, and lookup in edit mode. The search option was removed. Some bugs were removed and the code tweaked a little.

New property added

NetDiskWait: Boolean;

When set to true it works like normal but if you set it to false it will not check if net disks(drives) are ready. I have a net drive that lose connection all the time, making me crazy every time I am going to pick a disk, so I had to do something about it. Default is False.

Download Component

Hope you like it.

Roy M Klever

Released rkSmartPath version 2

Smart Path v2 in action

Smart path demo application

After a lot of testing, tweaking and fixing version 2 of rkSmartPath is available.
Whats new:

* Now it is possible to disable edit of path
* Added owner draw event
* Using displayname for folders
* Added search event. Use path edit for searching/filtering
* Tweaks and fixes
* End arrow only if there is folders in last folder

What is rkSmartPath: it is a component for Delphi that will allow you to navigate the filesystem similar to explorer in Vista. Folder path is represented as buttons and arrows. Pressing a button will allow you to set that path, pressing an arrow will let you pick a folder in that folder. Try the demo and you see what I am talking about.

Download Project(265kB)

Update 03.02.2010:


How it looks with Athen theme

Download TBX test version