comm3

1. Удаление не работает как надо. Отмена ввода должна срабатывать на
всех формах. На одной нажали - на всех отменилось. - должно происходить
как: удаляется элемент и класс бросает Событие об этом. - это событие и
обрабатывают все формы. Сейчас нельзя отменить ввод и продолжить
добавления - ошибки.
2. Почти все параметры программы (цвет маркера, размер ячеек, шрифт и т.
д.) не зависят от формы. - при их изменении нужно изменять на каждой
форме индикаторы - например выпадающий список цветов / галочки на
менюшках -  должны соответсвовать текущему выбранному на любой форме. То
есть когда выбрали на одной форме цвет - на всех формах изменились
индикаторы. Решается это тем, что эти параметры перехватываются в
функции "Default_PropertyChanged" - и там обрабатываются. - кое-какие
там уже есть, а те которых нет - нужно добавить.
3. Нужно сделать понятное выделение Основной формы и дочерних. -
Обьявите внутреннюю переменную которая бы за это отвечала. и в
зависимости от того кто мы (главная или дочерняя форм) нужно изменить
некоторый функционал. - например поведение при нажатии на кнопку "Выход"
- если мы дочерняя форма - закрываем окно, если главная - закрываем все
приложение (а лучше разделить на кнопки: "Закрыть приложение" и "Закрыть
окно").
Зроблено