Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tim-94,
28. Jan 2009
Jaa vielen Dank DeddyH es funktioniert alles! :-D
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tim-94,
28. Jan 2009
Ja das habe ich auch schonmal versucht, hat aber bei mir nicht funktioniert.
Es wäre nett, wenn du/sie mir mal einen Beispielcode dafür geben könntest/köntten.
Ich werde erst wieder ab ca. 18:30 Uhr antworten können, da ich jetzt weg muss.
Vielen Dank Tim :)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tim-94,
28. Jan 2009
Wenn ich das gleiche MouseMove Ereignis auch auf dem Zielscheibenbild mache, dann wird das Zielkreuz an eine falsche Position bewegt!
Code (MouseMove Ereignis auf dem Panel):
procedure TSDIAppForm.Panel1MouseMove(Sender: TObject; Shift: TShiftState; X,
Y: Integer);
begin
Image3.Left:=X-round(Image3.Width/2);
Image3.Top:=Y-round(Image3.Height/2);
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tim-94,
28. Jan 2009
Das soll eine Art Spiel werden:
1. Ein Image(mit einem Zielscheibenbild) bewegt sich automatisch innerhalb eines Panels.
2. Unter der Maus ist dann ein zweites Image (mit einem Zielkreuzbild), was sich immer mit der Maus bewegt.
3. Und wenn das Zielkreuz über dem Image mit der Zielscheibe ist, und man dann klickt, bekommt man immer einen Punkt.
Problem: Wenn die Maus über dem...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tim-94,
28. Jan 2009
Ja kann man schon, nur leider ist dann ein Bild, was sich in meinem Programm
immer unter der Maus, innerhalb des Panels, bewegt, nicht mehr über dem anderen Bild, was sich
automatisch innerhalb des Panels bewegt.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Tim-94,
28. Jan 2009
Hallo alle zusammen :-D
Ich habe folgende Frage: Gibt es eine Möglichkeit, ein bestimmtes OnMouseMove Ereignis, was auf einem Panel ist,
auch auf ein Image anzuwenden? (Es soll also von dem MouseMove Ereignis des Images auf das MouseMove Ereignis vom Panel verweisen!)
Im Vorraus schonmal vielen Dank :o