Буфер используется потому что нету другого способа получить текст из любого приложения - только работа с буфером поддерживается везде. А у буфера такая особенность - у него нельзя узнать что в него что-то положили. Точней варианты были, но я их пока не реализовывал. к следующей версии добавлю

Пока я тут над пультами дистанционного управления шаманю, хочется компом не только с клавы а еще и с дистанционки управлять по полной (а аналогичные проги с моим пультом от AverTV не пашут)
По поводу падения: а ты закрываешь диалог настроек WK до того как там все отобразиться успеет или прям сразу, когда еще даже дерево слева недостроилось?