|
<< Нажмите, чтобы показать Содержание >> Типы TRVSearchOption, TRVSearchOptions |
Модуль [VCL/FMX]: RVScroll / fmxRVScroll.
type
TRVSearchOption = (rvsroMatchCase, rvsroDown, rvsroWholeWord,
rvsroFromStart, rvsroMultiItem, rvsroSmartStart,
rvsroFromStored);
TRVSearchOptions = set of TRVSearchOption;
Опции поиска текста в компоненте TRichView, см. метод TCustomRichView.SearchText.
Опция |
Описание |
|---|---|
rvsroMatchCase |
Если включена, при сравнении строк учитывается регистр символов. |
rvsroDown |
Если включена, поиск выполняется к концу документа. Если не включена – к началу документа. |
rvsroWholeWord |
Если включена, искомая строка должна совпадать только с целым словом. |
rvsroFromStart |
Если включена, поиск начинается с начала или конца документа – в зависимости от опции rvsroDown. Если не включена, поиск начинается с конца выделения или первого/последнего видимого элемента документа. См. также rvsroFromStored. |
rvsroMultiItem |
Если включена, искомая строка может находиться в нескольких текстовых элементах. Если не включена, поиск выполняется отдельно в каждом текстовом элементе. Например, если документ содержит текст Привет, строка 'Привет' может быть найдена только при включении этой опции, если 'При' и 'вет' находятся в разных элементах. |
rvsroSmartStart |
Если эта опция включена и выделен фрагмент документа, то: ▪при поиске вниз поиск начинается со второго выделенного символа; ▪при поиске вверх поиск начинается с предпоследнего выделенного символа. Выделенные символы отсчитываются от начала документа, направление выделения не учитывается. См. также rvsroFromStored. |
rvsroFromStored |
Если включена, поиск начинается с позиции последнего сохранённого результата поиска, а не с текущего выделения или позиции каретки. Эта опция влияет только на случаи, когда поиск начинается с выделения (но если вы используете эту возможность, включите эту опцию даже в первый поиск совместно с rvsroFromStart). |