В некоторых случаях мы хотели бы сделать текст в Fl_Text_Editor нередактируемым (например, когда пользователь загружает файл, доступный только для чтения. Очевидно, что в этих случаях можно использовать Fl_Text_Display)
В настоящее время мы достигаем этого, вызывая deactivate () в виджете Fl_Text_Editor, и это правильно отключает виджет, и он становится серым. Однако это также, похоже, отключает полосы прокрутки, и пользователь не может прокручивать виджет вниз, чтобы прочитать оставшуюся часть текста.
Я попытался переопределить функцию деактивации Fl_Text_Editor и затем снова активировать ее полосу прокрутки, но это не сработало. Видимо виджет активен, когда все его родители также активны.
Мы будем очень признательны за любые мысли о том, как я все еще могу использовать полосы прокрутки деактивированного Fl_Text_Editor.