Чтобы почесать личный зуд, я пишу что-то вроде помехи между картой персонажей и экранной клавиатурой. Когда пользователь выбирает символ, я хотел бы вставить его в другое приложение, в частности, в приложение, которое в следующий раз получило бы фокус, если бы мое приложение было закрыто. Есть какой-либо способ сделать это? Прямо сейчас я работаю над этим, просто помещая символ в буфер обмена и завершая работу, оставляя пользователю возможность вставлять вставку в другое приложение, но использование было бы намного более рациональным, если бы я мог просто вставить текст программно.
Я делаю это в GTK и ожидаю запустить его только в Linux. Но кроссплатформенные решения также приветствуются, и если GTK не сможет это сделать, а другой инструментарий сможет, я с удовольствием переключусь.