Вопрос так называемого «обязательного софта» всегда меня несколько смущал. То и дело встречаются в сети статьи, в которых не рекомендуют, а прямо таки настоятельно обязывают пользователей установить именно вот такой, а никакой другой софт. Почему так происходит? Не исключая коммерческий интерес некоторых авторов, все же отметим, что набор «обязательного софта» очень часто повторяется из года в год, с трудом впуская в свои ряды какие-то новые программы. Я далек от того, чтобы рекламировать софт для каждого читателя этой статьи...
Всем привет! Сегодня рассмотрим очень интересную и на самом деле простую тему: интерфейс IUpdater, как его реализовать, как зарегистрировать свой апдейтер, а также некоторые связанные с этим нюансы. Не буду изобретать велосипед, и напишу апдейтер, который будет для труб, воздуховодов и лотков записывать их длину в параметр "Комментарии" при любых их изменениях.
Вы в принципе можете создать какой хотите апдейтер, хоть удаляющий текстовые надписи при попытке их создать, или запрещающий пользователю создавать новые типы...