Jump to content

Многострочный EmptyText для unimMemo


x11

Recommended Posts

В unimMemo не помещается длинный текст для placeholder, для свойства EmptyText, внизу снимка видна полоса прокрутки.

Подскажите, пожалуйста, как правильно сделать перенос текста для placeholder, т.е. для свойства unimMemo1.EmptyText?

Т.е. placeholder должен быть многострочный, а сам основной текст должен зависеть от других настроек.

тег <br> не помогает

Спасибо.

Screenshot_21.jpg

Link to comment
Share on other sites

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

 

memoLog.EmptyText := 'строка 1' + sLineBreak + 'строка 2';

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

Link to comment
Share on other sites

59 minutes ago, x11 said:

В unimMemo не помещается длинный текст для placeholder, для свойства EmptyText, внизу снимка видна полоса прокрутки.

Это когда установлен атрибут: setInputAttribute('wrap', 'off')?

Link to comment
Share on other sites

Вы можете применить следующие правила CSS, заменив input на textarea:

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  white-space:pre-line;  
  position:relative;
  top:-7px;
  
}
::-moz-placeholder { /* Firefox 19+ */
     white-space:pre-line;  
  position:relative;
  top:-7px;
}
:-ms-input-placeholder { /* IE 10+ */
    white-space:pre-line;  
  position:relative;
  top:-7px;
}
:-moz-placeholder { /* Firefox 18- */
     white-space:pre-line;  
  position:relative;
  top:-7px;
}

 

  • Thanks 1
Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...