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

start [/forum/topic.php?fid=58&gotonew=1&tid=2115255]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 206ms |
| total: | 368ms |

| 0 / 0 |
