Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.07.28;
Скачать: CL | DM;

Вниз

2 вопроса (про трей и едит)   Найти похожие ветки 

 
Grayver   (2003-05-22 21:50) [0]

1. Как сделать красивую эллипсоидальную форму трея, какая появляется в вин2к или хр при соединении с Интернетом или в некоторых других программках (Flexiblesoft dialer)
2. Почему при нажатии в едите на ентер издается звук chord, как его избежать ?


 
Grayver   (2003-05-22 21:56) [1]

первый вопрос следует понимать не как форму трея, а как форму хинта трея (сорри зха косяк)


 
Nick Denry ©   (2003-05-22 22:10) [2]

1.TTS_baloon см, ниже на неск. вопросов
2. Обрабытывать мессаги (а также свой контрол, сабклассинг, суперклассинг)


 
Pat ©   (2003-05-22 22:52) [3]

2. if key=vk_return then key:=#0


 
QUE ©   (2003-05-23 11:29) [4]

Удалено модератором
Примечание: Не хами


 
Pat ©   (2003-05-23 12:30) [5]

Удалено модератором


 
QUE ©   (2003-05-23 13:03) [6]

Удалено модератором
Примечание: Не хами


 
Grayver   (2003-05-24 03:58) [7]

2Nick Dentry
Спасибо конечно, но насчет второго я не очень понял... какие мессаги отлавливать ? и причем здесь сабклассинг и суперклассинг ?


 
Nick Denry ©   (2003-05-24 08:45) [8]

Ставить свой обработчик на сообщение о нажатии клавишь в edit - контроле. У каждого контрола есть свой обработчик, доступ к которому, можно получить через сабклассинг или суперклассинг. - Это проще, чем писать свой контрол.
Можно так же отлавливать сообщения EM_ от edit"a через WM_command, поступающее твоему окну,- смотри в SDK 32 Reference.

2>
> QUE ©

Вот и мне так отвечали, а вопрос то состоит и не решается ... Сами не знаете как сделать умники ....

в ответе на вопрос тебе люди не обязаны писать стучи кода для того , что бы проверить работают они или нет. Тебе предлагают над чем подумать, и поискать это в соответсвующей литературе.

Если сам дальше додумаешься - молодец, а нет задавай конкретные вопросы.
А хамить не обязательно.


 
Pat ©   (2003-05-24 14:50) [9]

Сорри за "неточный" ответ 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;

Вот, собственно, и все :-)



Страницы: 1 вся ветка

Текущий архив: 2003.07.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
3-91683
Irina
2003-07-04 05:32
2003.07.28
Открытие БД Visual FoxPro в Delphi


14-91852
NightAngel
2003-07-08 01:41
2003.07.28
Тест - какого типа вы программист.


14-91813
m_a_r_t
2003-07-12 03:59
2003.07.28
Какой сервер в инете обеспечивает наилучший халявный хостинг?


4-91947
User
2003-05-25 19:00
2003.07.28
Изменения обработчика сообщений у контрола.


6-91789
sapsi
2003-05-22 09:02
2003.07.28
Передача файлов через сокеты