Форум: "Основная";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
ВнизИмитрование нажатия правой кнопки крысы Найти похожие ветки
← →
Arkano (2006-01-21 14:35) [0]Тыкаю по одному имейджу левой кнопкой мыши и требуется, что бы другой имейдж думал, что по нему тыкнули правой кнопкой мыши.
Юзаю это:Img1.OnMouseDown(sender,mbRight, *** ,10,10);
Вместо "***", что написать, я уже запарился, хелп читал, но уже бьюсь в конвульсиях ничего не помогает.
← →
Gero © (2006-01-21 15:00) [1][]
← →
Arkano (2006-01-21 15:09) [2]Спасибо огромное...
Короче ответа я еще не видел... :)
← →
DSKalugin © (2006-01-21 15:18) [3]OnMouseDown(sender,mbRight, [] ,10,10);
я бы сделал так
procedure Tform1.Image1Click(Sender: TObject);// левой по первому
begin
*****************
SendMessage(Image2.Handle, wm_RButtonDown, 0, 0);
или
Mouse_Event(MOUSEEVENTF_RIGHTDOWN.........)
end;
← →
Наиль © (2006-01-21 18:01) [4]Если нужно передать данные из одного onMouseDown в другой,
то лучше написать так:Img1.OnMouseDown(Img1,Button,Shift,10,10);
Вместо 10,10 можно X,Y
← →
Arkano (2006-01-22 00:52) [5]Спасибо, но мне помог первый совет...
DSKalugin все верно, я так и делал, но не возникало события онмаузедаун у второго имейджа... А оно мне было надо.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.038 c