I don't think I fully understand this. So it's just a wider button that you want?
How about a menu button? This is not precisely what you want but it's as close as you can get as far as I am aware. Also by using this method, nothing will get pushed off the edge of the toolbar.
Try adding this code to a toolbar...
<?xml version="1.0"?>
<button backcol="none" display="icon" label_pos="right" textcol="none" type="menu_button">
<label>Main Button</label>
<icon1>#newbuttonmenu</icon1>
<function type="normal">
<instruction>@Confirm This will run a command for the Main Button. Would you like to Continue?|Yes|No</instruction>
</function>
<button backcol="none" display="both" textcol="none">
<label>Sub Option A</label>
<icon1>#newcommand</icon1>
<function type="normal">
<instruction>@Confirm This will run a command for Sub Option A. Would you like to Continue?|Yes|No</instruction>
</function>
</button>
<button backcol="none" display="both" textcol="none">
<label>Sub Option B</label>
<icon1>#newcommand</icon1>
<function type="normal">
<instruction>@Confirm This will run a command for Sub Option B. Would you like to Continue?|Yes|No</instruction>
</function>
</button>
<button backcol="none" display="both" textcol="none">
<label>Sub Option C</label>
<icon1>#newcommand</icon1>
<function type="normal">
<instruction>@Confirm This will run a command for Sub Option C. Would you like to Continue?|Yes|No</instruction>
</function>
</button>
<button backcol="none" display="both" textcol="none">
<label>Sub Option D</label>
<icon1>#newcommand</icon1>
<function type="normal">
<instruction>@Confirm This will run a command for Sub Option D. Would you like to Continue?|Yes|No</instruction>
</function>
</button>
<button backcol="none" display="both" textcol="none">
<label>Sub Option E</label>
<icon1>#newcommand</icon1>
<function type="normal">
<instruction>@Confirm This will run a command for Sub Option E. Would you like to Continue?|Yes|No</instruction>
</function>
</button>
</button>
Nothing fancy required here, just press X to jump to the first file beginning with X.
My company tried this and some of the ideas were ludicrous. People were desperate to make a small fortune they were coming up with absolutely anything. Also, I feel Leo, Jon and Greg put so much effort into developing Directory Opus, they deserve every last penny that comes their way. Personally I would refuse payment for any of my suggestions.