Change Log for the latest
XYplorer BETA version:
Code: Select all
v19.00.0301 - 2018-07-05 15:02
+ SC inputselect enhanced: Now you can list a bunch of files and show them
with the icon but without the path. Fully automatic, just pass bit 2048.
Syntax: inputselect(header, listdata, [separator="|"], [style=1], _
[cancel], [width=800], [height=400], [windowcaption], [preselect])
style:
2048 = Show file items without the path (filename only).
Remarks:
The full path is returned for selected list item on OK.
Example (lists the current folder):
text inputselect("Test", listfolder(), , 1 + 2048);
+ SC inputselect enhanced: Now you can define up to three predefined fields
in the listdata, separated by |: Caption|Data|Icon
Caption: Caption to display in the list.
Data: String returned for the selected list item on OK.
If the Data field is missing/empty the Caption field is returned.
Icon: Full path to a file item used for the icon that's shown in the list.
If the Icon field is missing/empty the Data field is used for the icon.
If the Data field is also missing/empty the Caption field is used for the icon.
Note that "style" needs bit 1 to actually show any icons.
Remarks:
- Bit 1024 has to be set in the "style" argument to enable this feature.
- You obviously cannot use the default separator "|" to separate the
items from each other when you use these "|"-separated fields. Any
separator without the "|" character will do.
Syntax: inputselect(header, listdata, [separator="|"], [style=1], _
[cancel], [width=800], [height=400], [windowcaption], [preselect])
style:
1024 = Listdata has fields.
Example:
------------------------------------------------------------------------
$list = <<<>>>
C:\Program Files (x86)\7-Zip\7zFM.exe
7-Zip|C:\Program Files (x86)\7-Zip\7zFM.exe
7-Zip|7-Zip Selected|C:\Program Files (x86)\7-Zip\7zFM.exe
>>>;
text inputselect("Test: Caption|Data|Icon", $list, <crlf>, 1 + 1024);
// 1st entry: Caption -> Caption, Return, Icon: C:\Program Files (x86)\7-Zip\7zFM.exe
// 2nd entry: Caption|Data -> Caption: 7-Zip; Return, Icon: C:\Program Files (x86)\7-Zip\7zFM.exe
// 3rd entry: Caption|Data|Icon -> Caption: 7-Zip; Return: 7-Zip Selected; Icon: C:\Program Files (x86)\7-Zip\7zFM.exe
------------------------------------------------------------------------
! Tree: After an auto-refresh of a (non-mini) tree due to plug in/out of USB
drives or portable devices any expanded network branches came back fully
collapsed. Fixed.
! List: Dbl-clicking a folder with extension "LNK" (eg: "folder.lnk") would
not open it but jump to "This PC". Fixed.
To
download the latest BETA version choose a download package: (1)
Installer Package, (2)
No-Install Package.
Note that BETA versions are work in progress and might contain fresh bugs. You have been warned.
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.