String Edit Dialog

## String Edit Dialog |

The string edit dialog is shown from the action, screen or form component editors when you click on the [...] for a

- a "multi-line string" property. Multi-line strings cannot be edited inline in the property sheet.
- a "list of strings" property. While the inline editor in the property sheet accepts items separated by semicolons (';'), this dialog separates item by line breaks. When you wish to enter a new item, you have to put it on a new line.

| All key bindings in the editor are configurable. Choose Settings->Key Map to display the Key map editor.

| The editing functionality in the Edit menu includes: Undo/Redo Copy/Cut/Paste The "Paste with dialog" action shows previous selections. Rectangular selections Extended selection and deletion This included actions like "Select word" and "Delete line". Join lines Duplicate lines Indent/Unindent selection Toggle case

| By choosing Edit->Insert Variable from the menu, you can add a compiler variable or custom localization key at the current cursor position. It will be added with the text field variable syntax, like ${i18n:myKey} for a custom localization key or ${compiler:myVariable} for a compiler variable.

| The search functionality in the Search menu includes: Find Find simple or regular expressions in the selected or the entire text with options of case sensitivity and word matching. With "Find next occurrence" and "Find previous occurrence" you can quickly move among the search results. Replace Same as "Find" with an option to replace the found items. Quick search Search text by typing directly in the editor and highlighting the search results as you type.