One Button Navigation to Access, Copy to or Move to Any One of Many Cascading Subfolders

This is a three button button with the following functionality:
LMB - Go to the named path, typically a drive letter

  1. Go to or drag and drop to the path

RMB - For the named path, go to any of the subfolders with a navigable list
2. List all subfolders in the path in order to navigate in them and go to one of them

MMB - Select item(s) and copy to a folder or any of its subfolders from a navigable list
3. copy a selected item to any subfolder in the path.

MMB - Select item(s) and move to a folder or any of its subfolders from a navigable list
4. move a selected item to any subfolder in the path.

With just a few buttons set to a few key partitions or major folders, you can access, copy or move one or move folders or files navigating through subfolders until you find your destination.

Here is an example button code using C:
C; Folder Options.dcf (2.7 KB)

Here is the XML code:

<?xml version="1.0"?>
<button 3dborders="no" backcol="none" display="both" dropdown_glyph_slim="yes" icon_size="large" label_pos="right" popout="right" textcol="#ff8000" type="three_button">
	<label>C: Folder Options</label>
	<icon1>#HDD-System_C</icon1>
	<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
		<label>Go to C:</label>
		<tip>Go to</tip>
		<icon1>/system/imageres.dll,3</icon1>
		<function type="normal">
			<instruction>Go C: NEWTAB=findexisting</instruction>
		</function>
	</button>
	<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" popout="right" textcol="none" type="menu">
		<label>List C: Folder</label>
		<icon1>/system/imageres.dll,3</icon1>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" separate="yes" textcol="none">
			<label>C:</label>
			<icon1>/system/imageres.dll,3</icon1>
			<function type="normal">
				<instruction>Go C: NEWTAB=findexisting</instruction>
			</function>
		</button>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
			<label>C:</label>
			<icon1>/system/imageres.dll,3</icon1>
			<function type="normal">
				<instruction>Go C: FOLDERCONTENT=dblclickmenu,nofiles NEWTAB=findexisting</instruction>
			</function>
		</button>
	</button>
	<button 3dborders="no" backcol="none" display="both" icon_size="large" label_pos="right" textcol="none" type="menu">
		<label>Copy|Move Selected Items to|from the C: Folder</label>
		<icon1>#Copy File 2</icon1>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" popout="right" textcol="none" type="menu">
			<label>Copy Selected Items to the C: Folder</label>
			<icon1>#Copy File 2</icon1>
			<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
				<label>Copy Selected Items to the C: Folder</label>
				<icon1>#Copy File 2</icon1>
				<function type="normal">
					<instruction>Go PATH=C: FOLDERCONTENT=nofiles,copy</instruction>
				</function>
			</button>
		</button>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" popout="right" textcol="none" type="menu">
			<label>Move Selected Items to the C: Folder</label>
			<icon1>#Copy File 2</icon1>
			<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
				<label>Move Selected Items to the C: Folder</label>
				<icon1>#JEG_Icons_(32px__24px):Copy File 2</icon1>
				<function type="normal">
					<instruction>Go PATH=C: FOLDERCONTENT=nofiles,move</instruction>
				</function>
			</button>
		</button>
	</button>
</button>

With the addition of the "includestart" keyword for "Go FOLDERCONTENT" in Opus 13.14.4, I completely reworked this button.

With just a few buttons set to a few key partitions or major folders, you can access, copy or move one or move folders or files navigating through subfolders until you find your destination.

This e new version is still a three button button but accessing the same functions is slightly different.

LMB - Go to the named path, typically a drive letter.
Can drag and drop to the named path.
Can go to the named path.
Can go to any subfolder in the named path

RMB - Select item(s) and copy to a folder or any of its subfolders from a navigable list.

MMB - Select item(s) and move to a folder or any of its subfolders from a navigable list.

Try this button; it is more powerful than the words likely convey.

Here is an example button code using the C: partition
C; Folder Options.dcf

Here is the XML code:

<?xml version="1.0"?>
<button 3dborders="no" backcol="none" display="both" dropdown_glyph_slim="yes" icon_size="large" label_pos="right" popout="right" textcol="#ff8000" type="three_button">
	<label>C: Folder Options</label>
	<icon1>#HDD-System_C</icon1>
	<button 3dborders="no" backcol="none" display="both" icon_size="large" label_pos="right" popout="right" textcol="none" type="menu">
		<label>List C: Folder</label>
		<icon1>#folder</icon1>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
			<label>List C: Folder</label>
			<tip>List C: Folder</tip>
			<icon1>#folder</icon1>
			<function type="normal">
				<instruction>Go C: FOLDERCONTENT=dblclickmenu,nofiles,includestart NEWTAB=findexisting</instruction>
			</function>
		</button>
	</button>
	<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" popout="right" textcol="none" type="menu">
		<label>Copy Selected Items to the C: Folder</label>
		<icon1>#Copy File 2</icon1>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
			<label>Copy Selected Items to the C: Folder</label>
			<icon1>#Copy File 2</icon1>
			<function type="normal">
				<instruction>Go PATH=C: FOLDERCONTENT=nofiles,copy,includestart</instruction>
			</function>
		</button>
	</button>
	<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" popout="right" textcol="none" type="menu">
		<label>Move Selected Items to the C: Folder</label>
		<icon1>#Copy File 2</icon1>
		<button 3dborders="no" backcol="none" display="label" icon_size="large" label_pos="right" textcol="none">
			<label>Move Selected Items to the C: Folder</label>
			<icon1>#Copy File 2</icon1>
			<function type="normal">
				<instruction>Go PATH=C: FOLDERCONTENT=nofiles,move,includestart</instruction>
			</function>
		</button>
	</button>
</button>