There are a couple other alternatives to goto here.nerdweed wrote:1. FindTagged = Exact functionality is already available at GUI, but require the output to be redirected to a variable. As a workaround this can be done by doing a goto in a new tab and then copying the filenames to a variable;
The closest to what you've wished would be to parse tag.dat yourself. Unfortunately you'll have to do a SaveSettings; or #195; (Save Tags) to ensure you have all items tagged since the last save, and you'll have to have your own smarts to fully duplicate the power of XY's search. However, it should be possible to achieve all that you want with this - albeit the speed is largely dependant on the size of tag.dat.
The other alternative is to use Report to retrieve the desired type(s) for the specified, selected, or listed items. Has the advantage that it doesn't require saving tag.dat, but since you have to know the items to retrieve the tag information it doesn't help too much in finding tagged items to begin with - more narrowing down a list to the items which have tags.
All of that said, a FindTagged function would be very useful, but I want to aim even higher and make that just a Find function.
No point devoting a lot of time to Find's syntax presently, we know Don will just chuckle.
You could probably get very close using the HTML SC and one of the many available Javascript libraries for slideshows (this one might be overkill but it supports IE 6+ which is good for XY's embedded IE). If I didn't hate HTML/CSS/JS so much I'd take a stab at this.nerdweed wrote:2. PreviewItems