Перейти к содержанию
  • Регистрация
  • 0
Авторизация  
Wolfone

TEdit искажает текст

Вопрос

Всем день добрый.

Есть проблема с TEdit и TLabel, искажает текст дорисовывает линии с верху или с боку каждого символа.

Пробовал через стили перерисовать, меняется все кроме текста(проблема не уходит),

в чистом приложении глюк отсутствует.

RAD 10.3.[1,2,3] на всех трех одинаковая проблема.

Подскажите куда капать?

2019-11-27_16-38-50.png

Изменено пользователем Andrey Efimov
Поправил заголовок

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуемые сообщения

  • 0

УБЕРИ ФОН С ФОРМЫ:
bds_4mU0i7ewYV.png.4ae12c4531a8cc094562d65c195b5e79.png
фон делай отдельным Rectanglом - там любой цвет
кроме шрифтов всплывет и другое читать тут: 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
2 часа назад, Slym сказал:

УБЕРИ ФОН С ФОРМЫ:
bds_4mU0i7ewYV.png.4ae12c4531a8cc094562d65c195b5e79.png
фон делай отдельным Rectanglом - там любой цвет
кроме шрифтов всплывет и другое читать тут: 

 

Читал эту статью, сделал как написано, не помогло, поэтому и создал вопрос на форуме.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Данный артефакт я тоже ловил на лабелах - лечится именно восстановлением фона. (хотя эм могла гденить еще косячнуть)
Во всех формах надо убрать фон (возможно ты используешь несколько форм)...
В чистом проекте артефакт есть? сделай полный билд, передерни эм делфи, кофе попей... 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
3 часа назад, Slym сказал:

Данный артефакт я тоже ловил на лабелах - лечится именно восстановлением фона. (хотя эм могла гденить еще косячнуть)
Во всех формах надо убрать фон (возможно ты используешь несколько форм)...
В чистом проекте артефакт есть? сделай полный билд, передерни эм делфи, кофе попей... 

Можно чутка подробнее "передерни эм делфи" если переустановить, то только вчера установил.

Форм было несколько, пересоздал проэкт и одну форму перенес, проблема не ушла.

В чистом проэкте нет артифакта, и в старых проэктах нет артефакта.

Несколько литров кофе тоже не помогают)))

После того как убрал фон с формы, теперь артифакты появляются после всплывающей клавиатуры, но уже не пропадают, появляются и в Tlabel и TEdit.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

Решил проблему, все компоненты должны быть четные по высоте и ширине, и как выше было описано на всех формах fill.kind =  none.

Может кому пригодиться :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Авторизация  

  • Похожий контент

    • От Barbanel
      Всем привет!
      Недавно столкнулись с особенностью двух разных смартфонов.
      При вводе в TEdit обычного емейл-адреса срабатывает автозамена. После этого, ввод текста ломается.
      Т.е. пользователь ставит курсор на последний символ слова, нажимает внопку "стереть", каретка перескакивает на второй символ в тексте, и стирает именно второй символ. Конец строки таким образом вообще невозможно удалить.
      Есть видео с багом. Утверждается что проблема воспроизводится на более древнем устройстве.
      Вопрос: кто-то сталкивался с таким, как лечили?
      Собсно предполагаемые решения
      1) отключить автозамену для конкретного поля ввода (но я не уверен что это возможно),
      2) дебажить и исправлять TEdit (шоб меня покрасили!!!)
      Всем заранее сенкс!
      TEdit Bug.mp4
    • От Bohdan
      Всем Привет!

      Платформа ios Delphi 10.2.2, хочу при нажатии на label показывать edit (для редактирования label.) Столкнулся с проблемой:
       Как отследить Tap  за пределами Edit чтобы его скрыть, не могу понять как это сделать.
    • От Sashar333
      Delphi 10,1 berlin
      Здравствуйте!
      Подскажите как отключить на android в TEdit появляющиеся кнопки ВСТАВКА КОПИРОВАТЬ и т.д.
      или как запретить вставлять из буфера в приложении?
      Спасибо!
       
    • От Ufomaster
      При использовании на форме TMS FMX WebGMaps и Edit ов, возникает зависание приложения после повторного входа в эдит и удаления там текста. 
    • От Anasazi
      Всем привет. Столкнулся со следующей проблемой после активации tedit при попытке создать любое намерение (для набора номера или открытия ссылки) программа наглухо зависает. И наоборот после создания и выполнения намерения, если перейти к tedit происходит глухое зависание. Тоже самое происходит и с memo.
      Проблема похожа на описанную в этой теме, но решение из нее не помогает
      Чем заменить tedit не знаю, пробовал все возможные варианты. Функции работы с намерениями рабочая и если не активировать tedit то все работает отлично.
      Пробовал на разных устройствах, результат тот же. Правда на всех устройствах был Android 5.
       
      Подскажите пожалуйста, возможно ли под android создать диалоговое окно с вводом текста? Или может быть есть еще какие-нибудь способы ввода текста?
       
    • От Barbanel
      Здравствуйте уважаемые,
      есть форма с множеством TEdit, при этом они не помещаются на один экран и помещена на TScrollBox.
      При скороллинге если скроллить нажимая на подложку (т.е. сам TScrollBox) все работает идеально, если же нажимать на сам TEdit и таким образом скроллить, то выезжает клавиатура, что вобщемто неудобно.
      Вопрос: как настроить приложение/форму/ТСкроллБокс так, чтобы при зажатии и движении пальца вверх/вниз на ТЕдите клавиатура не выезжала?
      На нативных приложениях описанного выше поведения я не замечал.
       
      Заранее спасибо!
       
    • От Euvene
      Добрый день, возникла такая проблемка: при добавлении в ListBoxItem компонента TEdit если поставить ему TControlType::Platform он вылазит за пределы ListBox но при Styled все норм, кто нибудь сталкивался и как с этим бороться?


    • От lala4a
      Доброе время суток .  2 вопроса по Tedit . Помогите , пожалуйста )
      1) Притормаживает ввод текста и выделения .
      2) Внешний вид меню Вставить при длительном тапе по Tedit  отличается от всех других приложений .
       


    • От chaplin.u@gmail.com
      Как реализовать такое-же окно  как на картинке ?
    • От chaplin.u@gmail.com
      при входе в TEdit появляется виртуальная клава. набираю текст. заканчиваю нажатием на Ентер - клава не убирается.
      Как её убрать с передачей текста ?
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...