Я новичок. Я делаю текстовый редактор, в котором пользователь может выполнять различные операции и даже конвертировать его в форматированный текст.
Вот мои вопросы:
(1) Я хочу предоставить пользователю окно редактирования текста, в котором он может вводить текст. Как это сделать? Какой контроль и что-либо еще происходит?
(2) Когда пользователь ввел текст, как выполнять операции над текстом. Нужно ли брать его в буфер или что-то лучше? Пользователь может выбрать часть текста, и моя программа должна определить эту часть и выполнить операции с ней.