Currently, the pedigree thumbnail will be masked if the user clicks the checkbox to Display sensitive information warning and enters some Sensitive information warning text. However, if the user checks the checkbox but does not enter any text, the pedigree thumbnail will not be masked. Some users would want to generate a warning and mask the pedigree without bothering to type up a warning message themselves.
The task is to allow a user to quickly mask a pedigree without needing to enter warning text.
1) Change the checkbox text of Display sensitive information warning to This pedigree contains exceptionally sensitive information
2) If the checkbox is checked, mask the pedigree thumbnail (regardless of whether or not a warning message is entered)
3) Generate a default warning message to display when a sensitive pedigree is opened. This default message should only display if no warning text is entered by the user. eg. "Warning: This pedigree contains sensitive information."
4) Add a mouse-over info box next to the the checkbox, outlining what happens if the box is checked.