Bar component

Posted on 2009-02-20
Last Modified: 2012-05-06

Anyone know a component that works like, for example: Firefox Bookmark bar?

Basically, just a bar where you can place any number flat TSpeedButton ... horizontally, and it has a chevron (arrow) button (in the right edge) if there are a lot of buttons.

And of course it should has drag and drop capability to arrange the (visible) buttons.

I tried to look for in JEDI-VCL, but apparently it does not have that component.

Question by:db2trade
    LVL 44

    Expert Comment

    Ray Konopka ( states the following about his component suite meeting your needs:

    "The TRzToolbar supports several of the features being requested, including the display of a chevron if the buttons go beyond the controls borders.  However, the TRzToolbar does not support re-ordering the buttons via drag-and-drop.  To do this, the developer would have to program this functionality."

    So you might want to evaluate Ray's components.
    LVL 1

    Author Comment

    Interesting ... But thats not suitable to my need.

    I did some home works and found some piece of codes:

    #1: How to add chevron button to TToolbar

    #2: How to drag and drop / customize TToolbar during runtime

    It seems it can be combined, but I dont have much knowledge how to achieve that.

    Anyone can take a look?
    LVL 26

    Expert Comment

    Check out Jordan Russel's Toolbar2000,
    LVL 22

    Accepted Solution

    Try the TMS components ...
    LVL 44

    Expert Comment


    Where are you on this problem?  Have you looked at the links supplied by EddieShipman and senad?

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    A lot of questions regard threads in Delphi.   One of the more specific questions is how to show progress of the thread.   Updating a progressbar from inside a thread is a mistake. A solution to this would be to send a synchronized message to the…
    Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    This video discusses moving either the default database or any database to a new volume.

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now