![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
2 вопроса (про трей и едит) [D6, Win95/98, Win2k]
Grayver © (2003-05-22 21:50:00)1. Как сделать красивую эллипсоидальную форму трея, какая появляется в вин2к или хр при соединении с Интернетом или в некоторых других программках (Flexiblesoft dialer)
2. Почему при нажатии в едите на ентер издается звук chord, как его избежать ?
Pat (2003-05-24 14:50:00) [1]Сорри за "неточный" ответ Pat © (22.05.03 22:52). Эта была лишь схема. Как я понял, нужны пояснения:
У edit1 на событие OnKeyPress пишешь следующее:
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if key=chr(vk_return) then
begin
edit2.SetFocus;//Или делаем другое полезное действие
key:=#0;
end;
end;
Вот, собственно, и все :-)
Nick Denry (2003-05-24 08:45:00) [2]Ставить свой обработчик на сообщение о нажатии клавишь в edit - контроле. У каждого контрола есть свой обработчик, доступ к которому, можно получить через сабклассинг или суперклассинг. - Это проще, чем писать свой контрол.
Можно так же отлавливать сообщения EM_ от edit"a через WM_command, поступающее твоему окну,- смотри в SDK 32 Reference.
2>
> QUE ©
Вот и мне так отвечали, а вопрос то состоит и не решается ... Сами не знаете как сделать умники ....
в ответе на вопрос тебе люди не обязаны писать стучи кода для того , что бы проверить работают они или нет. Тебе предлагают над чем подумать, и поискать это в соответсвующей литературе.
Если сам дальше додумаешься - молодец, а нет задавай конкретные вопросы.
А хамить не обязательно.
Grayver (2003-05-24 03:58:00) [3]2Nick Dentry
Спасибо конечно, но насчет второго я не очень понял... какие мессаги отлавливать ? и причем здесь сабклассинг и суперклассинг ?
QUE (2003-05-23 13:03:00) [4]Удалено модератором
Примечание: Не хами
Pat (2003-05-23 12:30:00) [5]Удалено модератором
QUE (2003-05-23 11:29:00) [6]Удалено модератором
Примечание: Не хами
Pat (2003-05-22 22:52:00) [7]2. if key=vk_return then key:=#0
Nick Denry (2003-05-22 22:10:00) [8]1.TTS_baloon см, ниже на неск. вопросов
2. Обрабытывать мессаги (а также свой контрол, сабклассинг, суперклассинг)
Grayver (2003-05-22 21:56:00) [9]первый вопрос следует понимать не как форму трея, а как форму хинта трея (сорри зха косяк)