Convert|Case

The Case submenu of the Convert menu has several commands for adjusting between uppercase and lowercase letters. One of these commands, Auto Adjust Case, has a button directly on the collection toolbar, except when the Recycle Bin tab is active. This toolbar button has a drop-down menu that lists the same commands as the Convert|Case submenu.

Auto Adjust Case is a toggle that automatically adjusts the case of future text you type. The other commands do an immediate one-time conversion on the selected text. If you didn’t select any text then the conversion is applied to the line that the cursor is on. You can use the case conversion commands on the Label and URL fields of clips and folders as well as on the body text of clips.

See Editing Clips and Text to learn how to use AceText.

Convert|Case|Adjust Case

The Adjust Case command is only available if the clip uses a syntax coloring scheme that applies case conversion rules to specific parts of the text. The HTML scheme included with AceText, for example, specifies that HTML tags should be lowercase.

Click the Adjust Case command to convert the text you selected in the clip’s contents according to the syntax coloring scheme’s case conversion rules. If there is no selection, the command converts the case of the line that the cursor is on.

Convert|Case|Auto Adjust Case

Auto Adjust Case is a toggle that affects all future text you enter via the keyboard into the contents of all clips. This lasts until you turn off Auto Adjust Case. It only has an actual effect on clips for which you selected a syntax coloring scheme with case conversion rules before you entered the text.

When Auto Adjust Case is on the case conversion rules are applied automatically to any text you enter when you move the cursor away from the line you entered the text on. This delay ensures that Auto Adjust Case does not incorrectly adjust partially entered words. The Delphi scheme, for example, converts keywords such as “begin” to lowercase. But if you enter “Begin” as part of a longer identifier such as “BeginOperation()” then no conversion should take place. By holding off the conversion until you move the cursor away from the line, AceText ensures you do not end up with “beginOperation()”.

Convert|Case|Uppercase

Convert all lowercase letters to uppercase letters.

Convert|Case|Lowercase

Convert all uppercase letters to lowercase letters.

Convert|Case|Initial Caps

Convert the first letter of each word to uppercase and all other letters to lowercase.

Convert|Case|Invert Case

Turns all uppercase letters into lowercase letters, and all lowercase letters into uppercase.

If you have been typing with Caps Lock on, you do not have to start over. Let this function come to the rescue.