Pewnie takie pytanie juz gdzies tutaj bylo. Jesli tak to przepraszam za powtarzanie sie :)
A teraz do rzeczy.
Przypuscmy ze mam taka procedurke
procedure TForm1.Kilk;
begin
if (button=mbLeft) and zmienna=true then
begin
ShowMessage('Costam');
end;
if (button=mbLeft) then
begin
ShowMessage('Costam2');
end;
end;
Jezeli teraz klikne lewym przyciskiem myszy i wartosc zmiennej bedzie rowna true to najpierw pojawi mi sie pierwsza wiadomosc a potem druga, czyz nie?
A ja chcialbym przechwycic jakos wiadomosc wysylana do systemu o klikniecu, lub tez 'skasowac' ja z systemu tak zeby nie pojawil mi sie drugi komunikat.
Czy moze mi ktos powiedziec jak to sie robi?
najlepiej poprosze o jakis krotki wyklad na temat system messages :)
Ps. Ta procedura to tylko rzyklad, wiem ze mozna by ja napisac inaczej.--take care,
Wodzu