Hi,
I'm having some issues with Show LISTERLINK when I'm selecting multiple images. Not sure if it's a bug, or if I need to modify my arguments or settings to make it do what I want
For Dopus 12 I used the Viewer Select - Make file display track standalone viewer script. This script still works well with multiple selected images in Dopus 13, but I'd much rather use the native function since it can be toggled much more easily.
What I want to happen when I run Show LISTERLINK on multiple selected images (which is how the Dopus 12 script worked):
- Only the selected images are populated in the "next / previous" list in the viewer.
- When changing the image in the viewer, the selected image will be tracked in the lister.
- (I understand that the original multiple-selection in the lister will be "killed" by the tracking.)
For these tests I have the setting Link both ways (file display selection tracks Lister-
linked viewer) activated.
(This is using v13.10.)
Test 1:
- Imagine having 4 images in a folder.
- Select image 2-3 in the lister.
- Run Show LISTERLINK
- Hopefully image 2 is displayed in the (stand-alone) viewer, and tracked in the lister.
- Advancing to the next image in the viewer will display image 3, which is tracked, so far so good.
- Advancing to the next image in the viewer again will now however display and track image 4, which should be out-of-bounds IMHO.
- Close the viewer (while still displaying/tracking image 4).
Do I need to add any arguments to make it only populate image 2-3 in the viewer "next / previous" list..? I've tried using FILE={allfile$} argument, but it didn't help and I would think it shouldn't be needed anyway.
Test 2 (continuing from Test 1 last state):
- Reselect image 2-3 in the lister (instead of the currently selected image 4).
- Run Show LISTERLINK
- Image 4 is now showed in the viewer.
By closing the viewer, I would expect the lister-link to be closed as well, which the documentation also suggests, but it seems to continue from the last tracked image, and displaying an image that wasn't even selected.
Instead of closing the viewer normally (in lieu of Test 1: Step 7), I've tried closing it with Show LISTERLINK=close, but that doesn't make a difference, and probably shouldn't be needed..?
I've also tried Show LISTERLINK=toggle, but couldn't see any difference in the results.
I've also tried combinations of AUTOFILELIST and/or LISTSIBLINGS without any difference, but if I understand correctly, they shouldn't be needed (or be in effect) when selecting multiple images.
I've also tried it with Link both ways (file display selection tracks Lister-linked viewer) deactivated, but that only turns off the tracking (as it should) and doesn't affect the population list or the viewer displaying the wrong image, at least from my tests.
Here is a menu with some buttons used in my tests, for quick setup:
<?xml version="1.0"?>
<button backcol="none" display="both" dropdown_glyph="yes" icon_size="large" label_pos="right" textcol="none" type="menu">
<label>Show LISTERLINK test</label>
<icon1>#show</icon1>
<button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
<label>Show LISTERLINK</label>
<icon1>#show</icon1>
<function type="normal">
<instruction>Show LISTERLINK</instruction>
</function>
</button>
<button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
<label>Show LISTERLINK=close</label>
<icon1>#show</icon1>
<function type="normal">
<instruction>Show LISTERLINK=close</instruction>
</function>
</button>
<button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
<label>Show LISTERLINK=toggle</label>
<icon1>#show</icon1>
<function type="normal">
<instruction>Show LISTERLINK=toggle</instruction>
</function>
</button>
<button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
<label>Show LISTERLINK AUTOFILELIST</label>
<icon1>#show</icon1>
<function type="normal">
<instruction>Show LISTERLINK AUTOFILELIST</instruction>
</function>
</button>
<button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
<label>Show LISTERLINK AUTOFILELIST LISTSIBLINGS</label>
<icon1>#show</icon1>
<function type="normal">
<instruction>Show LISTERLINK AUTOFILELIST LISTSIBLINGS</instruction>
</function>
</button>
<button backcol="none" display="both" icon_size="large" label_pos="right" textcol="none">
<label>Show LISTERLINK LISTSIBLINGS</label>
<icon1>#show</icon1>
<function type="normal">
<instruction>Show LISTERLINK LISTSIBLINGS</instruction>
</function>
</button>
</button>