Code: Select all
v13.90.0114 - 2014-04-25 20:47
+ Scripting got a new function.
Name: TagItems
Action: Tags items, and returns current tags of a particular item.
Syntax: tagitems([field], [value], [itemlist])
field: One of the following:
lbl, label [Default] Label Field.
tag, tags Tags Field.
cmt, comment Comment Field.
1-5 Extra Tag 1 - Extra Tag 5.
ex1-ex5 Extra Tag 1 - Extra Tag 5.
ex:Name Extra Tag with Column Caption "Name".
Name Extra Tag with Column Caption "Name".
value: Tag value, which (depending on field) can be label name or
ID, tag(s), comment, or data.
Empty string ('') is treated similar to "Remove Data".
If omitted, field is retrieved but not set.
itemlist: |-separated list of items (full path) to tag;
if empty then current list selections are tagged.
return: The old value(s) for this field in the first passed item, or, if
none passed, in the focused item.
Remark:
Function had been added already in 13.80 but was not yet documented.
Examples:
echo tagitems(); //set Label of the focused item
echo tagitems("tag"); //set Tags of the focused item
tagitems("cmt", "Done."); //set Comment of all selected items to "Done."
tagitems("cmt", "Done.", "E:\Test\Test.txt"); //set Comment of "E:\Test\Test.txt" to "Done."
! Custom Columns: The "hard" Custom Columns 1-5 did not correctly resolve
when triggered by "List" (they just displayed nothing). Fixed.
! File | Rename Special | Mp3 Special | Filename ... to ID3 Tag: All these
commands did not work anymore for a while. Fixed.
! Info Panel | Find Files: The "Reset Filters" button did not correctly
reset the Type filter. Fixed.
! Custom File Associations: Did not support special paths for the associated
applications. Fixed.
! Weird progress indicator on background copy. Fixed.
! Show the 64-bit context menu: When invoked on a file it always popped the
menu for the containing folder. Fixed.
! Configuration | Tree and List | List | Select next item after delete and
move: Did not work alright when unticked and cutting an item from the
inactive into the active pane. Fixed.
* MLS: Internally updated to version 8.46.
> TRANSLATORS: Please wait until Reference_8.46.lng is uploaded.
You will be notified if you have subscribed to this thread:
http://www.xyplorer.com/xyfc/viewtopic.php?f=12&t=9648
It's a good idea to backup your complete XYplorer settings (menu File | Settings Special | Backup Application Data Folder...)
before running a new BETA version. This will also help in fixing any fresh bugs.
XYplorer Beta Club