1Danke
ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
1382
1382
EMPFEHLEN
-
16.06.09 17:46 #1
Hallo an alle,
ich will auf das klicken eines TShape-Objekts reagieren. Aber es gibt kein onClick, stattdessen onMouseDown. Gut, aber woher weiß ich welche Maustaste die Standard-Maustaste ist bzw. ist die Maus für Links- oder Rechtshänder eingestellt?
Gibt es da eine WinAPI-Funktion oder so?
Danke im Vorraus !!
mfg
ComFreek
-
Code :
1
Shape1MouseDown(TObject *Sender, [B]TMouseButton Button[/B], TShiftState Shift, int X, int Y)
enum TMouseButton {
mbLeft,
mbRight,
mbMiddle
};
Standardbutton?
Über den Parameter 'Button' erfährst du welche Taste den Event ausgelöst hat.
grüssle
GillBates
Hab' gerade einen Intel und einen AMD aus dem 3. Stock geworfen ... der AMD war tatsächlich schneller!
[X] <-- Nail here for new Monitor
-
18.06.09 15:04 #3
Hallo GillBates,
das weiß ich, aber ich will rausbekommen, ob der Computerbenutzer links- oder rechtshänder ist. Bzw. welche die Sekundär- und Primärtasten sind.
Trotzdem danke
mfg
ComFreek
-
AAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHSSSSSSSSSSSSSOOOOOOOOOO

dann schau mal, ob
Code :1
GetSystemMetrics :SM_SWAPBUTTON
das richtige für dich ist.
>0 = wenn Maustasten vertauscht. Bedeutet i. d. R., dass bei vertauscht ein Linkshänder dransitzt.
Wenns das nicht ist, reihe ich mich bei den fragenden ein
p.s. das mit dem TShape war etwas irritierend :O
grüssle
GillBates
Hab' gerade einen Intel und einen AMD aus dem 3. Stock geworfen ... der AMD war tatsächlich schneller!
[X] <-- Nail here for new Monitor
-
18.06.09 15:26 #5
Meinst du so:
Code :1 2 3 4 5 6 7 8 9 10
... if (GetSystemMetrics(SM_SWAPBUTTON)>0) { // Benutzer ist ein linkshänder } else { // Benutzer ist rechtshänder } ...
Eigentlich könnte ich auch eine "neue" Komponente machen, die TShape erbt und OnClick vom Vorfahren von TShape verwendet.
Vielen Dank Gill Bates
Ähnliche Themen
-
Suchmaschinenrobots zeigen, welche Seite gefunden werden soll und welche nicht
Von cyphernnc im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 30.12.10, 13:08 -
Welche Standard-Exe für Jar
Von Wolfy0013 im Forum Java GrundlagenAntworten: 5Letzter Beitrag: 18.08.10, 16:08 -
Cursor bewegen+linke Maustaste klicken.Welche Prog-Sprache?
Von funnydragon im Forum Coders TalkAntworten: 2Letzter Beitrag: 26.04.09, 14:32 -
Rechte MAustaste in Div
Von notebook20000 im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 10.07.07, 08:13 -
4./5. Maustaste
Von Naj-Zero im Forum Linux & UnixAntworten: 0Letzter Beitrag: 07.04.02, 14:31






Zitieren
Login






