meni
Mitglied
Hallo Leute.
Vielleicht könnt ihr mir bei einem Problem helfen.
Folgende Situation: Ich habe einen Main-Container (nicht disabled), der viele andere Child-Controls enthält (alle disabled). Auf dem Main-Container habe ich einen listener der auf SWT.MenuDetect horcht.
Zum Problem: Wenn ich unter Mac auf ein Child-Control z.b. mit rechter Maustaste klicke, wird das Event nicht ausgelöst. Unter Windows und Linux funktioniert alles wunderbar, da ja laut definition, das Event auf den nächsten parent , der nicht disabled ist (in meinem Fall der main container) übergehen sollte.
Zusätzlich habe drei weitere Events auf dem Main-Container: MouseDown, MouseMove und MouseUp. Alle drei werden von allen drei System korrekt gehandlet. Nur beim Event MenuDetect hackt es eben.
Weiß jemand, woran das liegen könnte?
Danke und Gruß,
meni
Vielleicht könnt ihr mir bei einem Problem helfen.
Folgende Situation: Ich habe einen Main-Container (nicht disabled), der viele andere Child-Controls enthält (alle disabled). Auf dem Main-Container habe ich einen listener der auf SWT.MenuDetect horcht.
Zum Problem: Wenn ich unter Mac auf ein Child-Control z.b. mit rechter Maustaste klicke, wird das Event nicht ausgelöst. Unter Windows und Linux funktioniert alles wunderbar, da ja laut definition, das Event auf den nächsten parent , der nicht disabled ist (in meinem Fall der main container) übergehen sollte.
Zusätzlich habe drei weitere Events auf dem Main-Container: MouseDown, MouseMove und MouseUp. Alle drei werden von allen drei System korrekt gehandlet. Nur beim Event MenuDetect hackt es eben.
Weiß jemand, woran das liegen könnte?
Danke und Gruß,
meni