Is it possible to visualize fonts properties?

Hi, I often work with fonts and have a large library. For most of my work, I use a dedicated font manager, but sometimes would be nice to be able to see the font properties within Directory Opus.

I if click on a font from my font manager, I can see this list of properties:

But if I select the same font on directory opus, it will only show dates created/modified:

Is there any chance to visualize those properties, or is just not possible?

Seems there is no way to make any changes in the Metapane, except by the devs.

This add-in allows you to display font properties as columns or info tips.

You'd need to add these lines to the script (towards the end):

JScript
exifColumns.push_back(GetColumnMap('Font', 'Copyright', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'Description', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'Designer', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'DesignerURL', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'FontFamily', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'FontName', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'FontSubfamily', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'FontSubfamilyID', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'License', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'LicenseInfoURL', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'Manufacturer', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'NameTableVersion', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'PostScriptFontName', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'Trademark', '', '', '', '', '', ''));
exifColumns.push_back(GetColumnMap('Font', 'VendorURL', '', '', '', '', '', ''));

This button lets you toggle the columns:

XML
<?xml version="1.0"?>
<button backcol="none" display="both" textcol="none">
	<label>Font</label>
	<icon1>#set</icon1>
	<function type="normal">
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-Copyright(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-Description(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-Designer(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-DesignerURL(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-FontFamily(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-FontName(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-FontSubfamily(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-FontSubfamilyID(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-License(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-LicenseInfoURL(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-Manufacturer(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-NameTableVersion(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-PostScriptFontName(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-Trademark(!,a,0)&quot;</instruction>
		<instruction>Set COLUMNSTOGGLE=&quot;scp:ExifTool/Font-VendorURL(!,a,0)&quot;</instruction>
	</function>
</button>

How to use buttons and scripts from this forum

The columns above are just a small selection out of hundreds. Can you recommend properties to add or remove? I'll include the list in the next update.

Works great, as for other properties, these are some that would be nice to have:

OpenType
Weight
Width
Italic
Kerning
Unicode
Family Style
Family Style (Windows)
Family Class (IBM Spec)
Vendor ID
Foundry