The Info Tip page in the file type editor lets you define what is shown on the info tip (the popup tooltip) that's displayed when the mouse hovers over files of this type.
When Opus looks for an info tip to display for a file, it checks file types in the following order:
The first, most specific, info tip found is the one used. So if you want to assign an info tip to all members of a group you can edit the file type group definition, and then override it on a per file-type basis if needed.
The info tip definition (the image above illustrates the default info tip for the Images group) uses various {..} codes to insert information about the file into the info tip. Each line in the edit field corresponds to a line in the info tip. If a line in the definition uses a code that isn't valid for the specified file (for example, a .bmp file doesn't support EXIF metadata in it, and so fields like {cameramake} would be empty), the whole line is omitted from the info tip. You can have multiple codes on the one line and in that case, the line is only omitted if all codes on the line are empty.
You can see that for the .jpg file in the above screenshot, all the EXIF information defined in the info tip is shown, but the info tip for the .bmp file simply displays the top line ({desc} produces the 800 x 599 x 24 Bitmap Image description and {thumbnail} displays the image's thumbnail).
Information about the file is inserted into the info tip using { ... } codes, containing a keyword referring to a file information column.
The keywords used in info tips are the same as used by the Rename function when renaming files using metadata, and the Set command when adding and removing columns to the file display. See the Keywords for Columns page for a full list of supported keywords.
You can also insert information using the evaluator.
This code applies to the info tips for folders, and its use will cause Opus to calculate the total size of the folder when its info tip is displayed. This lets you display the size of a folder by simply hovering over it. You can add the noprefix keyword to suppress the default Size: prefix - for example, {foldersize:noprefix}.
This code also applies to folders; it will result in Opus displaying the names of the first few files and sub-folders contained in the folder. You can control the output with these keywords:
This code displays the thumbnail for the file if Opus is able to generate one. You can configure how the thumbnail is displayed by appending a border style value to the code:
Additionally, you can configure the size of the thumbnail. By default thumbnails will appear the same size in the info tip as they do in the file display, but you can append a size value to the code to specify a different size. Note that the border style value must also be provided if you want to provide the size. For example,
This code causes Opus to display the standard, system info tip for the file (if there is one). This would be the text that is shown in the tooltip in Explorer when you hover over the file. The main use for this is to display information from third-party tooltip shell extensions that you may have installed.
You can create hide sections that hide text when certain information isn't available. For example, you could show the GPS coordinates of an image if it has them, but you might not want the labels for those fields to be visible if it doesn't.
Use the code {! ... } to open a hide section, and {!} to close it. The opening code should contain the names of one or more fields to test for. Field names should be separated by & characters. All specified fields must exist for the hide section to be visible. If one or more doesn't, then all text between the open and close of the section will be hidden.
For example,
{!picwidth&picheight}Size: {picwidth} x {picheight}{!}
This might display, for example, Size: 1024 x 768 for an image, but would display nothing for a text file.
You can also define hide sections using the evaluator.
Any text you enter into the info tip definition that isn't a {..} code is displayed as-is (unless it appears on a line that uses a non-applicable {..} code, in which case the whole line is omitted as described above). You can also use some simple HTML-style markup codes to control font styles in the info tip:
At the bottom of the info tip page are several buttons: