Вверх ↑
Этот топик читают: Гость
Ответов: 1710
Рейтинг: 149
#1: 2018-07-06 16:47:28 ЛС | профиль | цитата
StrCase.ini писал(а):
FirstChar - преобразовать первую букву первого слова предложения в заглавную

Но почему остальные буквы строки преобразуются в нижний регистр?

Я знаю про CharLower(@Str[1]);, но я говорю про логику компонента: разве это правильно? К тому же в справке нигде не указано, что так будет происходить. Я был крайне удивлён, когда в массиве строк, прогнанном через компонент, вдруг все буквы, кроме первой, стали маленькими.

Т.к. менять код нельзя из-за несовместимости, предлагаю просто указать эту особенность в ini данного компонента.
карма: 5
0
vip
#1.1контекстная реклама от партнеров
Ответов: 3912
Рейтинг: 620
#2: 2018-07-06 17:06:36 ЛС | профиль | цитата
Такое поведение логично, в том же Word изменение регистра работает таким же образом.
карма: 19

0
Ответов: 16461
Рейтинг: 1211
#3: 2018-07-06 19:23:03 ЛС | профиль | цитата
Поддержу 3042.
StrCase.ini писал(а):
FirstChar - преобразовать первую букву первого слова предложения в заглавную
Про остальные символы в описании ничего не сказано.
Согласись, что за строчку : "Дорогой иосиф виссарионович", учил бы грамматику на Колыме.
У себя давно добавил режим FirstCharStr - преобразовать только первую букву первого слова предложения в заглавную.
карма: 22
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 1710
Рейтинг: 149
#4: 2018-07-08 12:06:55 ЛС | профиль | цитата
Netspirit писал(а):
Такое поведение логично, в том же Word изменение регистра работает таким же образом.

Но в Word так и написано "Как в предложениях", а у нас-то написано только про первую букву первого слова.


nesco, можете к этому
StrCase.ini писал(а):
FirstChar - преобразовать первую букву первого слова предложения в заглавную

добавить
(остальные буквы приведутся к нижнему регистру)
?

Редактировалось 1 раз(а), последний 2018-07-08 12:10:18
карма: 5
0
Разработчик
Ответов: 25459
Рейтинг: 2070
#5: 2018-07-08 12:48:29 ЛС | профиль | цитата
3042 писал(а):
добавить

В ближайшее время вряд ли смогу что либо добавить (и то, если вообще найду пароль от SVN)
карма: 19

0
Главный модератор
Ответов: 2677
Рейтинг: 354
#6: 2018-07-08 15:03:53 ЛС | профиль | цитата
Поправлено описание свойства Type на SVN.
карма: 8
Дорогу осилит идущий. HiAsm.NET is based on HiAsm 5
0
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)