• 0
d7d1cd

Компонент для вывода текста

Вопросы

Приветствую всех. Нужно отобразить простой текст, но при этом он должен быть в утопленном в форму поле, которое имеет настраиваемый цвет фона. Как такое реализовать на Андроид?

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


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

7 ответов на этот вопрос

  • 0
6 минут назад, Alex7wrt сказал:

Выводите текст в событии OnPaint

То есть, самому рисовать фон, утопленность и сам текст?

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


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

Да

Можете также попробовать комбинацию TRectangle + TText

Утопленность и фон в таком случае задаете соответственно свойствами Stroke и Fill у TRectangle 

Изменено пользователем Alex7wrt

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


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

TRectangle для цвета, TBevelEffect для утопленности и TText для текста. А можно сделать кастомный стиль для TLabel по тому же сценарию.

38 минут назад, d7d1cd сказал:

А скажите, чем TText отличается от TLabel

Родителем. TText позволяет просто вывести текст, а TLabel, например, позволяет вывести текст с определённым стилем, указав StyleLookup.

 

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


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

А можно сделать кастомный стиль для TLabel по тому же сценарию.

Спасибо за помощь. Подскажите, с чего начать делать стиль...

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


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

Подскажите, с чего начать делать стиль...

Правая кнопка мыши на лейбле - и один из этих пунктов:

1212.png.df7e3167ed4484999fc3c3bd312307a2.png

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

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