Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.12.2003, 07:44
|
|||
|---|---|---|---|
|
|||
SelStart |
|||
|
#18+
на форме имеется TMaskEdit с маской ввода 999-999-999 99;1; наблюдается следующий эффект при старте форму фокус устанавливается на данное поле и должен выделить первую позицию ввода strax_nom.SelStart:= 0;, но это происходит только при втором запуске формы. то есть первый раз выделяется все поле ввода, а потом 1 позиция по strax_nom.SelStart:= 0; как можно побороть данный эффект ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.12.2003, 10:46
|
|||
|---|---|---|---|
SelStart |
|||
|
#18+
А SelLength не нужно использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.12.2003, 20:05
|
|||
|---|---|---|---|
|
|||
SelStart |
|||
|
#18+
это мой код, как и сказал выше при первом запуске выделяется все поле, при втором и последующих запусках - все нормально. данных эффект наблюдается и в MS Accses. // при старте формы ставим фокус на ввод страх номера // procedure Trabotnik.FormActivate(Sender: TObject); // begin // strax_nom.SetFocus; // // начальная позиция ввода номера 1 цифра // strax_nom.SelStart:= 0; // strax_nom.SelLength:= 1; // end; // ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2003, 08:24
|
|||
|---|---|---|---|
|
|||
SelStart |
|||
|
#18+
ни один из вариантов не проходит, как было при первом запуске выделение всего Tedit, так и есть SelStart:= 1 - выделяет уже вторую позицию ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2003, 09:27
|
|||
|---|---|---|---|
|
|||
SelStart |
|||
|
#18+
В компоненте MaskEdit достаточно поставить свойство AutoSelect := False. Лучше сразу в редакторе свойств компонента. Ничего другого не надо. При установке фокуса на компонент выделяется первый элемент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.12.2003, 10:37
|
|||
|---|---|---|---|
SelStart |
|||
|
#18+
Вот так не получается? Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.12.2003, 07:42
|
|||
|---|---|---|---|
|
|||
SelStart |
|||
|
#18+
В компоненте MaskEdit достаточно поставить свойство AutoSelect := False. Лучше сразу в редакторе свойств компонента. Ничего другого не надо. При установке фокуса на компонент выделяется первый элемент. это оказалось единственным правильным решением. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=58&mobile=1&tid=2115255]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 224ms |
| total: | 375ms |

| 0 / 0 |
