Имя: Пароль:
1C
 
Установка курсора без клика мыши
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) УстановитьГраницыВыделения()
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс