|
|
|
Установка курсора без клика мыши | ☑ | ||
|---|---|---|---|---|
|
0
arhiordinator
13.10.10
✎
12:45
|
Всем привет, подскажите как курсор поставить в поле ввода, без клика мышки :)
|
|||
|
1
Stepa86
13.10.10
✎
12:47
|
Горячие клавиши навесь на нужное поле, или табом можно дойти
|
|||
|
2
arhiordinator
13.10.10
✎
12:54
|
Нужно, что бы при открытии формы, курсор ставился сам в определенное поле ввода.
Какая функиця или свойство вернет курсор ввода на необходимое поле ввода ? |
|||
|
3
xzorkiix
13.10.10
✎
12:55
|
Кури - ТекущийЭлемент
|
|||
|
4
arhiordinator
13.10.10
✎
15:50
|
Форма1.ТекущийЭлемент=ЭлементыФормы.ПолеВвода1;
Да работает :) ток вот при вводе данных и после нажатия на кнонку, возвращение курсора, выделяеться весь текст и курсор в начале мигает, а нужно что бы курсор на последнем символе мигал, подскажите как это сделать ? |
|||
|
5
arhiordinator
13.10.10
✎
16:13
|
?
|
|||
|
6
Mort
13.10.10
✎
16:16
|
И чтобы ещё на заднем фоне Бетховен пел.
|
|||
|
7
patapum
13.10.10
✎
16:17
|
в общем, встречный вопрос. а зачем?
|
|||
|
8
arhiordinator
13.10.10
✎
16:21
|
Предполагаеться что данные будут вводиться при помощи сенсорного экрана. Поэтому мыша не будет. И курсор должен будет после нажатия кнопки определённой вернуться в уже набранное поле цифр, ток мигать он должен на последнем символе, а не выделять весь текст.
|
|||
|
9
arhiordinator
13.10.10
✎
16:31
|
Я так думаю, вот после этого Форма1.ТекущийЭлемент=ЭлементыФормы.ПолеВвода1;
Мы получаем ссылку, то есть Полеввода=Форма1.ТекущийЭлемент; Теперь , Полеввода.Значение=Полеввода.Значение+"1"; То есть выходит и разгадку нужно искать, в работе с ПолеВвода1, ток не могу найти процедуру которая бы курсор вернула на последнюю, думал мож символы посчитать, но в итоге не понял как курсор вернуть. |
|||
|
10
patapum
13.10.10
✎
16:32
|
ПолеВвода (TextBox)
ВыделенныйТекст (SelectedText) Использование: Чтение и запись. Описание: Тип: Строка. Содержит выделенный пользователем текст поля ввода на момент чтения свойства. При записи в свойство нового текста этот текст заменяет текст, выделенный в настоящий момент. При этом выделение сбрасывается. |
|||
|
11
patapum
13.10.10
✎
16:32
|
попробуй...
|
|||
|
12
arhiordinator
13.10.10
✎
18:38
|
перепробовал кучу комбинаций ни одна не дала нужного эффекта :(
Я так понял мне нужна следующая ситуация Примечание: При использовании свойства для замены выделенного текста следует иметь в виду следующие особенности: Если в поле ввода не выделен текст, то записанный текст добавляется начиная с текущей позиции курсора. После добавления текущее положение курсора меняется (перемещается в конец вставленного текста). a="12"; Полеввода.ВыделенныйТекст=a; Да оно меняеться, но ток курсор не мигает. |
|||
|
13
arhiordinator
13.10.10
✎
18:49
|
Народ неужели ни кто с подобной ситуацией не сталкивался?
|
|||
|
14
NcSteel
13.10.10
✎
18:57
|
(13) Посмотри как тач формы реализованы в рарусе или Асторе например
|
|||
|
15
le_
13.10.10
✎
19:00
|
(12) УстановитьГраницыВыделения()
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |