TEXT и VSCROLL

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
kreator
✯ Ветеран ✯
Сообщения: 5159
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

TEXT и VSCROLL

Сообщение kreator »

C10. Есть поле TEXT без вертикального скролла. Не получается ввести текст больше, чем видно на экране, попадает в этот контрол. А если стоит галка VSCROLL, то линия вертикальная линия прокрутки видна сразу, даже если поле пустое. Хотя вроде по хелпу - линия должна появляться только, если текст больше видимой области. Это правильное поведение контрола TEXT? В принципе не хочу вообще видеть полосу прокрутки, но иметь возможность ввести текст больше чем помещается в видимую область.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 8028
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 28 раз
Поблагодарили: 96 раз

TEXT и VSCROLL

Сообщение Игорь Столяров »

Можно попробовать включить для поля TEXT опцию RTF.
Тогда без полоски вертикального скроллинга можно будет прокручивать текст листами (PdDn /PdUp) :)
Make Clarion Great Again ! 😎
kreator
✯ Ветеран ✯
Сообщения: 5159
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

TEXT и VSCROLL

Сообщение kreator »

Самое удивительное, что с опцией RTF и VScroll, контрол ведёт себя как надо. Попробую разобраться с RTF, опыта нет. В принципе, от RTF мне не нужно ничего. Как можно обратно в Plain Text преобразовать?
We are hard at work… for you. :)
kreator
✯ Ветеран ✯
Сообщения: 5159
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 11 раз
Поблагодарили: 26 раз

TEXT и VSCROLL

Сообщение kreator »

kreator писал(а): Как можно обратно в Plain Text преобразовать?
Для этого годится prop:ScreenText.
We are hard at work… for you. :)
Ответить