AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

OnmouseMove message

Ein Thema von HagBurt · begonnen am 6. Aug 2004 · letzter Beitrag vom 20. Aug 2004
Antwort Antwort
HagBurt

Registriert seit: 18. Jun 2004
32 Beiträge
 
#1

OnmouseMove message

  Alt 6. Aug 2004, 13:52
hallo

kann mir jemand nen code posten dass ich bei onmousemove zwei verschiedene
messages anzeigen lassen kann. zb linke seite, rechte seite oder oben, unten

Danke für alle antworten
HagBurt
  Mit Zitat antworten Zitat
Benutzerbild von mischerr
mischerr

Registriert seit: 6. Feb 2004
Ort: Konz
238 Beiträge
 
Delphi 10.3 Rio
 
#2

Re: OnmouseMove message

  Alt 6. Aug 2004, 19:45
Ich hoffe mal, dass ich dich richtig verstanden hab...
Code:
procedure TForm1.Panel1MouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
var MyText: string;
begin
  MyText:= '';
  if x[list=1]OldX then begin
     // ab nach Rechts
     MyText:= 'Rechts/';
  end else begin
     // x bleibt
     MyText:= '-/';
  end;
  if y[list=1]OldY then begin
     // ab nach unten
     MyText:= MyText+'Runter';
  end else begin
     // y bleibt
     MyText:= MyText+'-';
  end;
  Panel1.Caption:= MyText;
  OldX:= x;
  OldY:= y;
end;
Hier z.B. das OnMouseMove eines Panels. Als Caption bekommt es die Richtung.

OldX und OldY sind als Word im Private-Abschnitt des Forms deklariert.

Grüsse!
  Mit Zitat antworten Zitat
HagBurt

Registriert seit: 18. Jun 2004
32 Beiträge
 
#3

Re: OnmouseMove message

  Alt 20. Aug 2004, 16:09
sorry das es so lange gedauert hat.

mußte erst wieder an delphi kommen.....
das ist genau das, was ich gemeint hab.

echt klasse
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz