Уведомитель и охрана имеют разный тип. Если бы не удобная встроенная документация -- разве бы я догадался? Заметил в описании модуля Dialog нечто Lang. Не поэтому ли Strings не работает?))))
АДД. Всё-таки опрос раз в секунду для ГУИ норма. Модель MVC в ББ сделана очень мощно.
АДД2. В python я заставлял себя MVC делать, и местами получалось очень грязно. В ББ я просто НЕ МОГУ НЕ ДЕЛАТЬ MVC. Либо так, либо никак)))