Please see the gif to understand how useful this could be:

What do you think people? I can't find a file manager with this feature.

Do you mean On/Off behavior, that's what I was thinking. I've noticed a command "Open folder in other pane", but it's too annoying to press it everytime. And just using Arrow Up/Down to quickly preview a bunch of folders is really fast and natural (without limitations of a tree).admin wrote:What about a variant where some keyboard shortcut does it: "Browse focused folder in other pane".
Oh, it exists already. Wasn't aware of that!xy123 wrote:I've noticed a command "Open folder in other pane", but it's too annoying to press it everytime. And just using Arrow Up/Down to quickly preview a bunch of folders is really fast and natural (without limitations of a tree).
I don't get it. To associate folders with what?Marco wrote:Wouldn't a PFA suffice?
Thank you. I can't find a link for the mentioned UMC? I test apps with Sandboxie, so I won't shoot myself in the foot and I promise I won't ask for support. If there are sample configurations included, I can figure it out.highend wrote:Or just: viewtopic.php?f=7&t=12675
Code: Select all
"Preview Folder In Other Pane : dirpanepreview"
global $previewtab, $endmsg, $scriptname;
$previewtab = '';
$sourcetab = tab('get');
while 1 {
if !(get('#800')) { $endmsg = 'Enable Dual Pane||stop'; end 1; }
if !$previewtab && (get('pane') != 1) { $endmsg = 'Start on pane#1||stop'; end 1; }
if (tab('get') != $sourcetab) { $endmsg = 'Tab_Change_Exception||stop'; end 1; }
if !($previewtab) {
focus 'P2';
$previewtab = tab('new', %computer%);
tab('rename', $scriptname . '|:fp', $previewtab);
focus 'P1';
}
$curitem = <curitem>;
if ($curitem != $lastitem) {
$lastitem = $curitem;
if (exists($curitem)==2) {
#1062;
} else {
status $scriptname . '::Not a Folder',,'alert';
}
}
wait 5;
}
"_Initialize"
global $previewtab, $endmsg, $scriptname;
$scriptname = 'DirPanePreview';
"_Terminate"
global $previewtab, $endmsg, $scriptname;
if get('#800') {
if (get('pane')==1) {
focus 'P2';
tab('close', 0, $previewtab);
focus 'P1';
} elseif $previewtab && tab('get') != $previewtab {
tab('close', 0, $previewtab);
}
}
status $scriptname.'::'.gettoken($endmsg, 1, '|'), gettoken($endmsg, 2, '|'), gettoken($endmsg, 3, '|');