Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26153
Рейтинг: 2127
#16: 2010-12-30 16:52:59 ЛС | профиль | цитата
С этим ясно, а что про добвление ввода в ComboBox, то неужели его нельзя переловить на onKeyDown
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#17: 2010-12-30 17:01:56 ЛС | профиль | цитата
Tad писал(а):
2. onKeyDown

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#18: 2010-12-30 17:06:57 ЛС | профиль | цитата
Да это я видел, но ты же предложил добавить это дело в компонент - а нужно ли
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#19: 2010-12-30 17:15:07 ЛС | профиль | цитата
Tad писал(а):
а для ComboBox - думаю это лишнее.
Вроде и точно лишнее.
------------ Дoбавленo в 17.15:
nesco, [flood]чтобы тебя заставить что-то сделать - нужно с тобой спорить [/flood]
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#20: 2010-12-30 17:18:34 ЛС | профиль | цитата
[flood]
Tad писал(а):
чтобы тебя заставить что-то сделать - нужно с тобой спорить

Железная логика. Я просто хочу немного отановиться на всяких улучшениях и добавлениях[/flood]
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#21: 2010-12-30 17:57:58 ЛС | профиль | цитата
[flood]Было бы мне меньше лет и больше свободного времени, то я бы занялся полной переделкой компонентов пакета Windows с отказом от KOL. Знаю, что ересь(«разномыслие») .[/flood]
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 3349
Рейтинг: 233
#22: 2010-12-30 18:45:59 ЛС | профиль | цитата
[flood]
Tad писал(а):
полной переделкой компонентов пакета Windows с отказом от KOL.

А еще лучше на другом языке[/flood]
карма: 1

0
Ответов: 8926
Рейтинг: 823
#23: 2010-12-30 21:08:38 ЛС | профиль | цитата
nesco, ну а что по драйверу для USB - после Дня защитников России (23 февраля)
карма: 19

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#24: 2010-12-31 10:00:06 ЛС | профиль | цитата
Леонид писал(а):
а что по драйверу для USB

Да стоим на месте, пока. Да и ответил я уже на этот вопрос
nesco писал(а):
хочу немного отановиться на всяких улучшениях и добавлениях

------------ Дoбавленo в 10.00:
Добавлено в Edit ClearAfterEnter
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#25: 2010-12-31 10:49:44 ЛС | профиль | цитата
nesco писал(а):
хочу немного отановиться на всяких улучшениях и добавлениях
"Немного" - неполучится. Работы - непочатый край.

------------ Дoбавленo в 10.42:

Add(MainForm,2953706,21,105)
{
Width=183
Height=177
}
Add(Edit,6732273,154,28)
{
Left=20
Top=20
Point(onSetFocus)
Point(doSelectAll)
link(onSetFocus,6732273:doSelectAll,[(194,48)(194,65)(144,65)(144,48)])
}
Add(ComboBox,12255520,154,84)
{
Left=20
Top=55
Width=100
Height=21
Strings=#1:1|1:2|1:3|1:4|1:5|
}
Add(Edit,13605676,154,140)
{
Left=20
Top=85
Point(doSelectAll)
Point(onSetFocus)
link(onSetFocus,13605676:doSelectAll,[(199,160)(199,179)(142,179)(142,160)])
}
Add(Edit,92789,154,189)
{
Left=20
Top=110
Point(onSetFocus)
Point(doSelectAll)
link(onSetFocus,92789:doSelectAll,[(199,209)(199,229)(142,229)(142,209)])
}
Попробуй ввести все данные, не пользуясь мышкой.
------------ Дoбавленo в 10.46:
Перейти по Tab-у из ComboBox не получится.
[flood]Ссылки на KOL не принимаются [/flood]
------------ Дoбавленo в 10.49:
Да и doClear на окно ввода ComboBox действовать не должно.(ИМХО)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Разработчик
Ответов: 26153
Рейтинг: 2127
#26: 2010-12-31 11:30:27 ЛС | профиль | цитата
Tad писал(а):
Перейти по Tab-у из ComboBox не получится

Гы. Так как баг известен уже давно, то принимаются только конкретные предложения по его устранению
------------ Дoбавленo в 11.30:
Tad писал(а):
Да и doClear на окно ввода ComboBox действовать не должно.(ИМХО)

Не должно, но как исправить вот это для конкретного контрола, не трогая KOL


procedure THIWinList._work_doClear;
begin
Control.Clear;
_hi_CreateEvent(_Data,@_event_onChange);
end;
карма: 22

0
Ответов: 16884
Рейтинг: 1239
#27: 2010-12-31 12:43:03 ЛС | профиль | цитата
Чтобы глубоко не нырять, может свой обработчик Tab-a и свой doClear ? (Самое простое, что приходит в голову )

------------ Дoбавленo в 12.08:

procedure THIComboBox._work_doClear;
var s:string;
begin
s:=Control.Caption;
Control.Clear;
Control.Caption := s;
_hi_CreateEvent(_Data,@_event_onChange);
end;
------------ Дoбавленo в 12.19:
Ivann писал(а):
А еще лучше на другом языке
ПОЧЕМУ ?А может предложишь в России изменить язык на другой ? Обоснуй.
------------ Дoбавленo в 12.43:
nesco, А может добавить свойство ClearAll (TrueFalse)
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 274
Рейтинг: 47
#28: 2010-12-31 17:31:13 ЛС | профиль | цитата
Случайно не после этих обновлений в Edit'ах курсор не изменяется при наведении? Остается стрелочка...
карма: 0

0
Разработчик
Ответов: 26153
Рейтинг: 2127
#29: 2010-12-31 17:35:59 ЛС | профиль | цитата
Laetar писал(а):
Остается стрелочка...

Очень может быть, но это не после этого, а скроее всего после привязки курсоров к стандаотным идентификаторам для совместимости с Win7
карма: 22

0
Ответов: 274
Рейтинг: 47
#30: 2010-12-31 17:44:26 ЛС | профиль | цитата
Ну да, оказывается не только в Edit'ах так
карма: 0

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