diff options
author | Silenio Quarti <silenio> | 2008-01-25 17:04:04 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2008-01-25 17:04:04 +0000 |
commit | 0bc2696ce84b12c7d91558e96aaf3395d8aca048 (patch) | |
tree | 7f9b1e1bbae61d08cfb0add85db7f4c6e3a2947a /bundles/org.eclipse.swt/Eclipse SWT PI | |
parent | 44b5930fd44b77fbb6effaef61ee6206da5a0663 (diff) | |
download | eclipse.platform.swt-0bc2696ce84b12c7d91558e96aaf3395d8aca048.tar.gz eclipse.platform.swt-0bc2696ce84b12c7d91558e96aaf3395d8aca048.tar.xz eclipse.platform.swt-0bc2696ce84b12c7d91558e96aaf3395d8aca048.zip |
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI')
4 files changed, 32 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c index c77804ade6..4ee5978c75 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c @@ -7138,6 +7138,18 @@ JNIEXPORT jboolean JNICALL OS_NATIVE(ImmSetOpenStatus) } #endif +#ifndef NO_InSendMessage +JNIEXPORT jboolean JNICALL OS_NATIVE(InSendMessage) + (JNIEnv *env, jclass that) +{ + jboolean rc = 0; + OS_NATIVE_ENTER(env, that, InSendMessage_FUNC); + rc = (jboolean)InSendMessage(); + OS_NATIVE_EXIT(env, that, InSendMessage_FUNC); + return rc; +} +#endif + #ifndef NO_InitCommonControls JNIEXPORT void JNICALL OS_NATIVE(InitCommonControls) (JNIEnv *env, jclass that) @@ -11042,6 +11054,18 @@ JNIEXPORT jint JNICALL OS_NATIVE(RemovePropW) } #endif +#ifndef NO_ReplyMessage +JNIEXPORT jboolean JNICALL OS_NATIVE(ReplyMessage) + (JNIEnv *env, jclass that, jint arg0) +{ + jboolean rc = 0; + OS_NATIVE_ENTER(env, that, ReplyMessage_FUNC); + rc = (jboolean)ReplyMessage(arg0); + OS_NATIVE_EXIT(env, that, ReplyMessage_FUNC); + return rc; +} +#endif + #ifndef NO_RestoreDC JNIEXPORT jboolean JNICALL OS_NATIVE(RestoreDC) (JNIEnv *env, jclass that, jint arg0, jint arg1) diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c index 967f9603e7..82390810a8 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.c @@ -14,8 +14,8 @@ #ifdef NATIVE_STATS -int OS_nativeFunctionCount = 928; -int OS_nativeFunctionCallCount[928]; +int OS_nativeFunctionCount = 930; +int OS_nativeFunctionCallCount[930]; char * OS_nativeFunctionNames[] = { "ACCEL_1sizeof", "ACTCTX_1sizeof", @@ -437,6 +437,7 @@ char * OS_nativeFunctionNames[] = { "ImmSetCompositionWindow", "ImmSetConversionStatus", "ImmSetOpenStatus", + "InSendMessage", "InitCommonControls", "InitCommonControlsEx", "InsertMenuA", @@ -690,6 +691,7 @@ char * OS_nativeFunctionNames[] = { "RemoveMenu", "RemovePropA", "RemovePropW", + "ReplyMessage", "RestoreDC", "RoundRect", "SCRIPT_1ANALYSIS_1sizeof", diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h index 9bf94930b5..89d3083fd6 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os_stats.h @@ -445,6 +445,7 @@ typedef enum { ImmSetCompositionWindow_FUNC, ImmSetConversionStatus_FUNC, ImmSetOpenStatus_FUNC, + InSendMessage_FUNC, InitCommonControls_FUNC, InitCommonControlsEx_FUNC, InsertMenuA_FUNC, @@ -698,6 +699,7 @@ typedef enum { RemoveMenu_FUNC, RemovePropA_FUNC, RemovePropW_FUNC, + ReplyMessage_FUNC, RestoreDC_FUNC, RoundRect_FUNC, SCRIPT_1ANALYSIS_1sizeof_FUNC, diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java index d8242b1294..742c2dd350 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/win32/org/eclipse/swt/internal/win32/OS.java @@ -3586,6 +3586,7 @@ public static final native boolean ImmSetConversionStatus (int /*long*/ hIMC, in public static final native boolean ImmSetOpenStatus (int /*long*/ hIMC, boolean fOpen); public static final native void InitCommonControls (); public static final native boolean InitCommonControlsEx (INITCOMMONCONTROLSEX lpInitCtrls); +public static final native boolean InSendMessage (); public static final native boolean InsertMenuW (int /*long*/ hMenu, int uPosition, int uFlags, int /*long*/ uIDNewItem, char [] lpNewItem); public static final native boolean InsertMenuA (int /*long*/ hMenu, int uPosition, int uFlags, int /*long*/ uIDNewItem, byte [] lpNewItem); public static final native boolean InsertMenuItemW (int /*long*/ hMenu, int uItem, boolean fByPosition, MENUITEMINFO lpmii); @@ -3779,6 +3780,7 @@ public static final native int ReleaseDC (int /*long*/ hWnd, int /*long*/ hDC); public static final native boolean RemoveMenu (int /*long*/ hMenu, int uPosition, int uFlags); public static final native int /*long*/ RemovePropA (int /*long*/ hWnd, int /*long*/ lpString); public static final native int /*long*/ RemovePropW (int /*long*/ hWnd, int /*long*/ lpString); +public static final native boolean ReplyMessage (int /*long*/ lResult); public static final native boolean RestoreDC (int /*long*/ hdc, int nSavedDC); public static final native boolean RoundRect (int /*long*/ hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect, int nWidth, int nHeight); public static final native int SaveDC (int /*long*/ hdc); |