From f042468080f18053ad1e19119d6315a6df3ab4c1 Mon Sep 17 00:00:00 2001 From: Andre Weinand Date: Wed, 23 Oct 2002 14:28:35 +0000 Subject: added handler for kEventControlHit --- .../Eclipse SWT/carbon/org/eclipse/swt/widgets/Display.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'bundles/org.eclipse.swt/Eclipse SWT/carbon/org') diff --git a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Display.java index e10e1a3148..5d6968d874 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Display.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/carbon/org/eclipse/swt/widgets/Display.java @@ -1817,6 +1817,11 @@ static String convertToLf(String text) { windowProc(cHandle, SWT.Paint, new MacControlEvent(inEvent, region[0], gccontext[0])); return OS.noErr; + case OS.kEventControlHit: + short[] part= new short[1]; + OS.GetEventParameter(inEvent, OS.kEventParamControlPart, OS.typeControlPartCode, null, 2, null, part); + return windowProc(cHandle, SWT.Selection, new MacControlEvent(cHandle, part[0], true)); + default: System.out.println("Display.handleControlProc: wrong event kind: " + kind); break; -- cgit