Вверх ↑
Этот топик читают: Гость
Ответов: 150
Рейтинг: 0
#1: 2006-09-04 23:58:02 ЛС | профиль | цитата
Всем привет!

Подскажите, пожалуйста, как сделать так, чтобы при наведении фокуса на поле ввода выделялась не вся строка, содержащаяся в нем, а лишь ее часть. Например, если в поле ввода стоит время 01:30, то чтобы при наведении фокуса на данный элемент выделялись сначала цифры до двоеточия - 01, а после нажатия клавиши Tab - после двоеточия (30).
карма: 0

0
Ответов: 8926
Рейтинг: 823
#2: 2006-09-05 10:15:37 ЛС | профиль | цитата
Ntl-M, один из вариантов, но переход выполняется по Enter : code_235
карма: 19

0
файлы: 1code_235.txt [1.1KB] [670]
Ответов: 262
Рейтинг: 6
#3: 2006-09-05 10:16:27 ЛС | профиль | цитата
Ntl-M, Вот что получилось. Могло быть и лучше но что то doSetFocus не работает сразу после onKillFocus или я не разобрался
code_236
карма: 0

0
файлы: 1code_236.txt [1.7KB] [483]
Ответов: 8926
Рейтинг: 823
#4: 2006-09-05 10:19:09 ЛС | профиль | цитата
Ntl-M, Вас в беде не оставим!
карма: 19

0
Ответов: 150
Рейтинг: 0
#5: 2006-09-05 15:51:45 ЛС | профиль | цитата
Леонид, Chesh, спасибо вам за помощь Это как раз то, что нужно.

Леонид, спасибо за поддержку, но надеюсь, что никаких бед не будет, всё будет только хорошо А остальное лишь незначительные препятствия, которые я с вашей помощью и мудрыми подсказками преодолеваю, осваивая программирование
карма: 0

0
Ответов: 3655
Рейтинг: 69
#6: 2006-09-05 18:42:03 ЛС | профиль | цитата
Ntl-M, Введи полный путь к Аватару.А то неотображается.
карма: 0

0
Ответов: 150
Рейтинг: 0
#7: 2006-09-13 21:53:40 ЛС | профиль | цитата
Chesh, а как усовершенствовать код, чтобы в поле ввода времени можно было бы заменять только часы и минуты, а двоеточие нельзя было бы ни удалить, ни стереть, и вся строка имела бы фиксированную длину в 5 символов, включая двоеточие и цифры.
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#8: 2006-09-13 22:22:31 ЛС | профиль | цитата
Два поля. Одно для часов,второе для минут и между ними лейба с двоеточием. + контроль поля часов на 23, а поля миут на 59
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3655
Рейтинг: 69
#9: 2006-09-13 22:26:57 ЛС | профиль | цитата
Ntl-M, Смотри код в разделе Игра в слова
карма: 0

0
Ответов: 150
Рейтинг: 0
#10: 2006-09-14 01:44:17 ЛС | профиль | цитата
Я имела в виду - как можно подкорректтировать код, предложенный Chesh, так, чтобы можно было поверх часов и минут вводить новые параметры, а двоеточие оставалось бы неприкосновенным?

code_263
карма: 0

0
файлы: 1code_263.txt [1.9KB] [372]
Ответов: 3655
Рейтинг: 69
#11: 2006-09-14 21:30:23 ЛС | профиль | цитата
Ntl-M, Совершенно непонятно что значит новые параметры
Что значит поверх
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#12: 2006-09-14 21:36:46 ЛС | профиль | цитата
Вячеслав, ну не хочет Ntl-M набирать ":" между часами и минутами при вводе нового времени , хочет так как устанавливаются часы в винде - перепрыгивают через ":"
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 150
Рейтинг: 0
#13: 2006-09-14 22:48:34 ЛС | профиль | цитата
Вячеслав, Tad правильно понял. Например, в астро-калькуляторе Zet при вводе времени в поле ввода нельзя ничего удалить, но если печатать цифры (не используя клавиши del или backspace) прямо поверх уже установленных в поле ввода параметров (т.е. вводить новые параметры), то они заменяют собой первоначальные. Я хотела бы понять, как это можно сделать в hiasm.
карма: 0

0
Ответов: 8926
Рейтинг: 823
#14: 2006-09-14 22:56:32 ЛС | профиль | цитата
Ntl-M, Вы не взяли последний мой код из одноимённой темы в разделе "Игра в слова"?
карма: 19

0
Ответов: 3655
Рейтинг: 69
#15: 2006-09-14 22:56:38 ЛС | профиль | цитата
Где то на KOL&MSK вроде видел компонент для ввода Эмейл надо там посмотреть может подойдёт
насколько я понимаю @ - там вводить ненадо.

Ошибся там ввод IP.
карма: 0

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)