|  13.03.2003, 11:22 | #1 | 
| Участник | Удобное поле ввода даты 
			
			Возможно ли сделать поле ввода даты (все такие поля в системе) более удобным: - чтобы точки в дате никогда не стирались и всегда оставались на месте - чтобы не надо было стирать цифры перед тем как их написать (перезапись поверх старых) т.е. если хочу ввести 25 фефраля 2002 я должен просто набрать "25022002" а не сначала удалить старую запись а потом написать "25.02.2002" можно экономить больше времени при создании документов... | 
|  | 
|  13.03.2003, 11:28 | #2 | 
| Участник | 
			
			насчет точек не знаю, а вот если в поле даты ввести 250502, то она автоматически преобразовывает в 25.05.2002. и 2505 = 25.05.2003. и 25 = 25.03.2003. По крайней мере на 2/5 sp1    | 
|  | 
|  13.03.2003, 11:32 | #3 | 
| Moderator | 
			
			Хм..  Вообще то, когда ты перемещаешься по форме с помощью Tab'ов и попадаешь на контрол, то текст в нем автоматически выделяется.  Если ты начинаешь что-то набивать в этот момент, то старый текст автоматически стирается.  Как я понимаю ты именно этого и хотел.
		 | 
|  | 
|  13.03.2003, 11:35 | #4 | 
| Moderator | 
			
			Если где-то такое поведение не наблюдается, то перекрой у этого контрола метод enter() и укажи в нем выделение явно - this.setSelection().    | 
|  | 
|  13.03.2003, 11:39 | #5 | 
| Участник | 
			
			спасибо
		 | 
|  | 
|  13.03.2003, 12:32 | #6 | 
| NavAx | 
			
			Можно поизвращаться с textChange Например у нас для поля ввода времени он такой: PHP код: 
			
				__________________ С уважением, Игорь Ласийчук. | 
|  | 
|  13.03.2003, 12:39 | #7 | 
| Участник | 
			
			Кстати в какой инструкции можно найти описание функций преобразования типов, функций работы со строками, датами, файлами... | 
|  | 
|  13.03.2003, 12:40 | #8 | 
| Moderator | 
			
			Как я понимаю речь шла о стандартном DataEdit.   Именно DataEdit, а не  StringEdit.  Если я не ошибаюсь в DateEdit отсутстует такое свойство/метод, как text(). Насколько я понял приведенный метод относится к StringEdit. Возможно и такое решение, но как ты привяжешь StringEdit в который вводят дату к полю таблицы имеющий тип Date ? Можно ручками, но уж больно муторно.   | 
|  | 
|  13.03.2003, 12:42 | #9 | 
| Moderator | Цитата: 
		
			функций преобразования типов, функций работы со строками, датами,
		
	 Цитата: 
		
			файлами.
		
	 | 
|  | 
|  13.03.2003, 12:44 | #10 | 
| NavAx | Цитата: 
		
			Можно ручками, но уж больно муторно.
		
	 
				__________________ С уважением, Игорь Ласийчук. | 
|  | 
|  13.03.2003, 12:51 | #11 | 
| Moderator | 
			
			Да.  Действительно.   Сразу не сообразил. А зачем это нужно ? В смысле - именно такое решение. | 
|  | 
|  13.03.2003, 13:03 | #12 | 
| Участник | 
			
			лично я для себя уже все понял...       | 
|  |