9

I have various hierarchical structures and would like to allow navigation around then using an editor like the Microsoft one found in the explorer address bar below. Is there such a Delphi component? (Paid for or free)?

enter image description here

Brian Frost
  • 13,334
  • 11
  • 80
  • 154

4 Answers4

9

TAdvExplorerTreeview from TMS might be what your looking for:

http://www.tmssoftware.com/site/advexptree.asp

enter image description here

iamjoosy
  • 3,299
  • 20
  • 30
9

Haven't tried by myself but Roy Klever's PathViewer component looks quite interesting.

enter image description here

Rob Kennedy
  • 161,384
  • 21
  • 275
  • 467
Linas
  • 5,485
  • 1
  • 25
  • 35
8

I have spent the morning writing such a control. Actually, I wrote a very generic, completely virtual base control, from which I later derived a directory browser control:

Hierarchy of breadcrumb controls

The source code is published here

Here are some images:

Style := bbsClassic

Screenshot Screenshot

Style := bbsFlat

Screenshot

Style := bbsHeader

Screenshot Screenshot

Style := bbsThemed

Screenshot

Style := bbsCommand

Screenshot

Andreas Rejbrand
  • 105,602
  • 8
  • 282
  • 384
  • 2
    +1 Andreas, great work, maybe is better, if you publish your code in the code google hosting site. – RRUZ Jun 02 '11 at 16:43
  • 1
    Also, I've only just realised that the little arrows drop down a menu in Windows. I've only ever clicked on the word.... – Brian Frost Jun 03 '11 at 14:21
  • +10 For the effort, the time spent, the completeness of the implementation, and the generosity. -9 by SO ;) – NGLN Jun 04 '11 at 11:10
  • 1
    Thank you, @NGLN, but really, I'm the real winner, because I think it is so fun to write visual controls! – Andreas Rejbrand Jun 04 '11 at 12:03
  • @AndreasRejbrand I'd very much like to try on BCB2009 but I seem to have difficulties compiling the component. [ILINK32 Error] Error: Unresolved external 'PathCanonicalizeW' referenced from ... Is mentioned code your latest version ? – Peter Sep 10 '15 at 12:44
  • How about a overview page for your various components? I know there are some, but I can't get from BreadcrumbBar to another one. – Uli Gerhardt May 17 '19 at 07:07
4

Not sure about anything exactly like that but the BergSoft Next Collection includes a path control similar to that (useful for breadcrumb trails and the like)

http://www.bergsoft.net/component/next-collection/overview.htm

It's free providing you don't want access to the source. Source is pretty cheap though and it's a one off cost that'll get you all future updates.

JamesT
  • 2,988
  • 23
  • 29