private JPanel buildMemoryBlocksPanel() {

		JPanel panel = new JPanel();
		panel.setLayout(new BoxLayout(panel, BoxLayout.Y_AXIS));
		panel.setBorder(BorderFactory.createTitledBorder("Memory Block Types"));

		ButtonGroup memoryBlockGroup = new ButtonGroup();
		loadedBlocksRB = new GRadioButton("Loaded Blocks", true);
		loadedBlocksRB.getAccessibleContext().setAccessibleName("Loaded Bocks");
		allBlocksRB = new GRadioButton("All Blocks", false);
		allBlocksRB.getAccessibleContext().setAccessibleName("All Blocks");
		memoryBlockGroup.add(loadedBlocksRB);
		memoryBlockGroup.add(allBlocksRB);

		loadedBlocksRB.setToolTipText(HTMLUtilities
				.toHTML("Only searches memory blocks that are loaded in a running executable.\n  " +
					"Ghidra now includes memory blocks for other data such as section headers.\n" +
					"This option exludes these other (non-loaded) blocks."));
		allBlocksRB.setToolTipText(
			"Searches all memory blocks including blocks that are not actually loaded in a running executable");

		panel.add(loadedBlocksRB);
		panel.add(allBlocksRB);
		panel.getAccessibleContext().setAccessibleName("Memory Blocks");
		return panel;
	}
Returns a panel containing the options for choosing what types of memory blocks
to use when doing a search.
<li>Loaded Blocks</li>
<li>All Blocks</li>
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/string/SearchStringDialog.java