Seite 1 von 1

mousebutton

Verfasst: 17.12.2010 23:11
von delikanli_19_82
hallo leute,

ich habe bei der hilfe von purebasic die funktion MouseButton() gefunden mit der man feststellen kann, welche maustaste gerdückt wurde.

initmouse() und examinemouse() rufe ich ja noch auf. ok. aber wozu der ganze misst mit dem OpenScreen() bzw. OpenWindowedScreen(). ich will lediglich feststellen, ob der Mauszeiger einfach auf dem Fenster oder über ein Gadget geklickt wurde.

kann mir da jemand ein tipp geben.

danke in voraus

mfg
kurt

Re: mousebutton

Verfasst: 17.12.2010 23:19
von HeX0R
Es ist ein Irrglaube zu denken, eine Frage einfach ein zweites mal zu posten würde die Wahrscheinlichkeit eine Antwort zu erhalten erhöhen.

Eigentlich ist es genau umgekehrt.

Re: mousebutton

Verfasst: 17.12.2010 23:34
von delikanli_19_82
das war kein absicht. ist mir eben unterlaufen.

aber eine antwort habe ich noch nicht erhalten.

naja...

mfg
kurt

Re: mousebutton

Verfasst: 17.12.2010 23:44
von HeX0R
Du kannst eigene Beiträge auch löschen, solange keiner geantwortet hat.
Da gibts dann irgendwo ein X.

Aber um trotzdem noch auf deine Frage einzugehen:
InitMouse() und ExamineMouse() sind Befehle, die für Spiele gedacht sind, deswegen benötigen die auch einen Screen.
Was du brauchst, wäre WindowMouseX(), WindowMouseY() und/oder DesktopMouseX() und DesktopMouseY().

...und sich mal überhaupt die Beispiele anschauen, wie so ein Eventhandling in PB funktioniert, könnte auch helfen,
dann brauchst du die Mausbefehle vermutlich gar nicht mehr.