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

Вниз

Параметры для TMessage   Найти похожие ветки 

 
Ptr   (2003-10-11 14:00) [0]

Уважаемые мастера! Помогите pls найти ошибку в 10 строчках...

Есть код:
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
procedure XXXGraphic.WndProc(var Message: TMessage);
begin
case Message.Msg of
WM_LBUTTONDOWN, WM_RBUTTONDOWN:
if not (csDesigning in ComponentState) then
begin
if (TWMMouse(Message).XPos in [10 .. Width-20]) and
(TWMMouse(Message).YPos in [10 .. Height-20]) then
begin
// Message.LParamLo := Message.LParamLo + Word(Left);
// Message.LParamHi := Message.LParamHi + Word(Top);
Parent.Perform(Message.Msg, Message.WParam,
Message.LParam);
exit;
end;
end;
end;
inherited WndProc(Message);
end;
//::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Проблема в том, что при закоментированных строчках обработчик события Parent.MouseDown(...) срабатывает, но естественно получает искаженные параметры курсора;
Если я разкоментирую строки с изменением координат, то происходит переполнение буфера (т.е. бесконечный цикл).
Может Есть ЗНАТОКИ В ЧЕМ ТУТ ДЕЛО ???
Заранее спасибо...


 
Ptr   (2003-10-11 14:14) [1]

ААААААААА УУУУУУУУУУУ


 
Ptr   (2003-10-13 11:26) [2]

Прошу помощи еще раз



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
6-74365
zershchikov
2003-08-08 18:46
2003.10.23
Люди!!! Подскажите пожалуйста как программно скачать файл с FTP!


3-74092
Timur_2002
2003-10-02 02:17
2003.10.23
Текстовый курсор в DBGrid


7-74488
herosofnn
2003-08-11 09:11
2003.10.23
Информация о системе


4-74532
guest777
2003-08-16 22:05
2003.10.23
перехват сообщений от клавиатуры с помощью getmessage


14-74382
Knight
2003-10-02 18:49
2003.10.23
Как вы относитесь к журналу Хакер?