private static String makeTitleString(AddressSetView addrs) {
		return "Search For Encoded Strings - %s (%s - %s)".formatted(
			formatLength(addrs.getNumAddresses(), "addresses"), addrs.getMinAddress(),
			addrs.getMaxAddress());
	}
Execute a non-modal task that has progress and can be cancelled.
<p>
See {@link #executeProgressTask(Task, int)}.

@param taskTitle String title of task
@param canCancel boolean flag, if true task can be canceled by the user
@param hasProgress boolean flag, if true the task has a progress meter
@param delay int number of milliseconds to delay before showing the task's
progress
@param runnable {@link MonitoredRunnable} to run
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/strings/EncodedStringsDialog.java