What is Range Kerner?
Range Kerner is a macro that can apply a specified value of range kerning to a selected textrange.
It also shows the current range kerning value for a selected textrange, and can load that value into a ComboBox in preparation for applying that same value to one or more other textranges.
See Range Kerner in use.
Screenshot:
Using the macro.
When a textrange is selected, the Apply button is enabled. When the Apply button is clicked, the value shown in the Kerning to Apply ComboBox is used to set the range kerning of the selected textrange.
When a textrange is selected, and the entire textrange has the same value for range kerning, then that value is shown in the Sampled Value TextBox, and the Set from Sample button is enabled. When the Set from Sample button is clicked, the range kerning value of the selected text range is loaded into the Kerning to Apply ComboBox. This makes it easy to sample the range kerning from one textrange, and then apply that value to one or more other textranges.
Clicking on the Kerning to Apply label sets the value for the ComboBox to zero.
Using the Comboboxes.
The drop-down list for each combobox can contain “most recently used” values. If the combobox is not locked, then when a value in that combobox is used by the macro, that value is added to the top of the list. If an existing value is used from the list, then that value is moved to the top of the list.
For comboboxes that represent distances, values are applied by the macro in whatever units (inches, millimeters, etc.) are currently in use in the document for the horizontal ruler. If those units are changed, then the macro automatically changes values in those comboboxes to reflect that change.
Ctrl+clicking on a combobox sets that combobox to its default value.
Right-clicking on a combobox brings up a menu of options that allow one to manage the default value for that combobox and the list that is associated with that combobox.
These options include:
A Video Describing and Demonstrating the Special Features of My ComboBoxes:
Range Kerner Subs in the Macro Manager.
Compatibility.
Range Kerner was put together in a CorelDRAW X7 environment, and should work in versions X7-2020.
OK, where's the macro?
JQ_Range_Kerner_Current.zip (most recently updated 2021-07-16).
That includes the .GMS file and a simple icon that can be used on a CorelDRAW Toolbar.
Please note that, starting with the version released on 2020-05-10, this macro uses a different scheme for storing combobox value lists and some preferences in the Registry. If you have been using an older version of this macro, those "old" value lists and preferences will not be there when you use the newer version. If you want to "clean out" those old entries that are not used by the newer version of the macro, the best way to do so is to run the Remove_Range_Kerner_Registry_Entries sub, which will set the macro back to its default values.