I think this might be a bug…
Going to menu Settings > Customize Toolbars…
, Commands
tab, User-defined Commands
section, I have almost two dozen entries, most of which are fairly simple, which I’m attempting to export to individual OUC files. When I right-click on each command name, a context menu offers me options to edit/duplicate/copy/export/delete. For the majority, when I select Export…
, a file save dialog appears, but for two of them, the dialog is completely MIA, and no errors or warnings appear. I am able to copy them, and paste their XML code elsewhere, but export doesn’t work for them. In case they’re useful, the XML of the two commands are as follows:
<?xml version="1.0"?>
<button backcol="none" display="icon" textcol="none">
<label>EXIF/IPTC/XMP_to_JSON</label>
<tip>Use EXIFTool to export EXIF/IPTC/XMP metadata from all applicable files in SRC to JSON files</tip>
<user_label>EXIF/IPTC/XMP to JSON</user_label>
<icon1>#usercommand</icon1>
<function type="batch">
<instruction>@runonce </instruction>
<instruction>@sync </instruction>
<instruction>exiftool -w %%f.%%e.json -json -struct -G -XMP:All -EXIF:All -IPTC:All .</instruction>
</function>
</button>
<?xml version="1.0"?>
<button backcol="none" display="icon" textcol="none">
<label>Set_DATE_TAKEN/DIGITIZED/CREATED</label>
<tip>Set DATE TAKEN/DIGITIZED/CREATED</tip>
<user_label>Set DATE TAKEN/DIGITIZED/CREATED</user_label>
<icon1>#usercommand</icon1>
<function type="normal">
<instruction>@set date={dlgstring|Enter a date to use:|}</instruction>
<instruction>dopusrt /acmd SetAttr FILE {filepath$} META "datetaken:{$date}" "datedigitized:{$date}" "createdate:{$date}"</instruction>
</function>
</button>