| /* |
| * Copyright (c) 2000, 2002 IBM Corp. All rights reserved. |
| * This file is made available under the terms of the Common Public License v1.0 |
| * which accompanies this distribution, and is available at |
| * http://www.eclipse.org/legal/cpl-v10.html |
| */ |
| |
| /** |
| * SWT OS natives implementation. |
| */ |
| |
| #include "swt.h" |
| #include "structs.h" |
| |
| #define OS_NATIVE(func) Java_org_eclipse_swt_internal_carbon_OS_##func |
| |
| #ifndef NO_ActiveNonFloatingWindow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ActiveNonFloatingWindow |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("ActiveNonFloatingWindow\n") |
| |
| return (jint)ActiveNonFloatingWindow(); |
| } |
| #endif |
| |
| #ifndef NO_AddDataBrowserItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AddDataBrowserItems |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4) |
| { |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("AddDataBrowserItems\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)AddDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (UInt32)arg2, (const DataBrowserItemID *)lparg3, (DataBrowserPropertyID)arg4); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_AddDataBrowserItems */ |
| |
| #ifndef NO_AddDataBrowserListViewColumn |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AddDataBrowserListViewColumn |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| DataBrowserListViewColumnDesc _arg1={0}, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("AddDataBrowserListViewColumn\n") |
| |
| if (arg1) lparg1 = getDataBrowserListViewColumnDescFields(env, arg1, &_arg1); |
| rc = (jint)AddDataBrowserListViewColumn((ControlRef)arg0, (DataBrowserListViewColumnDesc *)lparg1, (DataBrowserTableViewColumnIndex)arg2); |
| if (arg1) setDataBrowserListViewColumnDescFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_AddDataBrowserListViewColumn */ |
| |
| #ifndef NO_AECountItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AECountItems |
| (JNIEnv *env, jclass that, jobject arg0, jintArray arg1) |
| { |
| AEDesc _arg0, *lparg0=NULL; |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("AECountItems\n") |
| |
| if (arg0) lparg0 = getAEDescFields(env, arg0, &_arg0); |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)AECountItems((const AEDescList *)lparg0, (long *)lparg1); |
| if (arg0) setAEDescFields(env, arg0, lparg0); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_AECountItems */ |
| |
| #ifndef NO_AEGetNthPtr |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AEGetNthPtr |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jintArray arg3, jintArray arg4, jint arg5, jint arg6, jintArray arg7) |
| { |
| AEDesc _arg0, *lparg0=NULL; |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint *lparg7=NULL; |
| jint rc; |
| |
| DEBUG_CALL("AEGetNthPtr\n") |
| |
| if (arg0) lparg0 = getAEDescFields(env, arg0, &_arg0); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| if (arg7) lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL); |
| rc = (jint)AEGetNthPtr((const AEDescList *)lparg0, arg1, (DescType)arg2, (AEKeyword *)lparg3, (DescType *)lparg4, (void *)arg5, (Size)arg6, (Size *)lparg7); |
| if (arg0) setAEDescFields(env, arg0, lparg0); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0); |
| return rc; |
| } |
| #endif /* NO_AEGetNthPtr */ |
| |
| #ifndef NO_AEProcessAppleEvent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AEProcessAppleEvent |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| EventRecord _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("AEProcessAppleEvent\n") |
| |
| if (arg0) lparg0 = getEventRecordFields(env, arg0, &_arg0); |
| rc = (jint)AEProcessAppleEvent((const EventRecord *)lparg0); |
| if (arg0) setEventRecordFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_AEProcessAppleEvent */ |
| |
| #ifndef NO_AppendMenuItemTextWithCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AppendMenuItemTextWithCFString |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jshortArray arg4) |
| { |
| jshort *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("AppendMenuItemTextWithCFString\n") |
| |
| if (arg4) lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL); |
| rc = (jint)AppendMenuItemTextWithCFString((MenuRef)arg0, (CFStringRef)arg1, (MenuItemAttributes)arg2, (MenuCommand)arg3, (MenuItemIndex *)lparg4); |
| if (arg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_AppendMenuItemTextWithCFString */ |
| |
| #ifndef NO_ATSUCreateStyle |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUCreateStyle) |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ATSUCreateStyle\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)ATSUCreateStyle((ATSUStyle *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_ATSUCreateTextLayout |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUCreateTextLayout) |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ATSUCreateTextLayout\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)ATSUCreateTextLayout((ATSUTextLayout *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_ATSUDisposeStyle |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUDisposeStyle) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ATSUDisposeStyle\n") |
| |
| return (jint)ATSUDisposeStyle((ATSUStyle)arg0); |
| } |
| #endif |
| |
| #ifndef NO_ATSUDisposeTextLayout |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUDisposeTextLayout) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ATSUDisposeTextLayout\n") |
| |
| return (jint)ATSUDisposeTextLayout((ATSUTextLayout)arg0); |
| } |
| #endif |
| |
| #ifndef NO_ATSUDrawText |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUDrawText) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| DEBUG_CALL("ATSUDrawText\n") |
| |
| return (jint)ATSUDrawText((ATSUTextLayout)arg0, (UniCharArrayOffset)arg1, (UniCharCount)arg2, (ATSUTextMeasurement)arg3, (ATSUTextMeasurement)arg4); |
| } |
| #endif |
| |
| #ifndef NO_ATSUGetGlyphBounds |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUGetGlyphBounds) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jshort arg5, jint arg6, jint arg7, jintArray arg8) |
| { |
| jint *lparg8=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ATSUGetGlyphBounds\n") |
| |
| if (arg8) lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL); |
| rc = (jint)ATSUGetGlyphBounds((ATSUTextLayout)arg0, (ATSUTextMeasurement)arg1, (ATSUTextMeasurement)arg2, (UniCharArrayOffset)arg3, (UniCharCount)arg4, (UInt16)arg5, (ItemCount)arg6, (ATSTrapezoid *)arg7, (ItemCount *)lparg8); |
| if (arg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_ATSUSetAttributes |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetAttributes) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ATSUSetAttributes\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)ATSUSetAttributes((ATSUStyle)arg0, (ItemCount)arg1, (ATSUAttributeTag *)lparg2, (ByteCount *)lparg3, (ATSUAttributeValuePtr *)lparg4); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_ATSUSetLayoutControls |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetLayoutControls) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3, jintArray arg4) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ATSUSetLayoutControls\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)ATSUSetLayoutControls((ATSUTextLayout)arg0, (ItemCount)arg1, (ATSUAttributeTag *)lparg2, (ByteCount *)lparg3, (ATSUAttributeValuePtr *)lparg4); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_ATSUSetRunStyle |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetRunStyle) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| DEBUG_CALL("ATSUSetRunStyle\n") |
| |
| return (jint)ATSUSetRunStyle((ATSUTextLayout)arg0, (ATSUStyle)arg1, (UniCharArrayOffset)arg2, (UniCharCount)arg3); |
| } |
| #endif |
| |
| #ifndef NO_ATSUSetTextPointerLocation |
| JNIEXPORT jint JNICALL OS_NATIVE(ATSUSetTextPointerLocation) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| DEBUG_CALL("ATSUSetTextPointerLocation\n") |
| |
| return (jint)ATSUSetTextPointerLocation((ATSUTextLayout)arg0, (ConstUniCharArrayPtr)arg1, (UniCharArrayOffset)arg2, (UniCharCount)arg3, (UniCharCount)arg4); |
| } |
| #endif |
| |
| #ifndef NO_AutoSizeDataBrowserListViewColumns |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_AutoSizeDataBrowserListViewColumns |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("AutoSizeDataBrowserListViewColumns\n") |
| |
| return (jint)AutoSizeDataBrowserListViewColumns((ControlRef)arg0); |
| } |
| #endif /* NO_AutoSizeDataBrowserListViewColumns */ |
| |
| #ifndef NO_BeginUpdate |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_BeginUpdate |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("BeginUpdate\n") |
| |
| BeginUpdate((WindowRef)arg0); |
| } |
| #endif /* NO_BeginUpdate */ |
| |
| #ifndef NO_BringToFront |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_BringToFront |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("BringToFront\n") |
| |
| BringToFront((WindowRef)arg0); |
| } |
| #endif /* NO_BringToFront */ |
| |
| #ifndef NO_CFRelease |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFRelease |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CFRelease\n") |
| |
| CFRelease((CFTypeRef)arg0); |
| } |
| #endif /* NO_CFRelease */ |
| |
| #ifndef NO_CFStringCreateWithCharacters |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFStringCreateWithCharacters |
| (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2) |
| { |
| jchar *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CFStringCreateWithCharacters\n") |
| |
| if (arg1) lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL); |
| rc = (jint)CFStringCreateWithCharacters((CFAllocatorRef)arg0, (const UniChar *)lparg1, (CFIndex)arg2); |
| if (arg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_CFStringCreateWithCharacters */ |
| |
| #ifndef NO_CFStringGetBytes |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFStringGetBytes |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jbyte arg3, jboolean arg4, jbyteArray arg5, jint arg6, jintArray arg7) |
| { |
| CFRange _arg1, *lparg1=NULL; |
| jbyte *lparg5=NULL; |
| jint *lparg7=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CFStringGetBytes\n") |
| |
| if (arg1) lparg1 = getCFRangeFields(env, arg1, &_arg1); |
| if (arg5) lparg5 = (*env)->GetByteArrayElements(env, arg5, NULL); |
| if (arg7) lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL); |
| rc = (jint)CFStringGetBytes((CFStringRef)arg0, (CFRange)*lparg1, (CFStringEncoding)arg2, (UInt8)arg3, (Boolean)arg4, (UInt8 *)lparg5, (CFIndex)arg6, (CFIndex *)lparg7); |
| if (arg1) setCFRangeFields(env, arg1, lparg1); |
| if (arg5) (*env)->ReleaseByteArrayElements(env, arg5, lparg5, 0); |
| if (arg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CFStringCreateWithBytes |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFStringCreateWithBytes |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2, jint arg3, jboolean arg4) |
| { |
| jbyte *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CFStringCreateWithBytes\n") |
| |
| if (arg1) lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL); |
| rc = (jint)CFStringCreateWithBytes((CFAllocatorRef)arg0, (const UInt8 *)lparg1, (CFIndex)arg2, (CFStringEncoding)arg3, (Boolean)arg4); |
| if (arg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CFStringGetCharacters |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFStringGetCharacters |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jcharArray arg2) |
| { |
| CFRange _arg1, *lparg1=NULL; |
| jchar *lparg2=NULL; |
| |
| DEBUG_CALL("CFStringGetCharacters\n") |
| |
| if (arg1) lparg1 = getCFRangeFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL); |
| CFStringGetCharacters((CFStringRef)arg0, (CFRange)*lparg1, (UniChar *)lparg2); |
| if (arg1) setCFRangeFields(env, arg1, lparg1); |
| if (arg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0); |
| } |
| #endif /* NO_CFStringGetCharacters */ |
| |
| #ifndef NO_CFStringGetLength |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFStringGetLength |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CFStringGetLength\n") |
| |
| return (jint)CFStringGetLength((CFStringRef)arg0); |
| } |
| #endif /* NO_CFStringGetLength */ |
| |
| #ifndef NO_CFStringGetSystemEncoding |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFStringGetSystemEncoding |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("CFStringGetSystemEncoding\n") |
| |
| return (jint)CFStringGetSystemEncoding(); |
| } |
| #endif |
| |
| #ifndef NO_CFURLCopyFileSystemPath |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFURLCopyFileSystemPath |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CFURLCopyFileSystemPath\n") |
| |
| return (jint)CFURLCopyFileSystemPath((CFURLRef)arg0, (CFURLPathStyle)arg1); |
| } |
| #endif /* NO_CFURLCopyFileSystemPath */ |
| |
| #ifndef NO_CFURLCopyLastPathComponent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFURLCopyLastPathComponent |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CFURLCopyLastPathComponent\n") |
| |
| return (jint)CFURLCopyLastPathComponent((CFURLRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_CFURLCreateCopyAppendingPathComponent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFURLCreateCopyAppendingPathComponent |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jboolean arg3) |
| { |
| DEBUG_CALL("CFURLCreateCopyAppendingPathComponent\n") |
| |
| return (jint)CFURLCreateCopyAppendingPathComponent((CFAllocatorRef)arg0, (CFURLRef)arg1, (CFStringRef)arg2, (Boolean)arg3); |
| } |
| #endif |
| |
| #ifndef NO_CFURLCreateCopyDeletingLastPathComponent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFURLCreateCopyDeletingLastPathComponent |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CFURLCreateCopyDeletingLastPathComponent\n") |
| |
| return (jint)CFURLCreateCopyDeletingLastPathComponent((CFAllocatorRef)arg0, (CFURLRef)arg1); |
| } |
| #endif |
| |
| #ifndef NO_CFURLCreateFromFSRef |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CFURLCreateFromFSRef |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CFURLCreateFromFSRef\n") |
| |
| if (arg1) lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL); |
| rc = (jint)CFURLCreateFromFSRef((CFAllocatorRef)arg0, (const struct FSRef *)lparg1); |
| if (arg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_CFURLCreateFromFSRef */ |
| |
| #ifndef NO_CGBitmapContextCreate |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGBitmapContextCreate |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6) |
| { |
| DEBUG_CALL("CGBitmapContextCreate\n") |
| |
| return (jint)CGBitmapContextCreate((void *)arg0, (size_t)arg1, (size_t)arg2, (size_t)arg3, (size_t)arg4, (CGColorSpaceRef)arg5, (CGImageAlphaInfo)arg6); |
| } |
| #endif /* NO_CGBitmapContextCreate */ |
| |
| #ifndef NO_CGColorSpaceCreateDeviceRGB |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGColorSpaceCreateDeviceRGB |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("CGColorSpaceCreateDeviceRGB\n") |
| |
| return (jint)CGColorSpaceCreateDeviceRGB(); |
| } |
| #endif /* NO_CGColorSpaceCreateDeviceRGB */ |
| |
| #ifndef NO_CGColorSpaceRelease |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGColorSpaceRelease |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGColorSpaceRelease\n") |
| |
| CGColorSpaceRelease((CGColorSpaceRef)arg0); |
| } |
| #endif /* NO_CGColorSpaceRelease */ |
| |
| #ifndef NO_CGContextAddArc |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextAddArc |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5, jboolean arg6) |
| { |
| DEBUG_CALL("CGContextAddArc\n") |
| |
| CGContextAddArc((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5, (Boolean)arg6); |
| } |
| #endif /* NO_CGContextAddArc */ |
| |
| #ifndef NO_CGContextAddArcToPoint |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextAddArcToPoint |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4, jfloat arg5) |
| { |
| DEBUG_CALL("CGContextAddArcToPoint\n") |
| |
| CGContextAddArcToPoint((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4, (float)arg5); |
| } |
| #endif /* NO_CGContextAddArc */ |
| |
| #ifndef NO_CGContextAddLineToPoint |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextAddLineToPoint |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextAddLineToPoint\n") |
| |
| CGContextAddLineToPoint((CGContextRef)arg0, arg1, arg2); |
| } |
| #endif /* NO_CGContextAddLineToPoint */ |
| |
| #ifndef NO_CGContextAddLines |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextAddLines |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| jfloat *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextAddLines\n") |
| |
| if (arg1) lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL); |
| CGContextAddLines((CGContextRef)arg0, (const CGPoint *)lparg1, (size_t)arg2); |
| if (arg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_CGContextAddLines */ |
| |
| #ifndef NO_CGContextBeginPath |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextBeginPath |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextBeginPath\n") |
| |
| CGContextBeginPath((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextBeginPath */ |
| |
| #ifndef NO_CGContextClip |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextClip |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextClip\n") |
| |
| CGContextClip((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextClip */ |
| |
| #ifndef NO_CGContextClosePath |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextClosePath |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextClosePath\n") |
| |
| CGContextClosePath((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextClosePath */ |
| |
| #ifndef NO_CGContextDrawImage |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextDrawImage |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| CGRect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextDrawImage\n") |
| |
| if (arg1) lparg1 = getCGRectFields(env, arg1, &_arg1); |
| CGContextDrawImage((CGContextRef)arg0, (CGRect)*lparg1, (CGImageRef)arg2); |
| if (arg1) setCGRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_CGContextDrawImage */ |
| |
| #ifndef NO_CGContextFillPath |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextFillPath |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextFillPath\n") |
| |
| CGContextFillPath((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextFillPath */ |
| |
| #ifndef NO_CGContextFillRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextFillRect |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| CGRect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextFillRect\n") |
| |
| if (arg1) lparg1 = getCGRectFields(env, arg1, &_arg1); |
| CGContextFillRect((CGContextRef)arg0, (CGRect)*lparg1); |
| if (arg1) setCGRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_CGContextFillRect */ |
| |
| #ifndef NO_CGContextFlush |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextFlush |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextFlush\n") |
| |
| CGContextFlush((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextFlush */ |
| |
| #ifndef NO_CGContextGetTextPosition |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextGetTextPosition |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| CGPoint _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextGetTextPosition\n") |
| |
| if (arg1) lparg1 = getCGPointFields(env, arg1, &_arg1); |
| *lparg1 = CGContextGetTextPosition((CGContextRef)arg0); |
| if (arg1) setCGPointFields(env, arg1, lparg1); |
| } |
| #endif /* NO_CGContextGetTextPosition */ |
| |
| #ifndef NO_CGContextMoveToPoint |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextMoveToPoint |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextMoveToPoint\n") |
| |
| CGContextMoveToPoint((CGContextRef)arg0, (float)arg1, (float)arg2); |
| } |
| #endif /* NO_CGContextMoveToPoint */ |
| |
| #ifndef NO_CGContextRelease |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextRelease |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextRelease\n") |
| |
| CGContextRelease((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextRelease */ |
| |
| #ifndef NO_CGContextRestoreGState |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextRestoreGState |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextRestoreGState\n") |
| |
| CGContextRestoreGState((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextRestoreGState */ |
| |
| #ifndef NO_CGContextSaveGState |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSaveGState |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextSaveGState\n") |
| |
| CGContextSaveGState((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextSaveGState */ |
| |
| #ifndef NO_CGContextScaleCTM |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextScaleCTM |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextScaleCTM\n") |
| |
| CGContextScaleCTM((CGContextRef)arg0, (float)arg1, (float)arg2); |
| } |
| #endif /* NO_CGContextScaleCTM */ |
| |
| #ifndef NO_CGContextSelectFont |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSelectFont |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jfloat arg2, jint arg3) |
| { |
| jbyte *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextSelectFont\n") |
| |
| if (arg1) lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL); |
| CGContextSelectFont((CGContextRef)arg0, (const char *)lparg1, (float)arg2, (CGTextEncoding)arg3); |
| if (arg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_CGContextSelectFont */ |
| |
| #ifndef NO_CGContextSetFillColor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetFillColor |
| (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1) |
| { |
| jfloat *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextSetFillColor\n") |
| |
| if (arg1) lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL); |
| CGContextSetFillColor((CGContextRef)arg0, (const float *)lparg1); |
| if (arg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_CGContextSetFillColor */ |
| |
| #ifndef NO_CGContextSetFillColorSpace |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetFillColorSpace |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CGContextSetFillColorSpace\n") |
| |
| CGContextSetFillColorSpace((CGContextRef)arg0, (CGColorSpaceRef)arg1); |
| } |
| #endif /* NO_CGContextSetFillColorSpace */ |
| |
| #ifndef NO_CGContextSetFontSize |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetFontSize |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1) |
| { |
| DEBUG_CALL("CGContextSetFontSize\n") |
| |
| CGContextSetFontSize((CGContextRef)arg0, (float)arg1); |
| } |
| #endif /* NO_CGContextSetFontSize */ |
| |
| #ifndef NO_CGContextSetLineDash |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetLineDash |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloatArray arg2, jint arg3) |
| { |
| jfloat *lparg2=NULL; |
| |
| DEBUG_CALL("CGContextSetLineDash\n") |
| |
| if (arg2) lparg2 = (*env)->GetFloatArrayElements(env, arg2, NULL); |
| CGContextSetLineDash((CGContextRef)arg0, (float)arg1, (const float *)lparg2, (size_t)arg3); |
| if (arg2) (*env)->ReleaseFloatArrayElements(env, arg2, lparg2, 0); |
| } |
| #endif /* NO_CGContextSetLineDash */ |
| |
| #ifndef NO_CGContextSetLineWidth |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetLineWidth |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1) |
| { |
| DEBUG_CALL("CGContextSetLineWidth\n") |
| |
| CGContextSetLineWidth((CGContextRef)arg0, (float)arg1); |
| } |
| #endif /* NO_CGContextSetLineWidth */ |
| |
| #ifndef NO_CGContextSetRGBFillColor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetRGBFillColor |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4) |
| { |
| DEBUG_CALL("CGContextSetRGBFillColor\n") |
| |
| CGContextSetRGBFillColor((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4); |
| } |
| #endif /* NO_CGContextSetRGBFillColor */ |
| |
| #ifndef NO_CGContextSetRGBStrokeColor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetRGBStrokeColor |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jfloat arg3, jfloat arg4) |
| { |
| DEBUG_CALL("CGContextSetRGBStrokeColor\n") |
| |
| CGContextSetRGBStrokeColor((CGContextRef)arg0, (float)arg1, (float)arg2, (float)arg3, (float)arg4); |
| } |
| #endif /* NO_CGContextSetRGBStrokeColor */ |
| |
| #ifndef NO_CGContextSetStrokeColor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetStrokeColor |
| (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1) |
| { |
| jfloat *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextSetStrokeColor\n") |
| |
| if (arg1) lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL); |
| CGContextSetStrokeColor((CGContextRef)arg0, (const float *)lparg1); |
| if (arg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_CGContextSetStrokeColor */ |
| |
| #ifndef NO_CGContextSetStrokeColorSpace |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetStrokeColorSpace |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CGContextSetStrokeColorSpace\n") |
| |
| CGContextSetStrokeColorSpace((CGContextRef)arg0, (CGColorSpaceRef)arg1); |
| } |
| #endif /* NO_CGContextSetStrokeColorSpace */ |
| |
| #ifndef NO_CGContextSetTextDrawingMode |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetTextDrawingMode |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CGContextSetTextDrawingMode\n") |
| |
| CGContextSetTextDrawingMode((CGContextRef)arg0, (CGTextDrawingMode)arg1); |
| } |
| #endif /* NO_CGContextSetTextDrawingMode */ |
| |
| #ifndef NO_CGContextSetTextMatrix |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetTextMatrix |
| (JNIEnv *env, jclass that, jint arg0, jfloatArray arg1) |
| { |
| jfloat *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextSetTextMatrix\n") |
| |
| if (arg1) lparg1 = (*env)->GetFloatArrayElements(env, arg1, NULL); |
| CGContextSetTextMatrix((CGContextRef)arg0, *(CGAffineTransform *)lparg1); |
| if (arg1) (*env)->ReleaseFloatArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_CGContextSetTextMatrix */ |
| |
| #ifndef NO_CGContextSetTextPosition |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSetTextPosition |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextSetTextPosition\n") |
| |
| CGContextSetTextPosition((CGContextRef)arg0, (float)arg1, (float)arg2); |
| } |
| #endif /* NO_CGContextSetTextPosition */ |
| |
| #ifndef NO_CGContextShowText |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextShowText |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2) |
| { |
| jbyte *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextShowText\n") |
| |
| if (arg1) lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL); |
| CGContextShowText((CGContextRef)arg0, (const char *)lparg1, (size_t)arg2); |
| if (arg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_CGContextShowText */ |
| |
| #ifndef NO_CGContextShowTextAtPoint |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextShowTextAtPoint |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2, jbyteArray arg3, jint arg4) |
| { |
| jbyte *lparg3=NULL; |
| |
| DEBUG_CALL("CGContextShowTextAtPoint\n") |
| |
| if (arg3) lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL); |
| CGContextShowTextAtPoint((CGContextRef)arg0, (float)arg1, (float)arg2, (const char *)lparg3, (size_t)arg4); |
| if (arg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| } |
| #endif /* NO_CGContextShowTextAtPoint */ |
| |
| #ifndef NO_CGContextStrokePath |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextStrokePath |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGContextStrokePath\n") |
| |
| CGContextStrokePath((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextStrokePath */ |
| |
| #ifndef NO_CGContextStrokeRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextStrokeRect |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| CGRect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("CGContextStrokeRect\n") |
| |
| if (arg1) lparg1 = getCGRectFields(env, arg1, &_arg1); |
| CGContextStrokeRect((CGContextRef)arg0, (CGRect)*lparg1); |
| if (arg1) setCGRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_CGContextStrokeRect */ |
| |
| #ifndef NO_CGContextTranslateCTM |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextTranslateCTM |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextTranslateCTM\n") |
| |
| CGContextTranslateCTM((CGContextRef)arg0, (float)arg1, (float)arg2); |
| } |
| #endif /* NO_CGContextTranslateCTM */ |
| |
| #ifndef NO_CGContextSynchronize |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGContextSynchronize |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("CGContextSynchronize\n") |
| |
| CGContextSynchronize((CGContextRef)arg0); |
| } |
| #endif /* NO_CGContextSynchronize */ |
| |
| #ifndef NO_CGDataProviderCreateWithData |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGDataProviderCreateWithData |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| DEBUG_CALL("CGDataProviderCreateWithData\n") |
| |
| return (jint)CGDataProviderCreateWithData((void *)arg0, (const void *)arg1, (size_t)arg2, (void *)arg3); |
| } |
| #endif /* NO_CGDataProviderCreateWithData */ |
| |
| #ifndef NO_CGDataProviderRelease |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGDataProviderRelease |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGDataProviderRelease\n") |
| |
| CGDataProviderRelease((CGDataProviderRef)arg0); |
| } |
| #endif /* NO_CGDataProviderRelease */ |
| |
| #ifndef NO_CGImageCreate |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageCreate |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7, jfloatArray arg8, jboolean arg9, jint arg10) |
| { |
| jfloat *lparg8=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CGImageCreate\n") |
| |
| if (arg8) lparg8 = (*env)->GetFloatArrayElements(env, arg8, NULL); |
| rc = (jint)CGImageCreate((size_t)arg0, (size_t)arg1, (size_t)arg2, (size_t)arg3, (size_t)arg4, (CGColorSpaceRef)arg5, (CGImageAlphaInfo)arg6, (CGDataProviderRef)arg7, (const float *)lparg8, (Boolean)arg9, (CGColorRenderingIntent)arg10); |
| if (arg8) (*env)->ReleaseFloatArrayElements(env, arg8, lparg8, 0); |
| return rc; |
| } |
| #endif /* NO_CGImageCreate */ |
| |
| #ifndef NO_CGImageGetAlphaInfo |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetAlphaInfo |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetAlphaInfo\n") |
| |
| return (jint)CGImageGetAlphaInfo((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetAlphaInfo */ |
| |
| #ifndef NO_CGImageGetBitsPerComponent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetBitsPerComponent |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetBitsPerComponent\n") |
| |
| return (jint)CGImageGetBitsPerComponent((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetBitsPerComponent */ |
| |
| #ifndef NO_CGImageGetBitsPerPixel |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetBitsPerPixel |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetBitsPerPixel\n") |
| |
| return (jint)CGImageGetBitsPerPixel((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetBitsPerPixel */ |
| |
| #ifndef NO_CGImageGetBytesPerRow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetBytesPerRow |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetBytesPerRow\n") |
| |
| return (jint)CGImageGetBytesPerRow((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetBytesPerRow */ |
| |
| #ifndef NO_CGImageGetColorSpace |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetColorSpace |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetColorSpace\n") |
| |
| return (jint)CGImageGetColorSpace((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetColorSpace */ |
| |
| #ifndef NO_CGImageGetHeight |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetHeight |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetHeight\n") |
| |
| return (jint)CGImageGetHeight((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetHeight */ |
| |
| #ifndef NO_CGImageGetWidth |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageGetWidth |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageGetWidth\n") |
| |
| return (jint)CGImageGetWidth((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageGetWidth */ |
| |
| #ifndef NO_CGImageRelease |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CGImageRelease |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CGImageRelease\n") |
| |
| CGImageRelease((CGImageRef)arg0); |
| } |
| #endif /* NO_CGImageRelease */ |
| |
| #ifndef NO_CallNextEventHandler |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CallNextEventHandler |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CallNextEventHandler\n") |
| |
| return (jint)CallNextEventHandler((EventHandlerCallRef)arg0, (EventRef)arg1); |
| } |
| #endif /* NO_CallNextEventHandler */ |
| |
| #ifndef NO_CharWidth |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_CharWidth |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("CharWidth\n") |
| |
| return (jshort)CharWidth((CharParameter)arg0); |
| } |
| #endif /* NO_CharWidth */ |
| |
| #ifndef NO_ClearCurrentScrap |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ClearCurrentScrap |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("ClearCurrentScrap\n") |
| |
| return (jint)ClearCurrentScrap(); |
| } |
| #endif /* NO_ClearCurrentScrap */ |
| |
| #ifndef NO_ClearKeyboardFocus |
| JNIEXPORT jint JNICALL OS_NATIVE(ClearKeyboardFocus) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ClearKeyboardFocus\n") |
| |
| return (jint)ClearKeyboardFocus((WindowRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_ClearMenuBar |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ClearMenuBar |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("ClearMenuBar\n") |
| |
| ClearMenuBar(); |
| } |
| #endif /* NO_ClearMenuBar */ |
| |
| #ifndef NO_ClipCGContextToRegion |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ClipCGContextToRegion |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ClipCGContextToRegion\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| rc = (jint)ClipCGContextToRegion((CGContextRef)arg0, (const Rect *)lparg1, (RgnHandle)arg2); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_ClipCGContextToRegion */ |
| |
| #ifndef NO_CloseDataBrowserContainer |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CloseDataBrowserContainer |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CloseDataBrowserContainer\n") |
| |
| return (jint)CloseDataBrowserContainer((ControlRef)arg0, (DataBrowserItemID)arg1); |
| } |
| #endif /* NO_CloseDataBrowserContainer */ |
| |
| #ifndef NO_ClosePoly |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_ClosePoly |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("ClosePoly\n") |
| |
| ClosePoly(); |
| } |
| #endif /* NO_ClosePoly */ |
| |
| #ifndef NO_CollapseWindow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CollapseWindow |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("CollapseWindow\n") |
| |
| return (jint)CollapseWindow((WindowRef)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_CollapseWindow */ |
| |
| #ifndef NO_ConvertEventRefToEventRecord |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_ConvertEventRefToEventRecord |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| EventRecord _arg1, *lparg1=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("ConvertEventRefToEventRecord\n") |
| |
| if (arg1) lparg1 = getEventRecordFields(env, arg1, &_arg1); |
| rc = (jboolean)ConvertEventRefToEventRecord((EventRef)arg0, (EventRecord *)lparg1); |
| if (arg1) setEventRecordFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_ConvertEventRefToEventRecord */ |
| |
| #ifndef NO_CopyBits |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CopyBits |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jobject arg3, jshort arg4, jint arg5) |
| { |
| Rect _arg2, *lparg2=NULL; |
| Rect _arg3, *lparg3=NULL; |
| |
| DEBUG_CALL("CopyBits\n") |
| |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| if (arg3) lparg3 = getRectFields(env, arg3, &_arg3); |
| CopyBits((const BitMap *)arg0, (const BitMap *)arg1, (const Rect *)lparg2, (const Rect *)lparg3, (short)arg4, (RgnHandle)arg5); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| if (arg3) setRectFields(env, arg3, lparg3); |
| } |
| #endif /* NO_CopyBits */ |
| |
| #ifndef NO_CopyControlTitleAsCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CopyControlTitleAsCFString |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CopyControlTitleAsCFString\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)CopyControlTitleAsCFString((ControlRef)arg0, (CFStringRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_CopyControlTitleAsCFString */ |
| |
| #ifndef NO_CopyDeepMask |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CopyDeepMask |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jobject arg3, jobject arg4, jobject arg5, jshort arg6, jint arg7) |
| { |
| Rect _arg3, *lparg3=NULL; |
| Rect _arg4, *lparg4=NULL; |
| Rect _arg5, *lparg5=NULL; |
| |
| DEBUG_CALL("CopyDeepMask\n") |
| |
| if (arg3) lparg3 = getRectFields(env, arg3, &_arg3); |
| if (arg4) lparg4 = getRectFields(env, arg4, &_arg4); |
| if (arg5) lparg5 = getRectFields(env, arg5, &_arg5); |
| CopyDeepMask((const BitMap *)arg0, (const BitMap *)arg1, (const BitMap *)arg2, (const Rect *)lparg3, (const Rect *)lparg4, (const Rect *)lparg5, (short)arg6, (RgnHandle)arg7); |
| if (arg3) setRectFields(env, arg3, lparg3); |
| if (arg4) setRectFields(env, arg4, lparg4); |
| if (arg5) setRectFields(env, arg5, lparg5); |
| } |
| #endif /* NO_CopyDeepMask */ |
| |
| #ifndef NO_CopyMenuItemTextAsCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CopyMenuItemTextAsCFString |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CopyMenuItemTextAsCFString\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)CopyMenuItemTextAsCFString((MenuRef)arg0, (MenuItemIndex)arg1, (CFStringRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_CopyMenuItemTextAsCFString */ |
| |
| #ifndef NO_CopyRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_CopyRgn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("CopyRgn\n") |
| |
| CopyRgn((RgnHandle)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_CopyRgn */ |
| |
| #ifndef NO_CountMenuItems |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_CountMenuItems |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("CountMenuItems\n") |
| |
| return (jshort)CountMenuItems((MenuRef)arg0); |
| } |
| #endif /* NO_CountMenuItems */ |
| |
| #ifndef NO_CountSubControls |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CountSubControls |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1) |
| { |
| jshort *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CountSubControls\n") |
| |
| if (arg1) lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL); |
| rc = (jint)CountSubControls((ControlRef)arg0, (UInt16 *)lparg1); |
| if (arg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_CountSubControls */ |
| |
| #ifndef NO_CreateBevelButtonControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateBevelButtonControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jshort arg3, jshort arg4, jint arg5, jshort arg6, jshort arg7, jshort arg8, jintArray arg9) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg9=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateBevelButtonControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg9) lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL); |
| rc = (jint)CreateBevelButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (ControlBevelThickness)arg3, (ControlBevelButtonBehavior)arg4, (ControlButtonContentInfoPtr)arg5, (SInt16)arg6, (ControlBevelButtonMenuBehavior)arg7, (ControlBevelButtonMenuPlacement)arg8, (ControlRef *)lparg9); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateCheckBoxControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateCheckBoxControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jboolean arg4, jintArray arg5) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateCheckBoxControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)CreateCheckBoxControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (SInt32)arg3, (Boolean)arg4, (ControlRef *)lparg5); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateCGContextForPort |
| JNIEXPORT jint JNICALL OS_NATIVE(CreateCGContextForPort) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateCGContextForPort\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)CreateCGContextForPort((CGrafPtr)arg0, (CGContextRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateDataBrowserControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateDataBrowserControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jintArray arg3) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateDataBrowserControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)CreateDataBrowserControl((WindowRef)arg0, (const Rect *)lparg1, (DataBrowserViewStyle)arg2, (ControlRef *)lparg3); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_CreateDataBrowserControl */ |
| |
| #ifndef NO_CreateEvent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateEvent |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jdouble arg3, jint arg4, jintArray arg5) |
| { |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateEvent\n") |
| |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)CreateEvent((CFAllocatorRef)arg0, (UInt32)arg1, (UInt32)arg2, (EventTime)arg3, (EventAttributes)arg4, (EventRef *)lparg5); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_CreateEvent */ |
| |
| #ifndef NO_CreateGroupBoxControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateGroupBoxControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jboolean arg3, jintArray arg4) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateGroupBoxControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)CreateGroupBoxControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (Boolean)arg3, (ControlRef *)lparg4); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateIconControl |
| JNIEXPORT jint JNICALL OS_NATIVE(CreateIconControl) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2, jboolean arg3, jintArray arg4) |
| { |
| Rect _arg1, *lparg1=NULL; |
| ControlButtonContentInfo _arg2, *lparg2=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateIconControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = getControlButtonContentInfoFields(env, arg2, &_arg2); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)CreateIconControl((WindowRef)arg0, lparg1, lparg2, arg3, (ControlRef *)lparg4); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) setControlButtonContentInfoFields(env, arg2, lparg2); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateNewMenu |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateNewMenu |
| (JNIEnv *env, jclass that, jshort arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateNewMenu\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)CreateNewMenu((MenuID)arg0, (MenuAttributes)arg1, (MenuRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_CreateNewMenu */ |
| |
| #ifndef NO_CreateNewWindow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateNewWindow |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jintArray arg3) |
| { |
| Rect _arg2, *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateNewWindow\n") |
| |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)CreateNewWindow((WindowClass)arg0, (WindowAttributes)arg1, (const Rect *)lparg2, (WindowRef *)lparg3); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_CreateNewWindow */ |
| |
| #ifndef NO_CreatePopupArrowControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreatePopupArrowControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jshort arg2, jshort arg3, jintArray arg4) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreatePopupArrowControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)CreatePopupArrowControl((WindowRef)arg0, (const Rect *)lparg1, (ControlPopupArrowOrientation)arg2, (ControlPopupArrowSize)arg3, (ControlRef *)lparg4); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreatePopupButtonControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreatePopupButtonControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jshort arg3, jboolean arg4, jshort arg5, jshort arg6, jint arg7, jintArray arg8) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg8=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreatePopupButtonControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg8) lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL); |
| rc = (jint)CreatePopupButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (SInt16)arg3, (Boolean)arg4, (SInt16)arg5, (SInt16)arg6, (Style)arg7, (ControlRef *)lparg8); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateProgressBarControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateProgressBarControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jint arg4, jboolean arg5, jintArray arg6) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateProgressBarControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg6) lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL); |
| rc = (jint)CreateProgressBarControl((WindowRef)arg0, (const Rect *)lparg1, (SInt32)arg2, (SInt32)arg3, (SInt32) arg4, (Boolean)arg5, (ControlRef *)lparg6); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif NO_CreateProgressBarControl |
| |
| #ifndef NO_CreatePushButtonControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreatePushButtonControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jintArray arg3) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreatePushButtonControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)CreatePushButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (ControlRef *)lparg3); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_CreatePushButtonControl */ |
| |
| #ifndef NO_CreatePushButtonWithIconControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreatePushButtonWithIconControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jobject arg3, jshort arg4, jintArray arg5) |
| { |
| Rect _arg1, *lparg1=NULL; |
| ControlButtonContentInfo _arg3, *lparg3=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreatePushButtonWithIconControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = getControlButtonContentInfoFields(env, arg3, &_arg3); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)CreatePushButtonWithIconControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (ControlButtonContentInfo *)lparg3, (ControlPushButtonIconAlignment)arg4, (ControlRef *)lparg5); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg3) setControlButtonContentInfoFields(env, arg3, lparg3); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateRadioButtonControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateRadioButtonControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jboolean arg4, jintArray arg5) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateRadioButtonControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)CreateRadioButtonControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (SInt32)arg3, (Boolean)arg4, (ControlRef *)lparg5); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateRootControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateRootControl |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateRootControl\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)CreateRootControl((WindowRef)arg0, (ControlRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_CreateRootControl */ |
| |
| #ifndef NO_CreateScrollBarControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateScrollBarControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jint arg4, jint arg5, jboolean arg6, jint arg7, jintArray arg8) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg8=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateScrollBarControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg8) lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL); |
| rc = (jint)CreateScrollBarControl((WindowRef)arg0, (const Rect *)lparg1, (SInt32)arg2, (SInt32)arg3, (SInt32) arg4, (ControlSliderOrientation)arg5, (Boolean)arg6, (ControlActionUPP)arg7, (ControlRef *)lparg8); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0); |
| return rc; |
| } |
| #endif NO_CreateScrollBarControl |
| |
| #ifndef NO_CreateSeparatorControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateSeparatorControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jintArray arg2) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateSeparatorControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)CreateSeparatorControl((WindowRef)arg0, (const Rect *)lparg1, (ControlRef *)lparg2); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_CreateSeparatorControl */ |
| |
| #ifndef NO_CreateSliderControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateSliderControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3, jint arg4, jint arg5, short arg6, jboolean arg7, jint arg8, jintArray arg9) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg9=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateSliderControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg9) lparg9 = (*env)->GetIntArrayElements(env, arg9, NULL); |
| rc = (jint)CreateSliderControl((WindowRef)arg0, (const Rect *)lparg1, (SInt32)arg2, (SInt32)arg3, (SInt32) arg4, (ControlSliderOrientation)arg5, (UInt16)arg6, (Boolean)arg7, (ControlActionUPP)arg8, (ControlRef *)lparg9); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg9) (*env)->ReleaseIntArrayElements(env, arg9, lparg9, 0); |
| return rc; |
| } |
| #endif NO_CreateSliderControl |
| |
| #ifndef NO_CreateStandardAlert |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateStandardAlert |
| (JNIEnv *env, jclass that, jshort arg0, jint arg1, jint arg2, jobject arg3, jintArray arg4) |
| { |
| AlertStdCFStringAlertParamRec _arg3, *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateStandardAlert\n") |
| |
| if (arg3) lparg3 = getAlertStdCFStringAlertParamRecFields(env, arg3, &_arg3); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)CreateStandardAlert((AlertType)arg0, (CFStringRef)arg1, (CFStringRef)arg2, (const AlertStdCFStringAlertParamRec *)lparg3, (DialogRef *)lparg4); |
| if (arg3) setAlertStdCFStringAlertParamRecFields(env, arg3, lparg3); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateStaticTextControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateStaticTextControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jobject arg3, jintArray arg4) |
| { |
| Rect _arg1, *lparg1=NULL; |
| ControlFontStyleRec _arg3, *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateStaticTextControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = getControlFontStyleRecFields(env, arg3, &_arg3); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)CreateStaticTextControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (const ControlFontStyleRec *)lparg3, (ControlRef *)lparg4); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg3) setControlFontStyleRecFields(env, arg3, lparg3); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_CreateStaticTextControl */ |
| |
| #ifndef NO_CreateTabsControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateTabsControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jshort arg2, jshort arg3, jshort arg4, jint arg5, jintArray arg6) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateTabsControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg6) lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL); |
| rc = (jint)CreateTabsControl((WindowRef)arg0, (const Rect *)lparg1, (ControlTabSize)arg2, (ControlTabDirection)arg3, (UInt16)arg4, (const ControlTabEntry *)arg5, (ControlRef *)lparg6); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_CreateEditUnicodeTextControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateEditUnicodeTextControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jboolean arg3, jobject arg4, jintArray arg5) |
| { |
| Rect _arg1, *lparg1=NULL; |
| ControlFontStyleRec _arg4, *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateEditUnicodeTextControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg4) lparg4 = getControlFontStyleRecFields(env, arg4, &_arg4); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)CreateEditUnicodeTextControl((WindowRef)arg0, (const Rect *)lparg1, (CFStringRef)arg2, (Boolean) arg3, (const ControlFontStyleRec *)lparg4, (ControlRef *)lparg5); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg4) setControlFontStyleRecFields(env, arg4, lparg4); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_CreateEditUnicodeTextControl */ |
| |
| #ifndef NO_CreateUserPaneControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateUserPaneControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jintArray arg3) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateUserPaneControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)CreateUserPaneControl((WindowRef)arg0, (const Rect *)lparg1, (UInt32)arg2, (ControlRef *)lparg3); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_CreateUserPaneControl */ |
| |
| #ifndef NO_CreateWindowGroup |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_CreateWindowGroup |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("CreateWindowGroup\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)CreateWindowGroup((WindowGroupAttributes)arg0, (WindowGroupRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_DeleteMenu |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DeleteMenu |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("DeleteMenu\n") |
| |
| DeleteMenu((MenuID)arg0); |
| } |
| #endif /* NO_DeleteMenu */ |
| |
| #ifndef NO_DeleteMenuItem |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DeleteMenuItem |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("DeleteMenuItem\n") |
| |
| DeleteMenuItem((MenuRef)arg0, (short)arg1); |
| } |
| #endif /* NO_DeleteMenuItem */ |
| |
| #ifndef NO_DeleteMenuItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DeleteMenuItems |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2) |
| { |
| DEBUG_CALL("DeleteMenuItems\n") |
| |
| return (jint)DeleteMenuItems((MenuRef)arg0, (MenuItemIndex)arg1, (ItemCount)arg2); |
| } |
| #endif /* NO_DeleteMenuItems */ |
| |
| #ifndef NO_DiffRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DiffRgn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("DiffRgn\n") |
| |
| DiffRgn((RgnHandle)arg0, (RgnHandle)arg1, (RgnHandle)arg2); |
| } |
| #endif /* NO_DiffRgn */ |
| |
| #ifndef NO_DisableControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisableControl |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisableControl\n") |
| |
| return (jint)DisableControl((ControlRef)arg0); |
| } |
| #endif /* NO_DisableControl */ |
| |
| #ifndef NO_DisableMenuCommand |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisableMenuCommand |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("DisableMenuCommand\n") |
| |
| DisableMenuCommand((MenuRef)arg0, (MenuCommand)arg1); |
| } |
| #endif /* NO_DisableMenuCommand */ |
| |
| #ifndef NO_DisableMenuItem |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisableMenuItem |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("DisableMenuItem\n") |
| |
| DisableMenuItem((MenuRef)arg0, (MenuItemIndex)arg1); |
| } |
| #endif /* NO_DisableMenuItem */ |
| |
| #ifndef NO_DisposeControl |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposeControl |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposeControl\n") |
| |
| DisposeControl((ControlRef)arg0); |
| } |
| #endif /* NO_DisposeControl */ |
| |
| #ifndef NO_DisposeGWorld |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposeGWorld |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposeGWorld\n") |
| |
| DisposeGWorld((GWorldPtr)arg0); |
| } |
| #endif /* NO_DisposeGWorld */ |
| |
| #ifndef NO_DisposeHandle |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposeHandle |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposeHandle\n") |
| |
| DisposeHandle((Handle)arg0); |
| } |
| #endif /* NO_DisposeHandle */ |
| |
| #ifndef NO_DisposeMenu |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposeMenu |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposeMenu\n") |
| |
| DisposeMenu((MenuRef)arg0); |
| } |
| #endif /* NO_DisposeMenu */ |
| |
| #ifndef NO_DisposePtr |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposePtr |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposePtr\n") |
| |
| DisposePtr((Ptr)arg0); |
| } |
| #endif /* NO_DisposePtr */ |
| |
| #ifndef NO_DisposeRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposeRgn |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposeRgn\n") |
| |
| DisposeRgn((RgnHandle)arg0); |
| } |
| #endif /* NO_DisposeRgn */ |
| |
| #ifndef NO_DisposeWindow |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DisposeWindow |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("DisposeWindow\n") |
| |
| DisposeWindow((WindowRef)arg0); |
| } |
| #endif /* NO_DisposeWindow */ |
| |
| #ifndef NO_DrawMenuBar |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawMenuBar |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("DrawMenuBar\n") |
| |
| DrawMenuBar(); |
| } |
| #endif /* NO_DrawMenuBar */ |
| |
| #ifndef NO_DrawText |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawText |
| (JNIEnv *env, jclass that, jbyteArray arg0, jshort arg1, jshort arg2) |
| { |
| jbyte *lparg0=NULL; |
| |
| DEBUG_CALL("DrawText\n") |
| |
| if (arg0) lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL); |
| DrawText((const void *)lparg0, (short)arg1, (short)arg2); |
| if (arg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| } |
| #endif /* NO_DrawText */ |
| |
| #ifndef NO_DrawThemeButton |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawThemeButton |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jobject arg2, jobject arg3, jint arg4, jint arg5, jint arg6) |
| { |
| Rect _arg0, *lparg0=NULL; |
| ThemeButtonDrawInfo _arg2, *lparg2=NULL; |
| ThemeButtonDrawInfo _arg3, *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("DrawThemeButton\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| if (arg2) lparg2 = getThemeButtonDrawInfoFields(env, arg2, &_arg2); |
| if (arg3) lparg3 = getThemeButtonDrawInfoFields(env, arg3, &_arg3); |
| rc = (jint)DrawThemeButton((Rect *)lparg0, (ThemeButtonKind)arg1, (const ThemeButtonDrawInfo *)lparg2, (const ThemeButtonDrawInfo *)lparg3, (ThemeEraseUPP)arg4, (ThemeButtonDrawUPP)arg5, (UInt32)arg6); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| if (arg2) setThemeButtonDrawInfoFields(env, arg2, lparg2); |
| if (arg3) setThemeButtonDrawInfoFields(env, arg3, lparg3); |
| return rc; |
| } |
| #endif /* NO_DrawThemeButton */ |
| |
| #ifndef NO_DrawThemeEditTextFrame |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawThemeEditTextFrame |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1) |
| { |
| Rect _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("DrawThemeEditTextFrame\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| rc = (jint)DrawThemeEditTextFrame((const Rect *)lparg0, (ThemeDrawState)arg1); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_DrawThemeEditTextFrame */ |
| |
| #ifndef NO_DrawThemeFocusRect |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawThemeFocusRect |
| (JNIEnv *env, jclass that, jobject arg0, jboolean arg1) |
| { |
| Rect _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("DrawThemeFocusRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| rc = (jint)DrawThemeFocusRect((const Rect *)lparg0, (Boolean)arg1); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_DrawThemeFocusRect */ |
| |
| #ifndef NO_DrawThemeSeparator |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawThemeSeparator |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1) |
| { |
| Rect _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("DrawThemeSeparator\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| rc = (jint)DrawThemeSeparator((const Rect *)lparg0, (ThemeDrawState)arg1); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_DrawThemeSeparator */ |
| |
| #ifndef NO_DrawThemeTextBox |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_DrawThemeTextBox |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jboolean arg3, jobject arg4, jshort arg5, jint arg6) |
| { |
| Rect _arg4, *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("DrawThemeTextBox\n") |
| |
| if (arg4) lparg4 = getRectFields(env, arg4, &_arg4); |
| rc = (jint)DrawThemeTextBox((CFStringRef)arg0, (ThemeFontID)arg1, (ThemeDrawState)arg2, (Boolean)arg3, (const Rect *)lparg4, (SInt16)arg5, (void *)arg6); |
| if (arg4) setRectFields(env, arg4, lparg4); |
| return rc; |
| } |
| #endif /* NO_DrawThemeTextBox */ |
| |
| #ifndef NO_EmbedControl |
| JNIEXPORT jint JNICALL OS_NATIVE(EmbedControl) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("EmbedControl\n") |
| |
| return (jint)EmbedControl((ControlRef)arg0, (ControlRef)arg1); |
| } |
| #endif |
| |
| #ifndef NO_EmptyRect |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_EmptyRect |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("EmptyRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| rc = (jboolean)EmptyRect((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_EmptyRect */ |
| |
| #ifndef NO_EmptyRgn |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_EmptyRgn |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("EmptyRgn\n") |
| |
| return (jboolean)EmptyRgn((RgnHandle)arg0); |
| } |
| #endif /* NO_EmptyRgn */ |
| |
| #ifndef NO_EnableControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_EnableControl |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("EnableControl\n") |
| |
| return (jint)EnableControl((ControlRef)arg0); |
| } |
| #endif /* NO_EnableControl */ |
| |
| #ifndef NO_EnableMenuCommand |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_EnableMenuCommand |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("EnableMenuCommand\n") |
| |
| EnableMenuCommand((MenuRef)arg0, (MenuCommand)arg1); |
| } |
| #endif /* NO_EnableMenuCommand */ |
| |
| #ifndef NO_EnableMenuItem |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_EnableMenuItem |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("EnableMenuItem\n") |
| |
| EnableMenuItem((MenuRef)arg0, (MenuItemIndex)arg1); |
| } |
| #endif /* NO_EnableMenuItem */ |
| |
| #ifndef NO_EndUpdate |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_EndUpdate |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("EndUpdate\n") |
| |
| EndUpdate((WindowRef)arg0); |
| } |
| #endif /* NO_EndUpdate */ |
| |
| #ifndef NO_EqualRect |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_EqualRect |
| (JNIEnv *env, jclass that, jobject arg0, jobject arg1) |
| { |
| Rect _arg0, *lparg0=NULL; |
| Rect _arg1, *lparg1=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("EqualRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| rc = (jboolean)EqualRect((const Rect *)lparg0, (const Rect *)lparg1); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_EqualRect */ |
| |
| #ifndef NO_EraseRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_EraseRect |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("EraseRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| EraseRect((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_EraseRect */ |
| |
| #ifndef NO_EraseRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_EraseRgn |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("EraseRgn\n") |
| |
| EraseRgn((RgnHandle)arg0); |
| } |
| #endif /* NO_EraseRgn */ |
| |
| #ifndef NO_FPIsFontPanelVisible |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_FPIsFontPanelVisible |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("FPIsFontPanelVisible\n") |
| |
| return (jboolean)FPIsFontPanelVisible(); |
| } |
| #endif |
| |
| #ifndef NO_FetchFontInfo |
| JNIEXPORT jint JNICALL OS_NATIVE(FetchFontInfo) |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jshort arg2, jobject arg3) |
| { |
| FontInfo _arg3, *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("FetchFontInfo\n") |
| |
| if (arg3) lparg3 = getFontInfoFields(env, arg3, &_arg3); |
| rc = (jint)FetchFontInfo(arg0, arg1, arg2, lparg3); |
| if (arg3) setFontInfoFields(env, arg3, lparg3); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_Fix2Long |
| JNIEXPORT jint JNICALL OS_NATIVE(Fix2Long) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("Fix2Long\n") |
| |
| return (jint)Fix2Long((Fixed)arg0); |
| } |
| #endif NO_Fix2Long |
| |
| #ifndef NO_FMCreateFontFamilyIterator |
| JNIEXPORT jint JNICALL OS_NATIVE(FMCreateFontFamilyIterator) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| DEBUG_CALL("FMCreateFontFamilyIterator\n") |
| |
| return (jint)FMCreateFontFamilyIterator((const FMFilter *)arg0, (void *)arg1, (OptionBits)arg2, (FMFontFamilyIterator *)arg3); |
| } |
| #endif |
| |
| #ifndef NO_FMCreateFontFamilyInstanceIterator |
| JNIEXPORT jint JNICALL OS_NATIVE(FMCreateFontFamilyInstanceIterator) |
| (JNIEnv *env, jclass that, jshort arg0, jint arg1) |
| { |
| DEBUG_CALL("FMCreateFontFamilyInstanceIterator\n") |
| |
| return (jint)FMCreateFontFamilyInstanceIterator((FMFontFamily)arg0, (FMFontFamilyInstanceIterator *)arg1); |
| } |
| #endif |
| |
| #ifndef NO_FMDisposeFontFamilyIterator |
| JNIEXPORT jint JNICALL OS_NATIVE(FMDisposeFontFamilyIterator) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("FMDisposeFontFamilyIterator\n") |
| |
| return (jint)FMDisposeFontFamilyIterator((FMFontFamilyIterator *)arg0); |
| } |
| #endif |
| |
| #ifndef NO_FMDisposeFontFamilyInstanceIterator |
| JNIEXPORT jint JNICALL OS_NATIVE(FMDisposeFontFamilyInstanceIterator) |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("FMDisposeFontFamilyInstanceIterator\n") |
| |
| return (jint)FMDisposeFontFamilyInstanceIterator((FMFontFamilyInstanceIterator *)arg0); |
| } |
| #endif |
| |
| #ifndef NO_FMGetFontFamilyFromName |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_FMGetFontFamilyFromName |
| (JNIEnv *env, jclass that, jbyteArray arg0) |
| { |
| jbyte *lparg0=NULL; |
| jshort rc; |
| |
| DEBUG_CALL("FMGetFontFamilyFromName\n") |
| |
| if (arg0) lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL); |
| rc = (jshort)FMGetFontFamilyFromName((ConstStr255Param)lparg0); |
| if (arg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_FMGetFontFamilyFromName */ |
| |
| #ifndef NO_FMGetFontFamilyName |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_FMGetFontFamilyName |
| (JNIEnv *env, jclass that, jshort arg0, jbyteArray arg1) |
| { |
| jbyte *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("FMGetFontFamilyName\n") |
| |
| if (arg1) lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL); |
| rc = (jint)FMGetFontFamilyName(arg0, lparg1); |
| if (arg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_FMGetFontFamilyName */ |
| |
| #ifndef NO_FMGetFontFromFontFamilyInstance |
| JNIEXPORT jint JNICALL OS_NATIVE(FMGetFontFromFontFamilyInstance) |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jintArray arg2, jshortArray arg3) |
| { |
| jint *lparg2=NULL; |
| jshort *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("FMGetFontFromFontFamilyInstance\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL); |
| rc = (jint)FMGetFontFromFontFamilyInstance((FMFontFamily)arg0, (FMFontStyle)arg1, (FMFont *)lparg2, (FMFontStyle *)lparg3); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_FMGetNextFontFamily |
| JNIEXPORT jint JNICALL OS_NATIVE(FMGetNextFontFamily) |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1) |
| { |
| jshort *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("FMGetNextFontFamily\n") |
| |
| if (arg1) lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL); |
| rc = (jint)FMGetNextFontFamily((FMFontFamilyIterator *)arg0, (FMFontFamily *)lparg1); |
| if (arg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_FMGetNextFontFamilyInstance |
| JNIEXPORT jint JNICALL OS_NATIVE(FMGetNextFontFamilyInstance) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jshortArray arg2, jshortArray arg3) |
| { |
| jint *lparg1=NULL; |
| jshort *lparg2=NULL; |
| jshort *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("FMGetNextFontFamilyInstance\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL); |
| rc = (jint)FMGetNextFontFamilyInstance((FMFontFamilyInstanceIterator *)arg0, (FMFont *)lparg1, (FMFontStyle *)lparg2, (FMFontSize *)lparg3); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_FPShowHideFontPanel |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_FPShowHideFontPanel |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("FPShowHideFontPanel\n") |
| |
| return (jint)FPShowHideFontPanel(); |
| } |
| #endif |
| |
| #ifndef NO_FindWindow |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_FindWindow |
| (JNIEnv *env, jclass that, jobject arg0, jintArray arg1) |
| { |
| Point _arg0, *lparg0=NULL; |
| jint *lparg1=NULL; |
| jshort rc; |
| |
| DEBUG_CALL("FindWindow\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jshort)FindWindow((Point)*lparg0, (WindowRef *)lparg1); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_FindWindow */ |
| |
| #ifndef NO_FrameOval |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_FrameOval |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("FrameOval\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| FrameOval((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_FrameOval */ |
| |
| #ifndef NO_FramePoly |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_FramePoly |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("FramePoly\n") |
| |
| FramePoly((PolyHandle)arg0); |
| } |
| #endif /* NO_FramePoly */ |
| |
| #ifndef NO_FrameRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_FrameRect |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("FrameRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| FrameRect((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_FrameRect */ |
| |
| #ifndef NO_FrameRoundRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_FrameRoundRect |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("FrameRoundRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| FrameRoundRect((const Rect *)lparg0, (short)arg1, (short)arg2); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_FrameRoundRect */ |
| |
| #ifndef NO_FrontWindow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_FrontWindow |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("FrontWindow\n") |
| |
| return (jint)FrontWindow(); |
| } |
| #endif /* NO_FrontWindow */ |
| |
| #ifndef NO_GetAppFont |
| JNIEXPORT jshort JNICALL OS_NATIVE(GetAppFont) |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetAppFont\n") |
| |
| return (jshort)GetAppFont(); |
| } |
| #endif |
| |
| #ifndef NO_GetApplicationEventTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetApplicationEventTarget |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetApplicationEventTarget\n") |
| |
| return (jint)GetApplicationEventTarget(); |
| } |
| #endif /* NO_GetApplicationEventTarget */ |
| |
| #ifndef NO_GetAvailableWindowAttributes |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetAvailableWindowAttributes |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetAvailableWindowAttributes\n") |
| |
| return (jint)GetAvailableWindowAttributes((WindowClass)arg0); |
| } |
| #endif /* NO_GetAvailableWindowAttributes */ |
| |
| #ifndef NO_GetAvailableWindowPositioningBounds |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetAvailableWindowPositioningBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetAvailableWindowPositioningBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| rc = (jint)GetAvailableWindowPositioningBounds((GDHandle)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_GetAvailableWindowPositioningBounds */ |
| |
| #ifndef NO_GetBestControlRect |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetBestControlRect |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jshortArray arg2) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jshort *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetBestControlRect\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL); |
| rc = (jint)GetBestControlRect((ControlRef)arg0, (Rect *)lparg1, (SInt16 *)lparg2); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetBestControlRect */ |
| |
| #ifndef NO_GetCaretTime |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCaretTime |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetCaretTime\n") |
| |
| return (jint)GetCaretTime(); |
| } |
| #endif /* NO_GetCaretTime */ |
| |
| #ifndef NO_GetClip |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetClip |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetClip\n") |
| |
| GetClip((RgnHandle)arg0); |
| } |
| #endif /* NO_GetClip */ |
| |
| #ifndef NO_GetControl32BitMaximum |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControl32BitMaximum |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControl32BitMaximum\n") |
| |
| return (jint)GetControl32BitMaximum((ControlRef)arg0); |
| } |
| #endif /* NO_GetControl32BitMaximum */ |
| |
| #ifndef NO_GetControl32BitMinimum |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControl32BitMinimum |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControl32BitMinimum\n") |
| |
| return (jint)GetControl32BitMinimum((ControlRef)arg0); |
| } |
| #endif /* NO_GetControl32BitMinimum */ |
| |
| #ifndef NO_GetControl32BitValue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControl32BitValue |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControl32BitValue\n") |
| |
| return (jint)GetControl32BitValue((ControlRef)arg0); |
| } |
| #endif /* NO_GetControl32BitValue */ |
| |
| #ifndef NO_GetControlBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("GetControlBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| GetControlBounds((ControlRef)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_GetControlBounds */ |
| |
| #ifndef NO_GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jobject arg4, jintArray arg5) |
| { |
| Rect _arg4, *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I\n") |
| |
| if (arg4) lparg4 = getRectFields(env, arg4, &_arg4); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5); |
| if (arg4) setRectFields(env, arg4, lparg4); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_GetControlData__ISIILorg_eclipse_swt_internal_carbon_Rect_2_3I */ |
| |
| #ifndef NO_GetControlData__ISII_3I_3I |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlData__ISII_3I_3I |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5) |
| { |
| jint *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetControlData__ISII_3I_3I\n") |
| |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_GetControlData__ISII_3I_3I */ |
| |
| #ifndef NO_GetControlData__ISII_3S_3I |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlData__ISII_3S_3I |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jshortArray arg4, jintArray arg5) |
| { |
| jshort *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetControlData__ISII_3S_3I\n") |
| |
| if (arg4) lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5); |
| if (arg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_GetControlData__ISII_3S_3I */ |
| |
| #ifndef NO_GetControlData__ISII_3B_3I |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlData__ISII_3B_3I |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jint arg3, jbyteArray arg4, jintArray arg5) |
| { |
| jbyte *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetControlData__ISII_3B_3I\n") |
| |
| if (arg4) lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)GetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (void *)lparg4, (Size *)lparg5); |
| if (arg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetControlFeatures |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlFeatures |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetControlFeatures\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetControlFeatures((ControlRef)arg0, (UInt32 *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetControlFeatures */ |
| |
| #ifndef NO_GetControlEventTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlEventTarget |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControlEventTarget\n") |
| |
| return (jint)GetControlEventTarget((ControlRef)arg0); |
| } |
| #endif /* NO_GetControlEventTarget */ |
| |
| #ifndef NO_GetControlOwner |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlOwner |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControlOwner\n") |
| |
| return (jint)GetControlOwner((ControlRef)arg0); |
| } |
| #endif /* NO_GetControlOwner */ |
| |
| #ifndef NO_GetControlProperty |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlProperty |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4, jintArray arg5) |
| { |
| jint *lparg4=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetControlProperty\n") |
| |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)GetControlProperty((ControlRef)arg0, arg1, arg2, arg3, (UInt32 *)lparg4, (void *)lparg5); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetControlReference |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlReference |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControlReference\n") |
| |
| return (jint)GetControlReference((ControlRef)arg0); |
| } |
| #endif /* NO_GetControlReference */ |
| |
| #ifndef NO_GetControlRegion |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlRegion |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2) |
| { |
| DEBUG_CALL("GetControlRegion\n") |
| |
| return (jint)GetControlRegion((ControlRef)arg0, (ControlPartCode)arg1, (RgnHandle)arg2); |
| } |
| #endif /* NO_GetControlRegion */ |
| |
| #ifndef NO_GetControlValue |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlValue |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControlValue\n") |
| |
| return (jshort)GetControlValue((ControlRef)arg0); |
| } |
| #endif /* NO_GetControlValue */ |
| |
| #ifndef NO_GetControlViewSize |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetControlViewSize |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetControlViewSize\n") |
| |
| return (jint)GetControlViewSize((ControlRef)arg0); |
| } |
| #endif /* NO_GetControlViewSize */ |
| |
| #ifndef NO_GetCurrentEventButtonState |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCurrentEventButtonState |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetCurrentEventButtonState\n") |
| |
| return (jint)GetCurrentEventButtonState(); |
| } |
| #endif /* NO_GetCurrentEventButtonState */ |
| |
| #ifndef NO_GetCurrentEventLoop |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCurrentEventLoop |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetCurrentEventLoop\n") |
| |
| return (jint)GetCurrentEventLoop(); |
| } |
| #endif /* NO_GetCurrentEventLoop */ |
| |
| #ifndef NO_GetCurrentEventKeyModifiers |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCurrentEventKeyModifiers |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetCurrentEventKeyModifiers\n") |
| |
| return (jint)GetCurrentEventKeyModifiers(); |
| } |
| #endif /* NO_GetCurrentEventKeyModifiers */ |
| |
| #ifndef NO_GetCurrentEventQueue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCurrentEventQueue |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetCurrentEventQueue\n") |
| |
| return (jint)GetCurrentEventQueue(); |
| } |
| #endif /* NO_GetCurrentEventQueue */ |
| |
| #ifndef NO_GetCurrentProcess |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCurrentProcess |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetCurrentProcess\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)GetCurrentProcess((ProcessSerialNumber *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_GetCurrentProcess */ |
| |
| #ifndef NO_GetCurrentScrap |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetCurrentScrap |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetCurrentScrap\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)GetCurrentScrap((ScrapRef *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_GetCurrentScrap */ |
| |
| #ifndef NO_GetDataBrowserCallbacks |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserCallbacks |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| DataBrowserCallbacks _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserCallbacks\n") |
| |
| if (arg1) lparg1 = getDataBrowserCallbacksFields(env, arg1, &_arg1); |
| rc = (jint)GetDataBrowserCallbacks((ControlRef)arg0, (DataBrowserCallbacks *)lparg1); |
| if (arg1) setDataBrowserCallbacksFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserCallbacks */ |
| |
| #ifndef NO_GetDataBrowserTableViewColumnPosition |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserTableViewColumnPosition |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserTableViewColumnPosition\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserTableViewColumnPosition((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (DataBrowserTableViewColumnIndex *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserTableViewColumnPosition */ |
| |
| #ifndef NO_GetDataBrowserTableViewNamedColumnWidth |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserTableViewNamedColumnWidth |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2) |
| { |
| jshort *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserTableViewNamedColumnWidth\n") |
| |
| if (arg2) lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserTableViewNamedColumnWidth((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (UInt16 *)lparg2); |
| if (arg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserTableViewNamedColumnWidth */ |
| |
| #ifndef NO_GetDataBrowserItemCount |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserItemCount |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jintArray arg4) |
| { |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserItemCount\n") |
| |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)GetDataBrowserItemCount((ControlRef)arg0, (DataBrowserItemID)arg1, (Boolean)arg2, (DataBrowserItemState)arg3, (UInt32 *)lparg4); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserItemCount */ |
| |
| #ifndef NO_GetDataBrowserItemDataButtonValue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserItemDataButtonValue |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1) |
| { |
| jshort *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserItemDataButtonValue\n") |
| |
| if (arg1) lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL); |
| rc = (jint)GetDataBrowserItemDataButtonValue((ControlRef)arg0, (UInt16 *)lparg1); |
| if (arg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserItemDataButtonValue */ |
| |
| #ifndef NO_GetDataBrowserItemPartBounds |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserItemPartBounds |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| Rect _arg4, *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserItemPartBounds\n") |
| |
| if (arg4) lparg4 = getRectFields(env, arg4, &_arg4); |
| rc = (jint)GetDataBrowserItemPartBounds((ControlRef)arg0, (DataBrowserItemID)arg1, (DataBrowserPropertyID)arg2, (DataBrowserPropertyPart)arg3, (Rect *)lparg4); |
| if (arg4) setRectFields(env, arg4, lparg4); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserItemPartBounds */ |
| |
| #ifndef NO_GetDataBrowserItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserItems |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2, jint arg3, jint arg4) |
| { |
| DEBUG_CALL("GetDataBrowserItems\n") |
| |
| return (jint)GetDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (Boolean)arg2, (DataBrowserItemState)arg3, (Handle)arg4); |
| } |
| #endif /* NO_GetDataBrowserItems */ |
| |
| #ifndef NO_GetDataBrowserItemState |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserItemState |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserItemState\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserItemState((ControlRef)arg0, (DataBrowserItemID)arg1, (DataBrowserItemState *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserItemState */ |
| |
| #ifndef NO_GetDataBrowserListViewHeaderBtnHeight |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserListViewHeaderBtnHeight |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1) |
| { |
| jshort *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserListViewHeaderBtnHeight\n") |
| |
| if (arg1) lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL); |
| rc = (jint)GetDataBrowserListViewHeaderBtnHeight((ControlRef)arg0, (UInt16 *)lparg1); |
| if (arg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserListViewHeaderBtnHeight */ |
| |
| #ifndef NO_GetDataBrowserListViewHeaderDesc |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserListViewHeaderDesc |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| DataBrowserListViewHeaderDesc _arg2, *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserListViewHeaderDesc\n") |
| |
| if (arg2) lparg2 = getDataBrowserListViewHeaderDescFields(env, arg2, &_arg2); |
| rc = (jint)GetDataBrowserListViewHeaderDesc((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (DataBrowserListViewHeaderDesc *)lparg2); |
| if (arg2) setDataBrowserListViewHeaderDescFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetDataBrowserTableViewItemID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserTableViewItemID |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserTableViewItemID\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserTableViewItemID((ControlRef)arg0, (DataBrowserTableViewRowIndex)arg1, (DataBrowserItemID *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserTableViewItemID */ |
| |
| #ifndef NO_GetDataBrowserTableViewItemRow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserTableViewItemRow |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserTableViewItemRow\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserTableViewItemRow((ControlRef)arg0, (DataBrowserTableViewRowIndex)arg1, (DataBrowserItemID *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserTableViewItemRow */ |
| |
| #ifndef NO_GetDataBrowserTableViewRowHeight |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserTableViewRowHeight |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1) |
| { |
| jshort *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserTableViewRowHeight\n") |
| |
| if (arg1) lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL); |
| rc = (jint)GetDataBrowserTableViewRowHeight((ControlRef)arg0, (UInt16 *)lparg1); |
| if (arg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserTableViewRowHeight */ |
| |
| #ifndef NO_GetDataBrowserScrollBarInset |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserScrollBarInset |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserScrollBarInset\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| rc = (jint) GetDataBrowserScrollBarInset((ControlRef)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_GetDataBrowserScrollBarInset */ |
| |
| #ifndef NO_GetDataBrowserScrollPosition |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserScrollPosition |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserScrollPosition\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserScrollPosition((ControlRef)arg0, (UInt32 *)lparg1, (UInt32 *)lparg2); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserScrollPosition */ |
| |
| #ifndef NO_GetDataBrowserSelectionAnchor |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDataBrowserSelectionAnchor |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetDataBrowserSelectionAnchor\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetDataBrowserSelectionAnchor((ControlRef)arg0, (UInt32 *)lparg1, (UInt32 *)lparg2); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetDataBrowserSelectionAnchor */ |
| |
| #ifndef NO_GetDblTime |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetDblTime |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetDblTime\n") |
| |
| return (jint)GetDblTime(); |
| } |
| #endif /* NO_GetDblTime */ |
| |
| #ifndef NO_GetDefFontSize |
| JNIEXPORT jshort JNICALL OS_NATIVE(GetDefFontSize) |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetDefFontSize\n") |
| |
| return (jshort)GetDefFontSize(); |
| } |
| #endif |
| |
| #ifndef NO_GetEventClass |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventClass |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetEventClass\n") |
| |
| return (jint)GetEventClass((EventRef)arg0); |
| } |
| #endif /* NO_GetEventClass */ |
| |
| #ifndef NO_GetEventDispatcherTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventDispatcherTarget |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetEventDispatcherTarget\n") |
| |
| return (jint)GetEventDispatcherTarget(); |
| } |
| #endif /* NO_GetEventDispatcherTarget */ |
| |
| #ifndef NO_GetEventKind |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventKind |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetEventKind\n") |
| |
| return (jint)GetEventKind((EventRef)arg0); |
| } |
| #endif /* NO_GetEventKind */ |
| |
| #ifndef NO_GetEventParameter__III_3II_3I_3B |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3I_3B |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jbyteArray arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| jbyte *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3I_3B\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = (*env)->GetByteArrayElements(env, arg6, NULL); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) (*env)->ReleaseByteArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif /* NO_GetEventParameter__III_3II_3I_3B */ |
| |
| #ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jobject arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| HICommand _arg6, *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = getHICommandFields(env, arg6, &_arg6); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) setHICommandFields(env, arg6, lparg6); |
| return rc; |
| } |
| #endif /* NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_HICommand_2 */ |
| |
| #ifndef NO_GetEventParameter__III_3II_3I_3I |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3I_3I |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jintArray arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| jint *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3I_3I\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif /* NO_GetEventParameter__III_3II_3I_3I */ |
| |
| #ifndef NO_GetEventParameter__III_3II_3I_3C |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3I_3C |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jcharArray arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| jchar *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3I_3C\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = (*env)->GetCharArrayElements(env, arg6, NULL); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) (*env)->ReleaseCharArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif /* NO_GetEventParameter__III_3II_3I_3C */ |
| |
| #ifndef NO_GetEventParameter__III_3II_3I_3S |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3I_3S |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jshortArray arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| jshort *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3I_3S\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = (*env)->GetShortArrayElements(env, arg6, NULL); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) (*env)->ReleaseShortArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif /* NO_GetEventParameter__III_3II_3I_3S */ |
| |
| #ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jobject arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| CGPoint _arg6, *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_CGPoint_2\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = getCGPointFields(env, arg6, &_arg6); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) setCGPointFields(env, arg6, lparg6); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jobject arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| Point _arg6, *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Point_2\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = getPointFields(env, arg6, &_arg6); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) setPointFields(env, arg6, lparg6); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jobject arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| RGBColor _arg6, *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_RGBColor_2\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = getRGBColorFields(env, arg6, &_arg6); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) setRGBColorFields(env, arg6, lparg6); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2 |
| JNIEXPORT jint JNICALL OS_NATIVE(GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5, jobject arg6) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| Rect _arg6, *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetEventParameter__III_3II_3ILorg_eclipse_swt_internal_carbon_Rect_2\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg6) lparg6 = getRectFields(env, arg6, &_arg6); |
| rc = (jint)GetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (EventParamType *)lparg3, (UInt32)arg4, (UInt32 *)lparg5, (void *)lparg6); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg6) setRectFields(env, arg6, lparg6); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetEventTime |
| JNIEXPORT jdouble JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetEventTime |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetEventTime\n") |
| |
| return (jdouble)GetEventTime((EventRef)arg0); |
| } |
| #endif /* NO_GetEventTime */ |
| |
| #ifndef NO_GetFontInfo |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetFontInfo |
| (JNIEnv *env, jclass that, jshortArray arg0) |
| { |
| jshort *lparg0=NULL; |
| |
| DEBUG_CALL("GetFontInfo\n") |
| |
| if (arg0) lparg0 = (*env)->GetShortArrayElements(env, arg0, NULL); |
| GetFontInfo((FontInfo *)lparg0); |
| if (arg0) (*env)->ReleaseShortArrayElements(env, arg0, lparg0, 0); |
| } |
| #endif /* NO_GetFontInfo */ |
| |
| #ifndef NO_GetGDevice |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetGDevice |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetGDevice\n") |
| |
| return (jint)GetGDevice(); |
| } |
| #endif /* NO_GetGDevice */ |
| |
| #ifndef NO_GetGWorld |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetGWorld |
| (JNIEnv *env, jclass that, jintArray arg0, jintArray arg1) |
| { |
| jint *lparg0=NULL; |
| jint *lparg1=NULL; |
| |
| DEBUG_CALL("GetGWorld\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| GetGWorld((CGrafPtr *)lparg0, (GDHandle *)lparg1); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_GetGWorld */ |
| |
| #ifndef NO_GetGlobalMouse |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetGlobalMouse |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Point _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("GetGlobalMouse\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| GetGlobalMouse((Point *)lparg0); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| } |
| #endif /* NO_GetGlobalMouse */ |
| |
| #ifndef NO_GetIconRef |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetIconRef |
| (JNIEnv *env, jclass that, jshort arg0, jint arg1, jint arg2, jintArray arg3) |
| { |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetIconRef\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)GetIconRef((SInt16)arg0, (OSType)arg1, (OSType)arg2, (IconRef *)lparg3); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetHandleSize |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetHandleSize |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetHandleSize\n") |
| |
| return (jint)GetHandleSize((Handle)arg0); |
| } |
| #endif /* NO_GetHandleSize */ |
| |
| #ifndef NO_GetIndMenuItemWithCommandID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetIndMenuItemWithCommandID |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jshortArray arg4) |
| { |
| jint *lparg3=NULL; |
| jshort *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetIndMenuItemWithCommandID\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg4) lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL); |
| rc = (jint)GetIndMenuItemWithCommandID((MenuRef)arg0, (MenuCommand)arg1, (UInt32)arg2, (MenuRef *)lparg3, (MenuItemIndex *)lparg4); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_GetIndMenuItemWithCommandID */ |
| |
| #ifndef NO_GetIndexedSubControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetIndexedSubControl |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetIndexedSubControl\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetIndexedSubControl((ControlRef)arg0, (UInt16)arg1, (ControlRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetIndexedSubControl */ |
| |
| #ifndef NO_GetKeyboardFocus |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetKeyboardFocus |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetKeyboardFocus\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetKeyboardFocus((WindowRef)arg0, (ControlRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetKeyboardFocus */ |
| |
| #ifndef NO_GetLastUserEventTime |
| JNIEXPORT jdouble JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetLastUserEventTime |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetLastUserEventTime\n") |
| |
| return (jdouble)GetLastUserEventTime(); |
| } |
| #endif /* NO_GetLastUserEventTime */ |
| |
| #ifndef NO_GetMainDevice |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMainDevice |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetMainDevice\n") |
| |
| return (jint)GetMainDevice(); |
| } |
| #endif /* NO_GetMainDevice */ |
| |
| #ifndef NO_GetMainEventQueue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMainEventQueue |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetMainEventQueue\n") |
| |
| return (jint)GetMainEventQueue(); |
| } |
| #endif /* NO_GetMainEventQueue */ |
| |
| #ifndef NO_GetMenuCommandMark |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuCommandMark |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2) |
| { |
| jchar *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetMenuCommandMark\n") |
| |
| if (arg2) lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL); |
| rc = (jint)GetMenuCommandMark((MenuRef)arg0, (MenuCommand)arg1, (UniChar *)lparg2); |
| if (arg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetMenuCommandMark */ |
| |
| #ifndef NO_GetMenuEventTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuEventTarget |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetMenuEventTarget\n") |
| |
| return (jint)GetMenuEventTarget((MenuRef)arg0); |
| } |
| #endif /* NO_GetMenuEventTarget */ |
| |
| #ifndef NO_GetMenuFont |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuFont |
| (JNIEnv *env, jclass that, jint arg0, jshortArray arg1, jshortArray arg2) |
| { |
| jshort *lparg1=NULL; |
| jshort *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetMenuFont\n") |
| |
| if (arg1) lparg1 = (*env)->GetShortArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL); |
| rc = (jint)GetMenuFont((MenuRef)arg0, (SInt16 *)lparg1, (UInt16 *)lparg2); |
| if (arg1) (*env)->ReleaseShortArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetMenuFont */ |
| |
| #ifndef NO_GetMenuID |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuID |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetMenuID\n") |
| |
| return (jshort)GetMenuID((MenuRef)arg0); |
| } |
| #endif /* NO_GetMenuID */ |
| |
| #ifndef NO_GetMenuItemCommandID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuItemCommandID |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetMenuItemCommandID\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetMenuItemCommandID((MenuRef)arg0, (SInt16)arg1, (MenuCommand *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetMenuItemCommandID */ |
| |
| #ifndef NO_GetMenuItemHierarchicalMenu |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuItemHierarchicalMenu |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetMenuItemHierarchicalMenu\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetMenuItemHierarchicalMenu((MenuRef)arg0, (SInt16)arg1, (MenuRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetMenuItemHierarchicalMenu */ |
| |
| #ifndef NO_GetMenuItemRefCon |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuItemRefCon |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetMenuItemRefCon\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetMenuItemRefCon((MenuRef)arg0, (SInt16)arg1, (UInt32 *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetMenuItemRefCon */ |
| |
| #ifndef NO_GetMenuTrackingData |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMenuTrackingData |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| MenuTrackingData _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetMenuTrackingData\n") |
| |
| if (arg1) lparg1 = getMenuTrackingDataFields(env, arg1, &_arg1); |
| rc = (jint)GetMenuTrackingData((MenuRef)arg0, lparg1); |
| if (arg1) setMenuTrackingDataFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetMouse |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetMouse |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Point _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("GetMouse\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| GetMouse((Point *)lparg0); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| } |
| #endif /* NO_GetMouse */ |
| |
| #ifndef NO_GetPixBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPixBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("GetPixBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| GetPixBounds((PixMapHandle)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_GetPixBounds */ |
| |
| #ifndef NO_GetPixDepth |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPixDepth |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetPixDepth\n") |
| |
| return (jshort)GetPixDepth((PixMapHandle)arg0); |
| } |
| #endif /* NO_GetPixDepth */ |
| |
| #ifndef NO_GetPort |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPort |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| |
| DEBUG_CALL("GetPort\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| GetPort((GrafPtr *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| } |
| #endif /* NO_GetPort */ |
| |
| #ifndef NO_GetPortBitMapForCopyBits |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPortBitMapForCopyBits |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetPortBitMapForCopyBits\n") |
| |
| return (jint)GetPortBitMapForCopyBits((CGrafPtr)arg0); |
| } |
| #endif /* NO_GetPortBitMapForCopyBits */ |
| |
| #ifndef NO_GetPortBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPortBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("GetPortBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| GetPortBounds((CGrafPtr)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_GetPortBounds */ |
| |
| #ifndef NO_GetPortClipRegion |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPortClipRegion |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("GetPortClipRegion\n") |
| |
| GetPortClipRegion((CGrafPtr)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_GetPortClipRegion */ |
| |
| #ifndef NO_GetPortVisibleRegion |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPortVisibleRegion |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("GetPortVisibleRegion\n") |
| |
| return (jint)GetPortVisibleRegion((CGrafPtr)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_GetPortVisibleRegion */ |
| |
| #ifndef NO_GetPtrSize |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetPtrSize |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetPtrSize\n") |
| |
| return (jint)GetPtrSize((Ptr)arg0); |
| } |
| #endif /* NO_GetPtrSize */ |
| |
| #ifndef NO_GetRegionBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetRegionBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("GetRegionBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| GetRegionBounds((RgnHandle)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_GetRegionBounds */ |
| |
| #ifndef NO_GetRootControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetRootControl |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetRootControl\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetRootControl((WindowRef)arg0, (ControlRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetRootControl */ |
| |
| #ifndef NO_GetScrapFlavorCount |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetScrapFlavorCount |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetScrapFlavorCount\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetScrapFlavorCount((ScrapRef)arg0, (UInt32 *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetScrapFlavorCount */ |
| |
| #ifndef NO_GetScrapFlavorData |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetScrapFlavorData |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jbyteArray arg3) |
| { |
| jint *lparg2=NULL; |
| jbyte *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetScrapFlavorData\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetByteArrayElements(env, arg3, NULL); |
| rc = (jint)GetScrapFlavorData((ScrapRef)arg0, (ScrapFlavorType)arg1, (Size *)lparg2, (void *)lparg3); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseByteArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_GetScrapFlavorData */ |
| |
| #ifndef NO_GetScrapFlavorInfoList |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetScrapFlavorInfoList |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetScrapFlavorInfoList\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetScrapFlavorInfoList((ScrapRef)arg0, (UInt32 *)lparg1, (ScrapFlavorInfo *)lparg2); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetScrapFlavorInfoList */ |
| |
| #ifndef NO_GetScrapFlavorSize |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetScrapFlavorSize |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetScrapFlavorSize\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetScrapFlavorSize((ScrapRef)arg0, (ScrapFlavorType)arg1, (Size *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetScrapFlavorSize */ |
| |
| #ifndef NO_GetSuperControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetSuperControl |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetSuperControl\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetSuperControl((ControlRef)arg0, (ControlRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetSuperControl */ |
| |
| #ifndef NO_GetThemeBrushAsColor |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetThemeBrushAsColor |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2, jobject arg3) |
| { |
| RGBColor _arg3, *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetThemeBrushAsColor\n") |
| |
| if (arg3) lparg3 = getRGBColorFields(env, arg3, &_arg3); |
| rc = (jint)GetThemeBrushAsColor(arg0, arg1, arg2, (RGBColor*)lparg3); |
| if (arg3) setRGBColorFields(env, arg3, lparg3); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetThemeDrawingState |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetThemeDrawingState |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetThemeDrawingState\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)GetThemeDrawingState((ThemeDrawingState *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_GetThemeDrawingState */ |
| |
| #ifndef NO_GetThemeFont |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetThemeFont |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jbyteArray arg2, jshortArray arg3, jbyteArray arg4) |
| { |
| jbyte *lparg2=NULL; |
| jshort *lparg3=NULL; |
| jbyte *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetThemeFont\n") |
| |
| if (arg2) lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL); |
| if (arg4) lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL); |
| rc = (jint)GetThemeFont((ThemeFontID)arg0, (ScriptCode)arg1, (char *)lparg2, (SInt16 *)lparg3, (Style *)lparg4); |
| if (arg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| if (arg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_GetThemeFont */ |
| |
| #ifndef NO_GetThemeMetric |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetThemeMetric |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetThemeTextDimensions\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetThemeMetric((ThemeMetric)arg0, (SInt32 *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetThemeMetric */ |
| |
| #ifndef NO_GetThemeTextColor |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetThemeTextColor |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2, jobject arg3) |
| { |
| RGBColor _arg3, *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetThemeTextColor\n") |
| |
| if (arg3) lparg3 = getRGBColorFields(env, arg3, &_arg3); |
| rc = (jint)GetThemeTextColor(arg0, arg1, arg2, (RGBColor *)lparg3); |
| if (arg3) setRGBColorFields(env, arg3, lparg3); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetThemeTextDimensions |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetThemeTextDimensions |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jboolean arg3, jobject arg4, jshortArray arg5) |
| { |
| Point _arg4, *lparg4=NULL; |
| jshort *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetThemeTextDimensions\n") |
| |
| if (arg4) lparg4 = getPointFields(env, arg4, &_arg4); |
| if (arg5) lparg5 = (*env)->GetShortArrayElements(env, arg5, NULL); |
| rc = (jint)GetThemeTextDimensions((CFStringRef)arg0, (ThemeFontID)arg1, (ThemeDrawState)arg2, (Boolean)arg3, (Point *)lparg4, (SInt16 *)lparg5); |
| if (arg4) setPointFields(env, arg4, lparg4); |
| if (arg5) (*env)->ReleaseShortArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_GetUserFocusEventTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetUserFocusEventTarget |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("GetUserFocusEventTarget\n") |
| |
| return (jint)GetUserFocusEventTarget(); |
| } |
| #endif /* NO_GetUserFocusEventTarget */ |
| |
| #ifndef NO_GetWRefCon |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWRefCon |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetWRefCon\n") |
| |
| return (jint)GetWRefCon((WindowRef)arg0); |
| } |
| #endif /* NO_GetWRefCon */ |
| |
| #ifndef NO_GetWindowBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowBounds |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jobject arg2) |
| { |
| Rect _arg2, *lparg2=NULL; |
| |
| DEBUG_CALL("GetWindowBounds\n") |
| |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| GetWindowBounds((WindowRef)arg0, (WindowRegionCode)arg1, (Rect *)lparg2); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| } |
| #endif /* NO_GetWindowBounds */ |
| |
| #ifndef NO_GetWindowDefaultButton |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowDefaultButton |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetWindowDefaultButton\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)GetWindowDefaultButton((WindowRef)arg0, (ControlRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_GetWindowDefaultButton */ |
| |
| #ifndef NO_GetWindowEventTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowEventTarget |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetWindowEventTarget\n") |
| |
| return (jint)GetWindowEventTarget((WindowRef)arg0); |
| } |
| #endif /* NO_GetWindowEventTarget */ |
| |
| #ifndef NO_GetWindowFromPort |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowFromPort |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetWindowFromPort\n") |
| |
| return (jint)GetWindowFromPort((CGrafPtr)arg0); |
| } |
| #endif /* NO_GetWindowFromPort */ |
| |
| #ifndef NO_GetWindowGroupOfClass |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowGroupOfClass |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetWindowGroupOfClass\n") |
| |
| return (jint)GetWindowGroupOfClass((WindowClass)arg0); |
| } |
| #endif |
| |
| #ifndef NO_GetWindowModality |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowModality |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("GetWindowModality\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)GetWindowModality((WindowRef)arg0, (WindowModality *)lparg1, (WindowRef *)lparg2); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_GetWindowModality */ |
| |
| #ifndef NO_GetWindowPort |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowPort |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("GetWindowPort\n") |
| |
| return (jint)GetWindowPort((WindowRef)arg0); |
| } |
| #endif /* NO_GetWindowPort */ |
| |
| #ifndef NO_GetWindowStructureWidths |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_GetWindowStructureWidths |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("GetWindowStructureWidths\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| GetWindowStructureWidths((WindowRef)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_GetWindowStructureWidths */ |
| |
| #ifndef NO_HandleControlSetCursor |
| JNIEXPORT jint JNICALL OS_NATIVE(HandleControlSetCursor) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jbooleanArray arg3) |
| { |
| Point _arg1, *lparg1=NULL; |
| jboolean *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HandleControlSetCursor\n") |
| |
| if (arg1) lparg1 = getPointFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = (*env)->GetBooleanArrayElements(env, arg3, NULL); |
| rc = (jint)HandleControlSetCursor((ControlRef)arg0, *(Point *)lparg1, (EventModifiers)arg2, (Boolean *)lparg3); |
| if (arg1) setPointFields(env, arg1, lparg1); |
| if (arg3) (*env)->ReleaseBooleanArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_HIComboBoxAppendTextItem |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIComboBoxAppendTextItem |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIComboBoxAppendTextItem\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)HIComboBoxAppendTextItem((HIViewRef)arg0, (CFStringRef)arg1, (CFIndex *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_HIComboBoxAppendTextItem */ |
| |
| #ifndef NO_HIComboBoxCopyTextItemAtIndex |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIComboBoxCopyTextItemAtIndex |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIComboBoxCopyTextItemAtIndex\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)HIComboBoxCopyTextItemAtIndex((HIViewRef)arg0, (CFIndex)arg1, (CFStringRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_HIComboBoxCopyTextItemAtIndex */ |
| |
| #ifndef NO_HIComboBoxCreate |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIComboBoxCreate |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jobject arg2, jint arg3, jint arg4, jintArray arg5) |
| { |
| CGRect _arg0, *lparg0=NULL; |
| ControlFontStyleRec _arg2, *lparg2=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIComboBoxCreate\n") |
| |
| if (arg0) lparg0 = getCGRectFields(env, arg0, &_arg0); |
| if (arg2) lparg2 = getControlFontStyleRecFields(env, arg2, &_arg2); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)HIComboBoxCreate((const HIRect *)lparg0, (CFStringRef)arg1, (const ControlFontStyleRec *)lparg2, (CFArrayRef)arg3, (OptionBits)arg4, (HIViewRef *)lparg5); |
| if (arg0) setCGRectFields(env, arg0, lparg0); |
| if (arg2) setControlFontStyleRecFields(env, arg2, lparg2); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_HIComboBoxCreate */ |
| |
| #ifndef NO_HIComboBoxGetItemCount |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIComboBoxGetItemCount |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIComboBoxGetItemCount\n") |
| |
| return (jint)HIComboBoxGetItemCount((HIViewRef)arg0); |
| } |
| #endif /* NO_HIComboBoxGetItemCount */ |
| |
| #ifndef NO_HIComboBoxInsertTextItemAtIndex |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIComboBoxInsertTextItemAtIndex |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("HIComboBoxInsertTextItemAtIndex\n") |
| |
| return (jint)HIComboBoxInsertTextItemAtIndex((HIViewRef)arg0, (CFIndex)arg1, (CFStringRef)arg2); |
| } |
| #endif /* NO_HIComboBoxInsertTextItemAtIndex */ |
| |
| #ifndef NO_HIComboBoxRemoveItemAtIndex |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIComboBoxRemoveItemAtIndex |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("HIComboBoxRemoveItemAtIndex\n") |
| |
| return (jint)HIComboBoxRemoveItemAtIndex((HIViewRef)arg0, (CFIndex)arg1); |
| } |
| #endif /* NO_HIComboBoxRemoveItemAtIndex */ |
| |
| #ifndef NO_HIObjectCopyClassID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIObjectCopyClassID |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIObjectCopyClassID\n") |
| |
| return (jint)HIObjectCopyClassID((HIObjectRef)arg0); |
| } |
| #endif /* NO_HIObjectCopyClassID */ |
| |
| #ifndef NO_HIObjectCreate |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIObjectCreate |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIObjectCreate\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)HIObjectCreate((CFStringRef)arg0, (EventRef)arg1, (HIObjectRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_HIObjectCreate */ |
| |
| #ifndef NO_HIObjectRegisterSubclass |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIObjectRegisterSubclass |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintArray arg5, jint arg6, jintArray arg7) |
| { |
| jint *lparg5=NULL; |
| jint *lparg7=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIObjectRegisterSubclass\n") |
| |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| if (arg7) lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL); |
| rc = (jint)HIObjectRegisterSubclass((CFStringRef)arg0, (CFStringRef)arg1, (OptionBits)arg2, (EventHandlerUPP)arg3, (UInt32)arg4, (const EventTypeSpec *)lparg5, (void *)arg6, (HIObjectClassRef *)lparg7); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| if (arg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0); |
| return rc; |
| } |
| #endif /* NO_HIObjectRegisterSubclass */ |
| |
| #ifndef NO_HIViewAddSubview |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewAddSubview |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("HIViewAddSubview\n") |
| |
| return (jint)HIViewAddSubview((HIViewRef)arg0, (HIViewRef)arg1); |
| } |
| #endif /* NO_HIViewAddSubview */ |
| |
| #ifndef NO_HIViewClick |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewClick |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("HIViewClick\n") |
| |
| return (jint)HIViewClick((HIViewRef)arg0, (EventRef)arg1); |
| } |
| #endif /* NO_HIViewClick */ |
| |
| #ifndef NO_HIViewConvertPoint |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewConvertPoint |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| CGPoint _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewConvertPoint\n") |
| |
| if (arg0) lparg0 = getCGPointFields(env, arg0, &_arg0); |
| rc = (jint)HIViewConvertPoint((HIPoint *)lparg0, (HIViewRef)arg1, (HIViewRef)arg2); |
| if (arg0) setCGPointFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_HIViewConvertPoint */ |
| |
| #ifndef NO_HIViewFindByID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewFindByID |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewFindByID\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)HIViewFindByID((HIViewRef)arg0, *(HIViewID *)arg1, (HIViewRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_HIViewFindByID */ |
| |
| #ifndef NO_HIViewGetFirstSubview |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetFirstSubview |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIViewGetFirstSubview\n") |
| |
| return (jint)HIViewGetFirstSubview((HIViewRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_HIViewGetFrame |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetFrame |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| CGRect _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewGetFrame\n") |
| |
| if (arg1) lparg1 = getCGRectFields(env, arg1, &_arg1); |
| rc = (jint)HIViewGetFrame((HIViewRef)arg0, (HIRect *)lparg1); |
| if (arg1) setCGRectFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_HIViewGetFrame */ |
| |
| #ifndef NO_HIViewGetLastSubview |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetLastSubview |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIViewGetLastSubview\n") |
| |
| return (jint)HIViewGetLastSubview((HIViewRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_HIViewGetNextView |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetNextView |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIViewGetNextView\n") |
| |
| return (jint)HIViewGetNextView((HIViewRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_HIViewGetRoot |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetRoot |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIViewGetRoot\n") |
| |
| return (jint)HIViewGetRoot((WindowRef)arg0); |
| } |
| #endif /* NO_HIViewGetRoot */ |
| |
| #ifndef NO_HIViewGetSizeConstraints |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetSizeConstraints |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2) |
| { |
| CGRect _arg1, *lparg1=NULL; |
| CGRect _arg2, *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewGetSizeConstraints\n") |
| |
| if (arg1) lparg1 = getCGRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = getCGRectFields(env, arg2, &_arg2); |
| rc = (jint)HIViewGetSizeConstraints((HIViewRef)arg0, (HISize *)lparg1, (HISize *)lparg2); |
| if (arg1) setCGRectFields(env, arg1, lparg1); |
| if (arg2) setCGRectFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_HIViewGetSubviewHit |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetSubviewHit |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jboolean arg2, jintArray arg3) |
| { |
| CGPoint _arg1, *lparg1=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewGetSubviewHit\n") |
| |
| if (arg1) lparg1 = getCGPointFields(env, arg1, &_arg1); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)HIViewGetSubviewHit((HIViewRef)arg0, (CGPoint *)lparg1, (Boolean)arg2, (HIViewRef *)lparg3); |
| if (arg1) setCGPointFields(env, arg1, lparg1); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_HIViewGetSubviewHit */ |
| |
| #ifndef NO_HIViewGetViewForMouseEvent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewGetViewForMouseEvent |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewGetViewForMouseEvent\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)HIViewGetViewForMouseEvent((HIViewRef)arg0, (EventRef)arg1, (HIViewRef *)lparg2); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_HIViewGetViewForMouseEvent */ |
| |
| #ifndef NO_HIViewIsVisible |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewIsVisible |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIViewIsVisible\n") |
| |
| return (jboolean) HIViewIsVisible((HIViewRef)arg0); |
| } |
| #endif /* NO_HIViewIsVisible */ |
| |
| #ifndef NO_HIViewRemoveFromSuperview |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewRemoveFromSuperview |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HIViewRemoveFromSuperview\n") |
| |
| return (jint)HIViewRemoveFromSuperview((HIViewRef)arg0); |
| } |
| #endif /* NO_HIViewRemoveFromSuperview */ |
| |
| #ifndef NO_HIViewSetBoundsOrigin |
| JNIEXPORT jint JNICALL OS_NATIVE(HIViewSetBoundsOrigin) |
| (JNIEnv *env, jclass that, jint arg0, jfloat arg1, jfloat arg2) |
| { |
| DEBUG_CALL("HIViewSetBoundsOrigin\n") |
| |
| return (jint)HIViewSetBoundsOrigin((HIViewRef)arg0, (float)arg1, (float)arg2); |
| } |
| #endif |
| |
| #ifndef NO_HIViewSetDrawingEnabled |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSetDrawingEnabled |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("HIViewSetDrawingEnabled\n") |
| |
| return (jint)HIViewSetDrawingEnabled((HIViewRef)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_HIViewSetDrawingEnabled */ |
| |
| #ifndef NO_HIViewSetFrame |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSetFrame |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| CGRect _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewSetFrame\n") |
| |
| if (arg1) lparg1 = getCGRectFields(env, arg1, &_arg1); |
| rc = (jint)HIViewSetFrame((HIViewRef)arg0, (const HIRect *)lparg1); |
| if (arg1) setCGRectFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_HIViewSetFrame */ |
| |
| #ifndef NO_HIViewSetNeedsDisplay |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSetNeedsDisplay |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("HIViewSetNeedsDisplay\n") |
| |
| return (jint)HIViewSetNeedsDisplay((HIViewRef)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_HIViewSetNeedsDisplay */ |
| |
| #ifndef NO_HIViewSetNeedsDisplayInRegion |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSetNeedsDisplayInRegion |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2) |
| { |
| DEBUG_CALL("HIViewSetNeedsDisplayInRegion\n") |
| |
| return (jint)HIViewSetNeedsDisplayInRegion((HIViewRef)arg0, (RgnHandle)arg1, (Boolean)arg2); |
| } |
| #endif /* NO_HIViewSetNeedsDisplayInRegion */ |
| |
| #ifndef NO_HIViewSetVisible |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSetVisible |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("HIViewSetVisible\n") |
| |
| return (jint)HIViewSetVisible((HIViewRef)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_HIViewSetVisible */ |
| |
| #ifndef NO_HIViewSetZOrder |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSetZOrder |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("HIViewSetZOrder\n") |
| |
| return (jint)HIViewSetZOrder((HIViewRef)arg0, (HIViewZOrderOp)arg1, (HIViewRef)arg2); |
| } |
| #endif /* NO_HIViewSetZOrder */ |
| |
| #ifndef NO_HIViewSimulateClick |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HIViewSimulateClick |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2, jshortArray arg3) |
| { |
| jshort *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HIViewSimulateClick\n") |
| |
| if (arg3) lparg3 = (*env)->GetShortArrayElements(env, arg3, NULL); |
| rc = (jint)HIViewSimulateClick((HIViewRef)arg0, (HIViewPartCode)arg1, (UInt32)arg2, (ControlPartCode *)lparg3); |
| if (arg3) (*env)->ReleaseShortArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_HIViewSimulateClick */ |
| |
| #ifndef NO_HandleControlClick |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_HandleControlClick |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2, jint arg3) |
| { |
| Point _arg1, *lparg1=NULL; |
| jshort rc; |
| |
| DEBUG_CALL("HandleControlClick\n") |
| |
| if (arg1) lparg1 = getPointFields(env, arg1, &_arg1); |
| rc = (jshort)HandleControlClick((ControlRef)arg0, (Point)*lparg1, (EventModifiers)arg2, (ControlActionUPP)arg3); |
| if (arg1) setPointFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_HandleControlClick */ |
| |
| #ifndef NO_HiWord |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_HiWord |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HiWord\n") |
| |
| return (jshort)HiWord(arg0); |
| } |
| #endif /* NO_HiWord */ |
| |
| #ifndef NO_HideWindow |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_HideWindow |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HideWindow\n") |
| |
| HideWindow((WindowRef)arg0); |
| } |
| #endif /* NO_HideWindow */ |
| |
| #ifndef NO_HiliteMenu |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_HiliteMenu |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("HiliteMenu\n") |
| |
| HiliteMenu((MenuID)arg0); |
| } |
| #endif /* NO_HiliteMenu */ |
| |
| #ifndef NO_HLock |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_HLock |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HLock\n") |
| |
| HLock((Handle)arg0); |
| } |
| #endif /* NO_HLock */ |
| |
| #ifndef NO_HMGetTagDelay |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HMGetTagDelay |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("HMGetTagDelay\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)HMGetTagDelay((Duration *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_HMGetTagDelay */ |
| |
| #ifndef NO_HMHideTag |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HMHideTag |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| |
| DEBUG_CALL("HMHideTag\n") |
| |
| return (jint)HMHideTag(); |
| } |
| #endif /* NO_HMHideTag */ |
| |
| #ifndef NO_HMSetTagDelay |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HMSetTagDelay |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HMSetTagDelay\n") |
| |
| return (jint) HMSetTagDelay((Duration)arg0); |
| } |
| #endif /* NO_HMSetTagDelay */ |
| |
| #ifndef NO_HMInstallControlContentCallback |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_HMInstallControlContentCallback |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("HMInstallControlContentCallback\n") |
| |
| return (jint) HMInstallControlContentCallback((ControlRef)arg0, (HMControlContentUPP)arg1); |
| } |
| #endif /* NO_HMInstallControlContentCallback */ |
| |
| #ifndef NO_HUnlock |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_HUnlock |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("HUnlock\n") |
| |
| HUnlock((Handle)arg0); |
| } |
| #endif /* NO_HUnlock */ |
| |
| #ifndef NO_InitContextualMenus |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_InitContextualMenus |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("InitContextualMenus\n") |
| |
| return (jint)InitContextualMenus(); |
| } |
| #endif /* NO_InitContextualMenus */ |
| |
| #ifndef NO_InitCursor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_InitCursor |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("InitCursor\n") |
| |
| InitCursor(); |
| } |
| #endif /* NO_InitCursor */ |
| |
| #ifndef NO_InitDataBrowserCallbacks |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_InitDataBrowserCallbacks |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| DataBrowserCallbacks _arg0={0}, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("InitDataBrowserCallbacks\n") |
| |
| if (arg0) lparg0 = getDataBrowserCallbacksFields(env, arg0, &_arg0); |
| rc = (jint)InitDataBrowserCallbacks((DataBrowserCallbacks *)lparg0); |
| if (arg0) setDataBrowserCallbacksFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_InitDataBrowserCallbacks */ |
| |
| #ifndef NO_InitDataBrowserCustomCallbacks |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_InitDataBrowserCustomCallbacks |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| DataBrowserCustomCallbacks _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("InitDataBrowserCustomCallbacks\n") |
| |
| if (arg0) lparg0 = getDataBrowserCustomCallbacksFields(env, arg0, &_arg0); |
| rc = (jint)InitDataBrowserCustomCallbacks(lparg0); |
| if (arg0) setDataBrowserCustomCallbacksFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_InsertMenu |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_InsertMenu |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("InsertMenu\n") |
| |
| InsertMenu((MenuRef)arg0, (MenuID)arg1); |
| } |
| #endif /* NO_InsertMenu */ |
| |
| #ifndef NO_InsertMenuItemTextWithCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_InsertMenuItemTextWithCFString |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2, jint arg3, jint arg4) |
| { |
| DEBUG_CALL("InsertMenuItemTextWithCFString\n") |
| |
| return (jint)InsertMenuItemTextWithCFString((MenuRef)arg0, (CFStringRef)arg1, (MenuItemIndex)arg2, (MenuItemAttributes)arg3, (MenuCommand)arg4); |
| } |
| #endif /* NO_InsertMenuItemTextWithCFString */ |
| |
| #ifndef NO_InstallEventHandler |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_InstallEventHandler |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jintArray arg5) |
| { |
| jint *lparg3=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("InstallEventHandler\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)InstallEventHandler((EventTargetRef)arg0, (EventHandlerUPP)arg1, (UInt32)arg2, (const EventTypeSpec *)lparg3, (void *)arg4, (EventHandlerRef *)lparg5); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_InstallEventHandler */ |
| |
| #ifndef NO_InstallEventLoopTimer |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_InstallEventLoopTimer |
| (JNIEnv *env, jclass that, jint arg0, jdouble arg1, jdouble arg2, jint arg3, jint arg4, jintArray arg5) |
| { |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("InstallEventLoopTimer\n") |
| |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)InstallEventLoopTimer((EventLoopRef)arg0, (EventTimerInterval)arg1, (EventTimerInterval)arg2, (EventLoopTimerUPP)arg3, (void *)arg4, (EventLoopTimerRef *)lparg5); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_InstallEventLoopTimer */ |
| |
| #ifndef NO_InvalWindowRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_InvalWindowRect |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("InvalWindowRect\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| InvalWindowRect((WindowRef)arg0, (const Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_InvalWindowRect */ |
| |
| #ifndef NO_InvalWindowRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_InvalWindowRgn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("InvalWindowRgn\n") |
| |
| InvalWindowRgn((WindowRef)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_InvalWindowRgn */ |
| |
| #ifndef NO_InvertRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_InvertRect |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("InvertRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| InvertRect((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_InvertRect */ |
| |
| #ifndef NO_InvertRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_InvertRgn |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("InvertRgn\n") |
| |
| InvertRgn((RgnHandle)arg0); |
| } |
| #endif /* NO_InvertRgn */ |
| |
| #ifndef NO_IsControlActive |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsControlActive |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsControlActive\n") |
| |
| return (jboolean)IsControlActive((ControlRef)arg0); |
| } |
| #endif /* NO_IsControlActive */ |
| |
| #ifndef NO_IsControlEnabled |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsControlEnabled |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsControlEnabled\n") |
| |
| return (jboolean)IsControlEnabled((ControlRef)arg0); |
| } |
| #endif /* NO_IsControlEnabled */ |
| |
| #ifndef NO_IsControlVisible |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsControlVisible |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsControlVisible\n") |
| |
| return (jboolean)IsControlVisible((ControlRef)arg0); |
| } |
| #endif /* NO_IsControlVisible */ |
| |
| #ifndef NO_IsDataBrowserItemSelected |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsDataBrowserItemSelected |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("IsDataBrowserItemSelected\n") |
| |
| return (jboolean)IsDataBrowserItemSelected((ControlRef)arg0, (DataBrowserItemID)arg1); |
| } |
| #endif /* NO_IsDataBrowserItemSelected */ |
| |
| #ifndef NO_IsMenuCommandEnabled |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsMenuCommandEnabled |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("IsMenuCommandEnabled\n") |
| |
| return (jboolean)IsMenuCommandEnabled((MenuRef)arg0, (MenuCommand)arg1); |
| } |
| #endif /* NO_IsMenuCommandEnabled */ |
| |
| #ifndef NO_IsMenuItemEnabled |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsMenuItemEnabled |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("IsMenuItemEnabled\n") |
| |
| return (jboolean)IsMenuItemEnabled((MenuRef)arg0, (MenuItemIndex)arg1); |
| } |
| #endif /* NO_IsMenuItemEnabled */ |
| |
| #ifndef NO_IsValidControlHandle |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsValidControlHandle |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsValidControlHandle\n") |
| |
| return (jboolean)IsValidControlHandle((ControlRef)arg0); |
| } |
| #endif /* NO_IsValidControlHandle */ |
| |
| #ifndef NO_IsValidMenu |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsValidMenu |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsValidMenu\n") |
| |
| return (jboolean)IsValidMenu((MenuRef)arg0); |
| } |
| #endif /* NO_IsValidMenu */ |
| |
| #ifndef NO_IsValidWindowPtr |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsValidWindowPtr |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsValidWindowPtr\n") |
| |
| return (jboolean)IsValidWindowPtr((WindowRef)arg0); |
| } |
| #endif /* NO_IsValidWindowPtr */ |
| |
| #ifndef NO_IsWindowActive |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsWindowActive |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsWindowActive\n") |
| |
| return (jboolean)IsWindowActive((WindowRef)arg0); |
| } |
| #endif /* NO_IsWindowActive */ |
| |
| #ifndef NO_IsWindowCollapsed |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsWindowCollapsed |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsWindowCollapsed\n") |
| |
| return (jboolean)IsWindowCollapsed((WindowRef)arg0); |
| } |
| #endif /* NO_IsWindowCollapsed */ |
| |
| #ifndef NO_IsWindowVisible |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_IsWindowVisible |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("IsWindowVisible\n") |
| |
| return (jboolean)IsWindowVisible((WindowRef)arg0); |
| } |
| #endif /* NO_IsWindowVisible */ |
| |
| #ifndef NO_KillPoly |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_KillPoly |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("KillPoly\n") |
| |
| KillPoly((PolyHandle)arg0); |
| } |
| #endif /* NO_KillPoly */ |
| |
| #ifndef NO_LineTo |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_LineTo |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1) |
| { |
| DEBUG_CALL("LineTo\n") |
| |
| LineTo((short)arg0, (short)arg1); |
| } |
| #endif /* NO_LineTo */ |
| |
| #ifndef NO_LoWord |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_LoWord |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("LoWord\n") |
| |
| return (jshort)LoWord(arg0); |
| } |
| #endif /* NO_LoWord */ |
| |
| #ifndef NO_LockPortBits |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_LockPortBits |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("LockPortBits\n") |
| |
| return (jint)LockPortBits((GrafPtr)arg0); |
| } |
| #endif /* NO_LockPortBits */ |
| |
| #ifndef NO_MenuSelect |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_MenuSelect |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Point _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("MenuSelect\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| rc = (jint)MenuSelect((Point)*lparg0); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_MenuSelect */ |
| |
| #ifndef NO_MoveControl |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_MoveControl |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2) |
| { |
| DEBUG_CALL("MoveControl\n") |
| |
| MoveControl((ControlRef)arg0, (SInt16)arg1, (SInt16)arg2); |
| } |
| #endif /* NO_MoveControl */ |
| |
| #ifndef NO_MoveTo |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_MoveTo |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1) |
| { |
| DEBUG_CALL("MoveTo\n") |
| |
| MoveTo((short)arg0, (short)arg1); |
| } |
| #endif /* NO_MoveTo */ |
| |
| #ifndef NO_MoveWindow |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_MoveWindow |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jboolean arg3) |
| { |
| DEBUG_CALL("MoveWindow\n") |
| |
| MoveWindow((WindowRef)arg0, (short)arg1, (short)arg2, (Boolean)arg3); |
| } |
| #endif /* NO_MoveWindow */ |
| |
| #ifndef NO_NavCreateChooseFolderDialog |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavCreateChooseFolderDialog |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jintArray arg4) |
| { |
| NavDialogCreationOptions _arg0, *lparg0=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NavCreateChooseFolderDialog\n") |
| |
| if (arg0) lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)NavCreateChooseFolderDialog((const NavDialogCreationOptions *)lparg0, (NavEventUPP)arg1, (NavObjectFilterUPP)arg2, (void *)arg3, (NavDialogRef *)lparg4); |
| if (arg0) setNavDialogCreationOptionsFields(env, arg0, lparg0); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_NavCreateChooseFolderDialog */ |
| |
| #ifndef NO_NavCreateGetFileDialog |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavCreateGetFileDialog |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5, jintArray arg6) |
| { |
| NavDialogCreationOptions _arg0, *lparg0=NULL; |
| jint *lparg6=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NavCreateGetFileDialog\n") |
| |
| if (arg0) lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0); |
| if (arg6) lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL); |
| rc = (jint)NavCreateGetFileDialog((const NavDialogCreationOptions *)lparg0, (NavTypeListHandle)arg1, (NavEventUPP)arg2, (NavPreviewUPP)arg3, (NavObjectFilterUPP)arg4, (void *)arg5, (NavDialogRef *)lparg6); |
| if (arg0) setNavDialogCreationOptionsFields(env, arg0, lparg0); |
| if (arg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
| return rc; |
| } |
| #endif /* NO_NavCreateGetFileDialog */ |
| |
| #ifndef NO_NavCreatePutFileDialog |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavCreatePutFileDialog |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2, jint arg3, jint arg4, jintArray arg5) |
| { |
| NavDialogCreationOptions _arg0, *lparg0=NULL; |
| jint *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NavCreatePutFileDialog\n") |
| |
| if (arg0) lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0); |
| if (arg5) lparg5 = (*env)->GetIntArrayElements(env, arg5, NULL); |
| rc = (jint)NavCreatePutFileDialog((const NavDialogCreationOptions *)lparg0, (OSType)arg1, (OSType)arg2, (NavEventUPP)arg3, (void *)arg4, (NavDialogRef *)lparg5); |
| if (arg0) setNavDialogCreationOptionsFields(env, arg0, lparg0); |
| if (arg5) (*env)->ReleaseIntArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_NavCreatePutFileDialog */ |
| |
| #ifndef NO_NavDialogDispose |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavDialogDispose |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NavDialogDispose\n") |
| |
| NavDialogDispose((NavDialogRef)arg0); |
| } |
| #endif /* NO_NavDialogDispose */ |
| |
| #ifndef NO_NavDialogGetReply |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavDialogGetReply |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| NavReplyRecord _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NavDialogGetReply\n") |
| |
| if (arg1) lparg1 = getNavReplyRecordFields(env, arg1, &_arg1); |
| rc = (jint)NavDialogGetReply((NavDialogRef)arg0, (NavReplyRecord *)lparg1); |
| if (arg1) setNavReplyRecordFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_NavDialogGetReply */ |
| |
| #ifndef NO_NavDialogGetSaveFileName |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavDialogGetSaveFileName |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NavDialogGetSaveFileName\n") |
| |
| return (jint)NavDialogGetSaveFileName((NavDialogRef)arg0); |
| } |
| #endif /* NO_NavDialogGetSaveFileName */ |
| |
| #ifndef NO_NavDialogGetUserAction |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavDialogGetUserAction |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NavDialogGetUserAction\n") |
| |
| return (jint)NavDialogGetUserAction((NavDialogRef)arg0); |
| } |
| #endif /* NO_NavDialogGetUserAction */ |
| |
| #ifndef NO_NavDialogRun |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavDialogRun |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NavDialogRun\n") |
| |
| return (jint)NavDialogRun((NavDialogRef)arg0); |
| } |
| #endif /* NO_NavDialogRun */ |
| |
| #ifndef NO_NavDialogSetSaveFileName |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavDialogSetSaveFileName |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("NavDialogSetSaveFileName\n") |
| |
| return (jint)NavDialogSetSaveFileName((NavDialogRef)arg0, (CFStringRef)arg1); |
| } |
| #endif /* NO_NavDialogSetSaveFileName */ |
| |
| #ifndef NO_NavGetDefaultDialogCreationOptions |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NavGetDefaultDialogCreationOptions |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| NavDialogCreationOptions _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NavGetDefaultDialogCreationOptions\n") |
| |
| if (arg0) lparg0 = getNavDialogCreationOptionsFields(env, arg0, &_arg0); |
| rc = (jint)NavGetDefaultDialogCreationOptions((NavDialogCreationOptions *)lparg0); |
| if (arg0) setNavDialogCreationOptionsFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_NavGetDefaultDialogCreationOptions */ |
| |
| #ifndef NO_NewControl |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jbyteArray arg2, jboolean arg3, jshort arg4, jshort arg5, jshort arg6, jshort arg7, jint arg8) |
| { |
| Rect _arg1, *lparg1=NULL; |
| jbyte *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NewControl\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = (*env)->GetByteArrayElements(env, arg2, NULL); |
| rc = (jint)NewControl((WindowRef)arg0, (const Rect *)lparg1, (ConstStr255Param)lparg2, (Boolean)arg3, (SInt16)arg4, (SInt16)arg5, (SInt16)arg6, (SInt16)arg7, (SInt32)arg8); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) (*env)->ReleaseByteArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_NewControl */ |
| |
| #ifndef NO_NewGWorldFromPtr |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewGWorldFromPtr |
| (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6, jint arg7) |
| { |
| jint *lparg0=NULL; |
| Rect _arg2, *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("NewGWorldFromPtr\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| rc = (jint)NewGWorldFromPtr((GWorldPtr *)lparg0, (unsigned long)arg1, (const Rect *)lparg2, (CTabHandle)arg3, (GDHandle)arg4, (GWorldFlags)arg5, (Ptr)arg6, (long)arg7); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif /* NO_NewGWorldFromPtr */ |
| |
| #ifndef NO_NewHandle |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewHandle |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NewHandle\n") |
| |
| return (jint)NewHandle((Size)arg0); |
| } |
| #endif /* NO_NewHandle */ |
| |
| #ifndef NO_NewHandleClear |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewHandleClear |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NewHandleClear\n") |
| |
| return (jint)NewHandleClear((Size)arg0); |
| } |
| #endif /* NO_NewHandleClear */ |
| |
| #ifndef NO_NewPtr |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewPtr |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NewPtr\n") |
| |
| return (jint)NewPtr((Size)arg0); |
| } |
| #endif /* NO_NewPtr */ |
| |
| #ifndef NO_NewPtrClear |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewPtrClear |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("NewPtrClear\n") |
| |
| return (jint)NewPtrClear((Size)arg0); |
| } |
| #endif /* NO_NewPtrClear */ |
| |
| #ifndef NO_NewRgn |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_NewRgn |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("NewRgn\n") |
| |
| return (jint)NewRgn(); |
| } |
| #endif /* NO_NewRgn */ |
| |
| #ifndef NO_OffsetRect |
| JNIEXPORT void JNICALL OS_NATIVE(OffsetRect) |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("OffsetRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| OffsetRect(lparg0, arg1, arg2); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_OffsetRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_OffsetRgn |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2) |
| { |
| DEBUG_CALL("OffsetRgn\n") |
| |
| OffsetRgn((RgnHandle)arg0, (short)arg1, (short)arg2); |
| } |
| #endif /* NO_OffsetRgn */ |
| |
| #ifndef NO_OpenDataBrowserContainer |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_OpenDataBrowserContainer |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("OpenDataBrowserContainer\n") |
| |
| return (jint)OpenDataBrowserContainer((ControlRef)arg0, (DataBrowserItemID)arg1); |
| } |
| #endif /* NO_OpenDataBrowserContainer */ |
| |
| #ifndef NO_OpenPoly |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_OpenPoly |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("OpenPoly\n") |
| |
| return (jint)OpenPoly(); |
| } |
| #endif /* NO_OpenPoly */ |
| |
| #ifndef NO_PaintOval |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_PaintOval |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("PaintOval\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| PaintOval((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_PaintOval */ |
| |
| #ifndef NO_PaintPoly |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_PaintPoly |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("PaintPoly\n") |
| |
| PaintPoly((PolyHandle)arg0); |
| } |
| #endif /* NO_PaintPoly */ |
| |
| #ifndef NO_PaintRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_PaintRect |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("PaintRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| PaintRect((const Rect *)lparg0); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_PaintRect */ |
| |
| #ifndef NO_PaintRoundRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_PaintRoundRect |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("PaintRoundRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| PaintRoundRect((const Rect *)lparg0, (short)arg1, (short)arg2); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_PaintRoundRect */ |
| |
| #ifndef NO_PenSize |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_PenSize |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1) |
| { |
| DEBUG_CALL("PenSize\n") |
| |
| PenSize((short)arg0, (short)arg1); |
| } |
| #endif /* NO_PenSize */ |
| |
| #ifndef NO_PickColor |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_PickColor |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| ColorPickerInfo _arg0, *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("PickColor\n") |
| |
| if (arg0) lparg0 = getColorPickerInfoFields(env, arg0, &_arg0); |
| rc = (jint)PickColor((ColorPickerInfo *)lparg0); |
| if (arg0) setColorPickerInfoFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_PickColor */ |
| |
| #ifndef NO_PopUpMenuSelect |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_PopUpMenuSelect |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jshort arg3) |
| { |
| DEBUG_CALL("PopUpMenuSelect\n") |
| |
| return (jint)PopUpMenuSelect((MenuRef)arg0, (short)arg1, (short)arg2, (short)arg3); |
| } |
| #endif /* NO_PopUpMenuSelect */ |
| |
| #ifndef NO_PostEvent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_PostEvent |
| (JNIEnv *env, jclass that, jshort arg0, jint arg1) |
| { |
| DEBUG_CALL("PostEvent\n") |
| |
| return (jint)PostEvent((EventKind)arg0, (UInt32)arg1); |
| } |
| #endif /* NO_PostEvent */ |
| |
| #ifndef NO_PostEventToQueue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_PostEventToQueue |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2) |
| { |
| DEBUG_CALL("PostEventToQueue\n") |
| |
| return (jint)PostEventToQueue((EventQueueRef)arg0, (EventRef)arg1, (EventPriority)arg2); |
| } |
| #endif /* NO_PostEventToQueue */ |
| |
| #ifndef NO_PtInRect |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_PtInRect |
| (JNIEnv *env, jclass that, jobject arg0, jobject arg1) |
| { |
| Point _arg0, *lparg0=NULL; |
| Rect _arg1, *lparg1=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("PtInRect\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| rc = (jboolean)PtInRect((Point)*lparg0, (const Rect *)lparg1); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_PtInRect */ |
| |
| #ifndef NO_PtInRgn |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_PtInRgn |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1) |
| { |
| Point _arg0, *lparg0=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("PtInRgn\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| rc = (jboolean)PtInRgn((Point)*lparg0, (RgnHandle)arg1); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_PtInRgn */ |
| |
| #ifndef NO_PutScrapFlavor |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_PutScrapFlavor |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4) |
| { |
| jbyte *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("PutScrapFlavor\n") |
| |
| if (arg4) lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL); |
| rc = (jint)PutScrapFlavor((ScrapRef)arg0, (ScrapFlavorType)arg1, (ScrapFlavorFlags)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_PutScrapFlavor */ |
| |
| #ifndef NO_QDBeginCGContext |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDBeginCGContext |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("QDBeginCGContext\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)QDBeginCGContext((CGrafPtr)arg0, (CGContextRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_QDBeginCGContext */ |
| |
| #ifndef NO_QDEndCGContext |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDEndCGContext |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("QDEndCGContext\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)QDEndCGContext((CGrafPtr)arg0, (CGContextRef *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_QDEndCGContext */ |
| |
| #ifndef NO_QDFlushPortBuffer |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDFlushPortBuffer |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("QDFlushPortBuffer\n") |
| |
| QDFlushPortBuffer((CGrafPtr)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_QDFlushPortBuffer */ |
| |
| #ifndef NO_QDGlobalToLocalPoint |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDGlobalToLocalPoint |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Point _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("QDGlobalToLocalPoint\n") |
| |
| if (arg1) lparg1 = getPointFields(env, arg1, &_arg1); |
| QDGlobalToLocalPoint((CGrafPtr)arg0, (Point *)lparg1); |
| if (arg1) setPointFields(env, arg1, lparg1); |
| } |
| #endif /* NO_QDGlobalToLocalPoint */ |
| |
| #ifndef NO_QDLocalToGlobalPoint |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDLocalToGlobalPoint |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Point _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("QDLocalToGlobalPoint\n") |
| |
| if (arg1) lparg1 = getPointFields(env, arg1, &_arg1); |
| QDLocalToGlobalPoint((CGrafPtr)arg0, (Point *)lparg1); |
| if (arg1) setPointFields(env, arg1, lparg1); |
| } |
| #endif /* NO_QDLocalToGlobalPoint */ |
| |
| #ifndef NO_QDSetPatternOrigin |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDSetPatternOrigin |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| Point _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("QDSetPatternOrigin\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| QDSetPatternOrigin((Point)*lparg0); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| } |
| #endif /* NO_QDSetPatternOrigin */ |
| |
| #ifndef NO_QDSwapTextFlags |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_QDSwapTextFlags |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("QDSwapTextFlags\n") |
| |
| return (jint)QDSwapTextFlags((UInt32)arg0); |
| } |
| #endif /* NO_QDSwapTextFlags */ |
| |
| #ifndef NO_RGBBackColor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_RGBBackColor |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| RGBColor _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("RGBBackColor\n") |
| |
| if (arg0) lparg0 = getRGBColorFields(env, arg0, &_arg0); |
| RGBBackColor((const RGBColor *)lparg0); |
| if (arg0) setRGBColorFields(env, arg0, lparg0); |
| } |
| #endif /* NO_RGBBackColor */ |
| |
| #ifndef NO_RGBForeColor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_RGBForeColor |
| (JNIEnv *env, jclass that, jobject arg0) |
| { |
| RGBColor _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("RGBForeColor\n") |
| |
| if (arg0) lparg0 = getRGBColorFields(env, arg0, &_arg0); |
| RGBForeColor((const RGBColor *)lparg0); |
| if (arg0) setRGBColorFields(env, arg0, lparg0); |
| } |
| #endif /* NO_RGBForeColor */ |
| |
| #ifndef NO_ReceiveNextEvent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ReceiveNextEvent |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jdouble arg2, jboolean arg3, jintArray arg4) |
| { |
| jint *lparg1=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ReceiveNextEvent\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)ReceiveNextEvent((UInt32)arg0, (const EventTypeSpec *)lparg1, (EventTimeout)arg2, (Boolean)arg3, (EventRef *)lparg4); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_ReceiveNextEvent */ |
| |
| #ifndef NO_RectInRgn |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_RectInRgn |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1) |
| { |
| Rect _arg0, *lparg0=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("RectInRgn\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| rc = (jboolean)RectInRgn((const Rect *)lparg0, (RgnHandle)arg1); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| return rc; |
| } |
| #endif /* NO_RectInRgn */ |
| |
| #ifndef NO_RectRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_RectRgn |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("RectRgn\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| RectRgn((RgnHandle)arg0, (const Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_RectRgn */ |
| |
| #ifndef NO_RegisterAppearanceClient |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RegisterAppearanceClient |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("RegisterAppearanceClient\n") |
| |
| return (jint)RegisterAppearanceClient(); |
| } |
| #endif /* NO_RegisterAppearanceClient */ |
| |
| #ifndef NO_ReleaseEvent |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_ReleaseEvent |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ReleaseEvent\n") |
| |
| ReleaseEvent((EventRef)arg0); |
| } |
| #endif /* NO_ReleaseEvent */ |
| |
| #ifndef NO_ReleaseMenu |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ReleaseMenu |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ReleaseMenu\n") |
| |
| return (jint)ReleaseMenu((MenuRef)arg0); |
| } |
| #endif /* NO_ReleaseMenu */ |
| |
| #ifndef NO_ReleaseWindowGroup |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ReleaseWindowGroup |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ReleaseWindowGroup\n") |
| |
| return (jint)ReleaseWindowGroup((WindowGroupRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_RemoveControlProperty |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RemoveControlProperty |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("RemoveControlProperty\n") |
| |
| return (jint)RemoveControlProperty((ControlRef)arg0, arg1, arg2); |
| } |
| #endif |
| |
| #ifndef NO_RemoveDataBrowserItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RemoveDataBrowserItems |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4) |
| { |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("RemoveDataBrowserItems\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)RemoveDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (UInt32)arg2, (const DataBrowserItemID *)lparg3, (DataBrowserPropertyID)arg4); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_RemoveDataBrowserItems */ |
| |
| #ifndef NO_RemoveDataBrowserTableViewColumn |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RemoveDataBrowserTableViewColumn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("RemoveDataBrowserTableViewColumn\n") |
| |
| return (jint)RemoveDataBrowserTableViewColumn((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1); |
| |
| } |
| #endif /* NO_RemoveDataBrowserTableViewColumn */ |
| |
| #ifndef NO_RemoveEventHandler |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RemoveEventHandler |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("RemoveEventHandler\n") |
| |
| return (jint)RemoveEventHandler((EventHandlerRef)arg0); |
| } |
| #endif |
| |
| #ifndef NO_RemoveEventLoopTimer |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RemoveEventLoopTimer |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("RemoveEventLoopTimer\n") |
| |
| return (jint)RemoveEventLoopTimer((EventLoopTimerRef)arg0); |
| } |
| #endif /* NO_RemoveEventLoopTimer */ |
| |
| #ifndef NO_RepositionWindow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RepositionWindow |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("RepositionWindow\n") |
| |
| return (jint)RepositionWindow((WindowRef)arg0, (WindowRef)arg1, arg2); |
| } |
| #endif |
| |
| #ifndef NO_RetainMenu |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RetainMenu |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("RetainMenu\n") |
| |
| return (jint)RetainMenu((MenuRef)arg0); |
| } |
| #endif /* NO_RetainMenu */ |
| |
| #ifndef NO_RevealDataBrowserItem |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RevealDataBrowserItem |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jbyte arg3) |
| { |
| DEBUG_CALL("RevealDataBrowserItem\n") |
| |
| return (jint)RevealDataBrowserItem((ControlRef)arg0, (DataBrowserItemID)arg1, (DataBrowserPropertyID)arg2, (DataBrowserRevealOptions)arg3); |
| } |
| #endif /* NO_RevealDataBrowserItem */ |
| |
| #ifndef NO_RunStandardAlert |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_RunStandardAlert |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshortArray arg2) |
| { |
| jshort *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("RunStandardAlert\n") |
| |
| if (arg2) lparg2 = (*env)->GetShortArrayElements(env, arg2, NULL); |
| rc = (jint)RunStandardAlert((DialogRef)arg0, (ModalFilterUPP)arg1, (DialogItemIndex *)lparg2); |
| if (arg2) (*env)->ReleaseShortArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_RunStandardAlert */ |
| |
| #ifndef NO_ScrollRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_ScrollRect |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2, jint arg3) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("ScrollRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| ScrollRect((const Rect *)lparg0, (short)arg1, (short)arg2, (RgnHandle)arg3); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_ScrollRect */ |
| |
| #ifndef NO_SectRect |
| JNIEXPORT jboolean JNICALL OS_NATIVE(SectRect) |
| (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2) |
| { |
| Rect _arg0, *lparg0=NULL; |
| Rect _arg1, *lparg1=NULL; |
| Rect _arg2, *lparg2=NULL; |
| jboolean rc; |
| |
| DEBUG_CALL("SectRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| rc = (jboolean)SectRect(lparg0, lparg1, lparg2); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_SectRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SectRgn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("SectRgn\n") |
| |
| SectRgn((RgnHandle)arg0, (RgnHandle)arg1, (RgnHandle)arg2); |
| } |
| #endif /* NO_SectRgn */ |
| |
| #ifndef NO_SelectWindow |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SelectWindow |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SelectWindow\n") |
| |
| SelectWindow((WindowRef)arg0); |
| } |
| #endif /* NO_SelectWindow */ |
| |
| #ifndef NO_SendBehind |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SendBehind |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SendBehind\n") |
| |
| SendBehind((WindowRef)arg0, (WindowRef)arg1); |
| } |
| #endif |
| |
| #ifndef NO_SendEventToEventTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SendEventToEventTarget |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SendEventToEventTarget\n") |
| |
| return (jint)SendEventToEventTarget((EventRef)arg0, (EventTargetRef)arg1); |
| } |
| #endif /* NO_SendEventToEventTarget */ |
| |
| #ifndef NO_SetBevelButtonContentInfo |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetBevelButtonContentInfo |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| ControlButtonContentInfo _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetBevelButtonContentInfo\n") |
| |
| if (arg1) lparg1 = getControlButtonContentInfoFields(env, arg1, &_arg1); |
| rc = (jint)SetBevelButtonContentInfo((ControlRef)arg0, (ControlButtonContentInfoPtr)lparg1); |
| if (arg1) setControlButtonContentInfoFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_SetBevelButtonContentInfo */ |
| |
| #ifndef NO_SetClip |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetClip |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SetClip\n") |
| |
| SetClip((RgnHandle)arg0); |
| } |
| #endif /* NO_SetClip */ |
| |
| #ifndef NO_SetControl32BitMaximum |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControl32BitMaximum |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControl32BitMaximum\n") |
| |
| SetControl32BitMaximum((ControlRef)arg0, (SInt32)arg1); |
| } |
| #endif /* NO_SetControl32BitMaximum */ |
| |
| #ifndef NO_SetControl32BitMinimum |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControl32BitMinimum |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControl32BitMinimum\n") |
| |
| SetControl32BitMinimum((ControlRef)arg0, (SInt32)arg1); |
| } |
| #endif /* NO_SetControl32BitMinimum */ |
| |
| #ifndef NO_SetControl32BitValue |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControl32BitValue |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControl32BitValue\n") |
| |
| SetControl32BitValue((ControlRef)arg0, (SInt32)arg1); |
| } |
| #endif /* NO_SetControl32BitValue */ |
| |
| #ifndef NO_SetControlAction |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlAction |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControlAction\n") |
| |
| SetControlAction((ControlRef)arg0, (ControlActionUPP)arg1); |
| } |
| #endif /* NO_SetControlAction */ |
| |
| #ifndef NO_SetControlBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("SetControlBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| SetControlBounds((ControlRef)arg0, (const Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_SetControlBounds */ |
| |
| #ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| Rect _arg4, *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2\n") |
| |
| if (arg4) lparg4 = getRectFields(env, arg4, &_arg4); |
| rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) setRectFields(env, arg4, lparg4); |
| return rc; |
| } |
| #endif /* NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_Rect_2 */ |
| |
| #ifndef NO_SetControlData__IIII_3I |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIII_3I |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4) |
| { |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlData__IIII_3I\n") |
| |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_SetControlData__IIII_3I */ |
| |
| #ifndef NO_SetControlData__IIIII |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIIII |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4) |
| { |
| DEBUG_CALL("SetControlData__IIIII\n") |
| |
| return (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)arg4); |
| } |
| #endif /* NO_SetControlData__IIIII */ |
| |
| #ifndef NO_SetControlData__IIII_3S |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIII_3S |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jshortArray arg4) |
| { |
| jshort *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlData__IIII_3S\n") |
| |
| if (arg4) lparg4 = (*env)->GetShortArrayElements(env, arg4, NULL); |
| rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) (*env)->ReleaseShortArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_SetControlData__IIII_3S */ |
| |
| #ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| ControlTabInfoRecV1 _arg4, *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2\n") |
| |
| if (arg4) lparg4 = getControlTabInfoRecV1Fields(env, arg4, &_arg4); |
| rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) setControlTabInfoRecV1Fields(env, arg4, lparg4); |
| return rc; |
| } |
| #endif /* NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlTabInfoRecV1_2 */ |
| |
| #ifndef NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2 |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2 |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jobject arg4) |
| { |
| ControlButtonContentInfo _arg4, *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2\n") |
| |
| if (arg4) lparg4 = getControlButtonContentInfoFields(env, arg4, &_arg4); |
| rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) setControlButtonContentInfoFields(env, arg4, lparg4); |
| return rc; |
| } |
| #endif /* NO_SetControlData__IIIILorg_eclipse_swt_internal_carbon_ControlButtonContentInfo_2 */ |
| |
| #ifndef NO_SetControlData__IIII_3B |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlData__IIII_3B |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jbyteArray arg4) |
| { |
| jbyte *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlData__IIII_3B\n") |
| |
| if (arg4) lparg4 = (*env)->GetByteArrayElements(env, arg4, NULL); |
| rc = (jint)SetControlData((ControlRef)arg0, (ControlPartCode)arg1, (ResType)arg2, (Size)arg3, (const void *)lparg4); |
| if (arg4) (*env)->ReleaseByteArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_SetControlData__IIII_3B */ |
| |
| #ifndef NO_SetControlFontStyle |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlFontStyle |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| ControlFontStyleRec _arg1, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlFontStyle\n") |
| |
| if (arg1) lparg1 = getControlFontStyleRecFields(env, arg1, &_arg1); |
| rc = (jint)SetControlFontStyle((ControlRef)arg0, (const ControlFontStyleRec *)lparg1); |
| if (arg1) setControlFontStyleRecFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_SetControlFontStyle */ |
| |
| #ifndef NO_SetControlPopupMenuHandle |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlPopupMenuHandle |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControlPopupMenuHandle\n") |
| |
| SetControlPopupMenuHandle((ControlRef)arg0, (MenuRef)arg1); |
| } |
| #endif /* NO_SetControlPopupMenuHandle */ |
| |
| #ifndef NO_SetControlProperty |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlProperty |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jintArray arg4) |
| { |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetControlProperty\n") |
| |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)SetControlProperty((ControlRef)arg0, arg1, arg2, arg3, (const void *)lparg4); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_SetControlReference |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlReference |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControlReference\n") |
| |
| SetControlReference((ControlRef)arg0, (SInt32)arg1); |
| } |
| #endif /* NO_SetControlReference */ |
| |
| #ifndef NO_SetControlTitleWithCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlTitleWithCFString |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControlTitleWithCFString\n") |
| |
| return (jint)SetControlTitleWithCFString((ControlRef)arg0, (CFStringRef)arg1); |
| } |
| #endif /* NO_SetControlTitleWithCFString */ |
| |
| #ifndef NO_SetControlViewSize |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetControlViewSize |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetControlViewSize\n") |
| |
| SetControlViewSize((ControlRef)arg0, (SInt32)arg1); |
| } |
| #endif /* NO_SetControlViewSize */ |
| |
| #ifndef NO_SetCursor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetCursor |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SetCursor\n") |
| |
| SetCursor((const Cursor *)arg0); |
| } |
| #endif /* NO_SetCursor */ |
| |
| #ifndef NO_SetDataBrowserCallbacks |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserCallbacks |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| DataBrowserCallbacks _arg1={0}, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetDataBrowserCallbacks\n") |
| |
| if (arg1) lparg1 = getDataBrowserCallbacksFields(env, arg1, &_arg1); |
| rc = (jint)SetDataBrowserCallbacks((ControlRef)arg0, (const DataBrowserCallbacks *)lparg1); |
| if (arg1) setDataBrowserCallbacksFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_SetDataBrowserCallbacks */ |
| |
| #ifndef NO_SetDataBrowserCustomCallbacks |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserCustomCallbacks |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| DataBrowserCustomCallbacks _arg1={0}, *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetDataBrowserCustomCallbacks\n") |
| |
| if (arg1) lparg1 = getDataBrowserCustomCallbacksFields(env, arg1, &_arg1); |
| rc = (jint)SetDataBrowserCustomCallbacks((ControlRef)arg0, (const DataBrowserCustomCallbacks *)lparg1); |
| if (arg1) setDataBrowserCustomCallbacksFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_SetDataBrowserCustomCallbacks */ |
| |
| #ifndef NO_SetDataBrowserTableViewNamedColumnWidth |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserTableViewNamedColumnWidth |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2) |
| { |
| DEBUG_CALL("SetDataBrowserTableViewNamedColumnWidth\n") |
| |
| return (jint)SetDataBrowserTableViewNamedColumnWidth((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (UInt16)arg2); |
| } |
| #endif /* NO_SetDataBrowserTableViewNamedColumnWidth */ |
| |
| #ifndef NO_SetDataBrowserHasScrollBars |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserHasScrollBars |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jboolean arg2) |
| { |
| DEBUG_CALL("SetDataBrowserHasScrollBars\n") |
| |
| return (jint)SetDataBrowserHasScrollBars((ControlRef)arg0, (Boolean)arg1, (Boolean)arg2); |
| } |
| #endif /* NO_SetDataBrowserHasScrollBars */ |
| |
| #ifndef NO_SetDataBrowserItemDataBooleanValue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserItemDataBooleanValue |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("SetDataBrowserItemDataBooleanValue\n") |
| |
| return (jint)SetDataBrowserItemDataBooleanValue((DataBrowserItemDataRef)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_SetDataBrowserItemDataBooleanValue */ |
| |
| #ifndef NO_SetDataBrowserItemDataButtonValue |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserItemDataButtonValue |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("SetDataBrowserItemDataButtonValue\n") |
| |
| return (jint)SetDataBrowserItemDataButtonValue((DataBrowserItemDataRef)arg0, (ThemeButtonValue)arg1); |
| } |
| #endif /* NO_SetDataBrowserItemDataButtonValue */ |
| |
| #ifndef NO_SetDataBrowserItemDataIcon |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserItemDataIcon |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetDataBrowserItemDataIcon\n") |
| |
| return (jint)SetDataBrowserItemDataIcon((DataBrowserItemDataRef)arg0, (IconRef)arg1); |
| } |
| #endif /* NO_SetDataBrowserItemDataIcon */ |
| |
| #ifndef NO_SetDataBrowserItemDataItemID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserItemDataItemID |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetDataBrowserItemDataItemID\n") |
| |
| return (jint)SetDataBrowserItemDataItemID((DataBrowserItemDataRef)arg0, (DataBrowserItemID)arg1); |
| } |
| #endif /* NO_SetDataBrowserItemDataItemID */ |
| |
| #ifndef NO_SetDataBrowserItemDataText |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserItemDataText |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetDataBrowserItemDataText\n") |
| |
| return (jint)SetDataBrowserItemDataText((DataBrowserItemDataRef)arg0, (CFStringRef)arg1); |
| } |
| #endif /* NO_SetDataBrowserItemDataText */ |
| |
| #ifndef NO_SetDataBrowserListViewDisclosureColumn |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserListViewDisclosureColumn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2) |
| { |
| DEBUG_CALL("SetDataBrowserListViewDisclosureColumn\n") |
| |
| return (jint)SetDataBrowserListViewDisclosureColumn((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (Boolean)arg2); |
| } |
| #endif /* NO_SetDataBrowserListViewDisclosureColumn */ |
| |
| #ifndef NO_SetDataBrowserListViewHeaderBtnHeight |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserListViewHeaderBtnHeight |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1) |
| { |
| DEBUG_CALL("SetDataBrowserListViewHeaderBtnHeight\n") |
| |
| return (jint)SetDataBrowserListViewHeaderBtnHeight((ControlRef)arg0, (UInt16)arg1); |
| } |
| #endif /* NO_SetDataBrowserListViewHeaderBtnHeight */ |
| |
| |
| #ifndef NO_SetDataBrowserListViewHeaderDesc |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserListViewHeaderDesc |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| DataBrowserListViewHeaderDesc _arg2, *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetDataBrowserListViewHeaderDesc\n") |
| |
| if (arg2) lparg2 = getDataBrowserListViewHeaderDescFields(env, arg2, &_arg2); |
| rc = (jint)SetDataBrowserListViewHeaderDesc((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (DataBrowserListViewHeaderDesc *)lparg2); |
| if (arg2) setDataBrowserListViewHeaderDescFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif |
| |
| #ifndef NO_SetDataBrowserScrollPosition |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserScrollPosition |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("SetDataBrowserScrollPosition\n") |
| |
| return (jint)SetDataBrowserScrollPosition((ControlRef)arg0, (UInt32)arg1, (UInt32)arg2); |
| } |
| #endif /* NO_SetDataBrowserScrollPosition */ |
| |
| #ifndef NO_SetDataBrowserSelectedItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserSelectedItems |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jint arg3) |
| { |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetDataBrowserSelectedItems\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)SetDataBrowserSelectedItems((ControlRef)arg0, (UInt32)arg1, (const DataBrowserItemID *)lparg2, (DataBrowserSetOption)arg3); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_SetDataBrowserSelectedItems */ |
| |
| #ifndef NO_SetDataBrowserSelectionFlags |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserSelectionFlags |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetDataBrowserSelectionFlags\n") |
| |
| return (jint)SetDataBrowserSelectionFlags((ControlRef)arg0, (DataBrowserSelectionFlags)arg1); |
| } |
| #endif /* NO_SetDataBrowserSelectionFlags */ |
| |
| #ifndef NO_SetDataBrowserTableViewColumnPosition |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserTableViewColumnPosition |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| |
| DEBUG_CALL("SetDataBrowserTableViewColumnPosition\n") |
| |
| return (jint)SetDataBrowserTableViewColumnPosition((ControlRef)arg0, (DataBrowserTableViewColumnID)arg1, (DataBrowserTableViewColumnIndex)arg2); |
| |
| } |
| #endif /* NO_SetDataBrowserTableViewColumnPosition */ |
| |
| #ifndef NO_SetDataBrowserTableViewItemRow |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserTableViewItemRow |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| |
| DEBUG_CALL("SetDataBrowserTableViewItemRow\n") |
| |
| return (jint)SetDataBrowserTableViewItemRow((ControlRef)arg0, (DataBrowserItemID)arg1, (DataBrowserTableViewRowIndex)arg2); |
| |
| } |
| #endif /* NO_SetDataBrowserTableViewItemRow */ |
| |
| #ifndef NO_SetDataBrowserTableViewHiliteStyle |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserTableViewHiliteStyle |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetDataBrowserTableViewHiliteStyle\n") |
| |
| return (jint)SetDataBrowserTableViewHiliteStyle((ControlRef)arg0, (DataBrowserTableViewHiliteStyle)arg1); |
| } |
| #endif |
| |
| #ifndef NO_SetDataBrowserTarget |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetDataBrowserTarget |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetDataBrowserTarget\n") |
| |
| return (jint)SetDataBrowserTarget((ControlRef)arg0, (DataBrowserItemID)arg1); |
| } |
| #endif /* NO_SetDataBrowserTarget */ |
| |
| #ifndef NO_SetEventLoopTimerNextFireTime |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetEventLoopTimerNextFireTime |
| (JNIEnv *env, jclass that, jint arg0, jdouble arg1) |
| { |
| DEBUG_CALL("SetEventLoopTimerNextFireTime\n") |
| |
| return (jint)SetEventLoopTimerNextFireTime((EventLoopTimerRef)arg0, (EventTimerInterval)arg1); |
| } |
| #endif /* NO_SetEventLoopTimerNextFireTime */ |
| |
| #ifndef NO_SetEventParameter |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetEventParameter |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jcharArray arg4) |
| { |
| jchar *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetEventParameter\n") |
| |
| if (arg4) lparg4 = (*env)->GetCharArrayElements(env, arg4, NULL); |
| rc = (jint)SetEventParameter((EventRef)arg0, (EventParamName)arg1, (EventParamType)arg2, (UInt32)arg3, (const void *)lparg4); |
| if (arg4) (*env)->ReleaseCharArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_SetEventParameter */ |
| |
| #ifndef NO_SetFontInfoForSelection |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetFontInfoForSelection |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3) |
| { |
| DEBUG_CALL("SetFontInfoForSelection\n") |
| |
| return (jint)SetFontInfoForSelection((OSType)arg0, (UInt32)arg1, (void *)arg2, (HIObjectRef)arg3); |
| } |
| #endif |
| |
| #ifndef NO_SetFrontProcess |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetFrontProcess |
| (JNIEnv *env, jclass that, jintArray arg0) |
| { |
| jint *lparg0=NULL; |
| jint rc; |
| |
| DEBUG_CALL("SetFrontProcess\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| rc = (jint)SetFrontProcess((const ProcessSerialNumber *)lparg0); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_SetFrontProcess */ |
| |
| #ifndef NO_SetGWorld |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetGWorld |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetGWorld\n") |
| |
| SetGWorld((CGrafPtr)arg0, (GDHandle)arg1); |
| } |
| #endif /* NO_SetGWorld */ |
| |
| #ifndef NO_SetKeyboardFocus |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetKeyboardFocus |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jshort arg2) |
| { |
| DEBUG_CALL("SetKeyboardFocus\n") |
| |
| return (jint)SetKeyboardFocus((WindowRef)arg0, (ControlRef)arg1, (ControlFocusPart)arg2); |
| } |
| #endif /* NO_SetKeyboardFocus */ |
| |
| #ifndef NO_SetMenuCommandMark |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuCommandMark |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jchar arg2) |
| { |
| DEBUG_CALL("SetMenuCommandMark\n") |
| |
| return (jint)SetMenuCommandMark((MenuRef)arg0, (MenuCommand)arg1, (UniChar)arg2); |
| } |
| #endif /* NO_SetMenuCommandMark */ |
| |
| #ifndef NO_SetMenuFont |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuFont |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2) |
| { |
| DEBUG_CALL("SetMenuFont\n") |
| |
| return (jint)SetMenuFont((MenuRef)arg0, (SInt16)arg1, (UInt16)arg2); |
| } |
| #endif /* NO_SetMenuFont */ |
| |
| #ifndef NO_SetMenuItemCommandKey |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemCommandKey |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2, jchar arg3) |
| { |
| DEBUG_CALL("SetMenuItemCommandKey\n") |
| |
| return (jint)SetMenuItemCommandKey((MenuRef)arg0, (MenuItemIndex)arg1, (Boolean)arg2, (UInt16)arg3); |
| } |
| #endif /* NO_SetMenuItemCommandKey */ |
| |
| #ifndef NO_SetMenuItemHierarchicalMenu |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemHierarchicalMenu |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2) |
| { |
| DEBUG_CALL("SetMenuItemHierarchicalMenu\n") |
| |
| return (jint)SetMenuItemHierarchicalMenu((MenuRef)arg0, (MenuItemIndex)arg1, (MenuRef)arg2); |
| } |
| #endif /* NO_SetMenuItemHierarchicalMenu */ |
| |
| #ifndef NO_SetMenuItemIconHandle |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemIconHandle |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jbyte arg2, jint arg3) |
| { |
| DEBUG_CALL("SetMenuItemIconHandle\n") |
| |
| return (jint)SetMenuItemIconHandle((MenuRef)arg0, (SInt16)arg1, (UInt8)arg2, (Handle)arg3); |
| } |
| #endif /* NO_SetMenuItemIconHandle */ |
| |
| #ifndef NO_SetMenuItemKeyGlyph |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemKeyGlyph |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2) |
| { |
| DEBUG_CALL("SetMenuItemKeyGlyph\n") |
| |
| return (jint)SetMenuItemKeyGlyph((MenuRef)arg0, (SInt16)arg1, (SInt16)arg2); |
| } |
| #endif /* NO_SetMenuItemKeyGlyph */ |
| |
| #ifndef NO_SetMenuItemModifiers |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemModifiers |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jbyte arg2) |
| { |
| DEBUG_CALL("SetMenuItemModifiers\n") |
| |
| return (jint)SetMenuItemModifiers((MenuRef)arg0, (SInt16)arg1, (UInt8)arg2); |
| } |
| #endif /* NO_SetMenuItemModifiers */ |
| |
| #ifndef NO_SetMenuItemRefCon |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemRefCon |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2) |
| { |
| DEBUG_CALL("SetMenuItemRefCon\n") |
| |
| return (jint)SetMenuItemRefCon((MenuRef)arg0, (SInt16)arg1, (UInt32)arg2); |
| } |
| #endif /* NO_SetMenuItemRefCon */ |
| |
| #ifndef NO_SetMenuItemTextWithCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuItemTextWithCFString |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jint arg2) |
| { |
| DEBUG_CALL("SetMenuItemTextWithCFString\n") |
| |
| return (jint)SetMenuItemTextWithCFString((MenuRef)arg0, (MenuItemIndex)arg1, (CFStringRef)arg2); |
| } |
| #endif /* NO_SetMenuItemTextWithCFString */ |
| |
| #ifndef NO_SetMenuTitleWithCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetMenuTitleWithCFString |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetMenuTitleWithCFString\n") |
| |
| return (jint)SetMenuTitleWithCFString((MenuRef)arg0, (CFStringRef)arg1); |
| } |
| #endif /* NO_SetMenuTitleWithCFString */ |
| |
| #ifndef NO_SetOrigin |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetOrigin |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1) |
| { |
| DEBUG_CALL("SetOrigin\n") |
| |
| SetOrigin((short)arg0, (short)arg1); |
| } |
| #endif /* NO_SetOrigin */ |
| |
| #ifndef NO_SetPort |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetPort |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SetPort\n") |
| |
| SetPort((GrafPtr)arg0); |
| } |
| #endif /* NO_SetPort */ |
| |
| #ifndef NO_SetPortBounds |
| JNIEXPORT void JNICALL OS_NATIVE(SetPortBounds) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("SetPortBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| SetPortBounds((CGrafPtr)arg0, (const Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif |
| |
| #ifndef NO_SetPortWindowPort |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetPortWindowPort |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SetPortWindowPort\n") |
| |
| SetPortWindowPort((WindowRef)arg0); |
| } |
| #endif /* NO_SetPortWindowPort */ |
| |
| #ifndef NO_SetPt |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetPt |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2) |
| { |
| Point _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("SetPt\n") |
| |
| if (arg0) lparg0 = getPointFields(env, arg0, &_arg0); |
| SetPt((Point *)lparg0, (short)arg1, (short)arg2); |
| if (arg0) setPointFields(env, arg0, lparg0); |
| } |
| #endif /* NO_SetPt */ |
| |
| #ifndef NO_SetRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetRect |
| (JNIEnv *env, jclass that, jobject arg0, jshort arg1, jshort arg2, jshort arg3, jshort arg4) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("SetRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| SetRect((Rect *)lparg0, (short)arg1, (short)arg2, (short)arg3, (short)arg4); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif /* NO_SetRect */ |
| |
| #ifndef NO_SetRectRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetRectRgn |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jshort arg3, jshort arg4) |
| { |
| DEBUG_CALL("SetRectRgn\n") |
| |
| SetRectRgn((RgnHandle)arg0, (short)arg1, (short)arg2, (short)arg3, (short)arg4); |
| } |
| #endif /* NO_SetRectRgn */ |
| |
| #ifndef NO_SetRootMenu |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetRootMenu |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SetRootMenu\n") |
| |
| return (jint)SetRootMenu((MenuRef)arg0); |
| } |
| #endif /* NO_SetRootMenu */ |
| |
| #ifndef NO_SetThemeBackground |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetThemeBackground |
| (JNIEnv *env, jclass that, jshort arg0, jshort arg1, jboolean arg2) |
| { |
| DEBUG_CALL("SetThemeBackground\n") |
| |
| return (jint)SetThemeBackground((ThemeBrush)arg0, (SInt16)arg1, (Boolean)arg2); |
| } |
| #endif /* NO_SetThemeBackground */ |
| |
| #ifndef NO_SetThemeCursor |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetThemeCursor |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("SetThemeCursor\n") |
| |
| return (jint)SetThemeCursor((ThemeCursor)arg0); |
| } |
| #endif /* NO_SetThemeCursor */ |
| |
| #ifndef NO_SetThemeDrawingState |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetThemeDrawingState |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("SetThemeDrawingState\n") |
| |
| return (jint)SetThemeDrawingState((ThemeDrawingState)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_SetThemeDrawingState */ |
| |
| #ifndef NO_SetThemeWindowBackground |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetThemeWindowBackground |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2) |
| { |
| DEBUG_CALL("SetThemeWindowBackground\n") |
| |
| return (jint)SetThemeWindowBackground((WindowRef)arg0, (ThemeBrush)arg1, (Boolean)arg2); |
| } |
| #endif /* NO_SetThemeWindowBackground */ |
| |
| #ifndef NO_SetUpControlBackground |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetUpControlBackground |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jboolean arg2) |
| { |
| DEBUG_CALL("SetUpControlBackground\n") |
| |
| return (jint)SetUpControlBackground((ControlRef)arg0, (SInt16)arg1, (Boolean)arg2); |
| } |
| #endif /* NO_SetUpControlBackground */ |
| |
| #ifndef NO_SetWRefCon |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWRefCon |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWRefCon\n") |
| |
| SetWRefCon((WindowRef)arg0, (long)arg1); |
| } |
| #endif /* NO_SetWRefCon */ |
| |
| #ifndef NO_SetWindowActivationScope |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowActivationScope |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWindowActivationScope\n") |
| |
| return (jint)SetWindowActivationScope((WindowRef)arg0, (WindowActivationScope)arg1); |
| } |
| #endif /* NO_SetWindowActivationScope */ |
| |
| #ifndef NO_SetWindowBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowBounds |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jobject arg2) |
| { |
| Rect _arg2, *lparg2=NULL; |
| |
| DEBUG_CALL("SetWindowBounds\n") |
| |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| SetWindowBounds((WindowRef)arg0, (WindowRegionCode)arg1, (Rect *)lparg2); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| } |
| #endif /* NO_SetWindowBounds */ |
| |
| #ifndef NO_SetWindowDefaultButton |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowDefaultButton |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWindowDefaultButton\n") |
| |
| return (jint)SetWindowDefaultButton((WindowRef)arg0, (ControlRef)arg1); |
| } |
| #endif /* NO_SetWindowDefaultButton */ |
| |
| #ifndef NO_SetWindowGroup |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowGroup |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWindowGroup\n") |
| |
| return (jint)SetWindowGroup((WindowRef)arg0, (WindowGroupRef)arg1); |
| } |
| #endif |
| |
| #ifndef NO_SetWindowGroupOwner |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowGroupOwner |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWindowGroupOwner\n") |
| |
| return (jint)SetWindowGroupOwner((WindowGroupRef)arg0, (WindowRef)arg1); |
| } |
| #endif |
| |
| #ifndef NO_SetWindowGroupParent |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowGroupParent |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWindowGroupParent\n") |
| |
| return (jint)SetWindowGroupParent((WindowGroupRef)arg0, (WindowGroupRef)arg1); |
| } |
| #endif |
| |
| #ifndef NO_SetWindowModality |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowModality |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("SetWindowModality\n") |
| |
| return (jint)SetWindowModality((WindowRef)arg0, (WindowModality)arg1, (WindowRef)arg2); |
| } |
| #endif /* NO_SetWindowModality */ |
| |
| #ifndef NO_SetWindowTitleWithCFString |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_SetWindowTitleWithCFString |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SetWindowTitleWithCFString\n") |
| |
| return (jint)SetWindowTitleWithCFString((WindowRef)arg0, (CFStringRef)arg1); |
| } |
| #endif /* NO_SetWindowTitleWithCFString */ |
| |
| #ifndef NO_ShowWindow |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_ShowWindow |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("ShowWindow\n") |
| |
| ShowWindow((WindowRef)arg0); |
| } |
| #endif /* NO_ShowWindow */ |
| |
| #ifndef NO_SizeControl |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SizeControl |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2) |
| { |
| DEBUG_CALL("SizeControl\n") |
| |
| SizeControl((ControlRef)arg0, (SInt16)arg1, (SInt16)arg2); |
| } |
| #endif /* NO_SizeControl */ |
| |
| #ifndef NO_SizeWindow |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SizeWindow |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jshort arg2, jboolean arg3) |
| { |
| DEBUG_CALL("SizeWindow\n") |
| |
| SizeWindow((WindowRef)arg0, (short)arg1, (short)arg2, (Boolean)arg3); |
| } |
| #endif /* NO_SizeWindow */ |
| |
| #ifndef NO_StillDown |
| JNIEXPORT jboolean JNICALL Java_org_eclipse_swt_internal_carbon_OS_StillDown |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("StillDown\n") |
| |
| return (jboolean)StillDown(); |
| } |
| #endif /* NO_StillDown */ |
| |
| #ifndef NO_SyncCGContextOriginWithPort |
| JNIEXPORT jint JNICALL OS_NATIVE(SyncCGContextOriginWithPort) |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("SyncCGContextOriginWithPort\n") |
| |
| return (jint)SyncCGContextOriginWithPort((CGContextRef)arg0, (CGrafPtr)arg1); |
| } |
| #endif |
| |
| #ifndef NO_SysBeep |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_SysBeep |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("SysBeep\n") |
| |
| SysBeep((short)arg0); |
| } |
| #endif /* NO_SysBeep */ |
| |
| #ifndef NO_TXNActivate |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNActivate |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jboolean arg2) |
| { |
| DEBUG_CALL("TXNActivate\n") |
| |
| return (jint)TXNActivate((TXNObject)arg0, (TXNFrameID)arg1, (TXNScrollBarState)arg2); |
| } |
| #endif /* NO_TXNActivate */ |
| |
| #ifndef NO_TXNAdjustCursor |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNAdjustCursor |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("TXNActivate\n") |
| |
| TXNAdjustCursor((TXNObject)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_TXNAdjustCursor */ |
| |
| #ifndef NO_TXNClick |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNClick |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| EventRecord _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("TXNClick\n") |
| |
| if (arg1) lparg1 = getEventRecordFields(env, arg1, &_arg1); |
| TXNClick((TXNObject)arg0, (const EventRecord *)lparg1); |
| if (arg1) setEventRecordFields(env, arg1, lparg1); |
| } |
| #endif /* NO_TXNClick */ |
| |
| #ifndef NO_TXNCopy |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNCopy |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("TXNCopy\n") |
| |
| return (jint)TXNCopy((TXNObject)arg0); |
| } |
| #endif /* NO_TXNCopy */ |
| |
| #ifndef NO_TXNCut |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNCut |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("TXNCut\n") |
| |
| return (jint)TXNCut((TXNObject)arg0); |
| } |
| #endif /* NO_TXNCut */ |
| |
| #ifndef NO_TXNDataSize |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNDataSize |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("TXNDataSize\n") |
| |
| return (jint)TXNDataSize((TXNObject)arg0); |
| } |
| #endif /* NO_TXNDataSize */ |
| |
| #ifndef NO_TXNDeleteObject |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNDeleteObject |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("TXNDeleteObject\n") |
| |
| TXNDeleteObject((TXNObject)arg0); |
| } |
| #endif /* NO_TXNDeleteObject */ |
| |
| #ifndef NO_TXNDraw |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNDraw |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("TXNDraw\n") |
| |
| TXNDraw((TXNObject)arg0, (GWorldPtr)arg1); |
| } |
| #endif /* NO_TXNDraw */ |
| |
| #ifndef NO_TXNEchoMode |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNEchoMode |
| (JNIEnv *env, jclass that, jint arg0, jchar arg1, jint arg2, jboolean arg3) |
| { |
| DEBUG_CALL("TXNEchoMode\n") |
| |
| return (jint)TXNEchoMode((TXNObject)arg0, (UniChar)arg1, (TextEncoding)arg2, (Boolean)arg3); |
| } |
| #endif /* NO_TXNEchoMode */ |
| |
| #ifndef NO_TXNFocus |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNFocus |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("TXNFocus\n") |
| |
| TXNFocus((TXNObject)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_TXNFocus */ |
| |
| #ifndef NO_TXNGetRectBounds |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetRectBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2, jobject arg3) |
| { |
| Rect _arg1, *lparg1=NULL; |
| TXNLongRect _arg2, *lparg2=NULL; |
| TXNLongRect _arg3, *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNGetRectBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = getTXNLongRectFields(env, arg2, &_arg2); |
| if (arg3) lparg3 = getTXNLongRectFields(env, arg3, &_arg3); |
| rc = (jint)TXNGetRectBounds((TXNObject)arg0, (Rect *)lparg1, (TXNLongRect *)lparg2, (TXNLongRect *)lparg3); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) setTXNLongRectFields(env, arg2, lparg2); |
| if (arg3) setTXNLongRectFields(env, arg3, lparg3); |
| return rc; |
| } |
| #endif /* NO_TXNGetRectBounds */ |
| |
| #ifndef NO_TXNGetData |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetData |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3) |
| { |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNGetData\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)TXNGetData((TXNObject)arg0, (TXNOffset)arg1, (TXNOffset)arg2, (Handle *)lparg3); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_TXNGetData */ |
| |
| #ifndef NO_TXNGetLineCount |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetLineCount |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
| { |
| jint *lparg1=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNGetLineCount\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| rc = (jint)TXNGetLineCount((TXNObject)arg0, (ItemCount *)lparg1); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| return rc; |
| } |
| #endif /* NO_TXNGetLineCount */ |
| |
| #ifndef NO_TXNGetLineMetrics |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetLineMetrics |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNGetLineMetrics\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)TXNGetLineMetrics((TXNObject)arg0, (UInt32)arg1, (Fixed *)lparg2, (Fixed *)lparg3); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_TXNGetLineMetrics*/ |
| |
| #ifndef NO_TXNGetViewRect |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetViewRect |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("TXNGetViewRect\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| TXNGetViewRect((TXNObject)arg0, (Rect *)lparg1); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_TXNGetViewRect */ |
| |
| #ifndef NO_TXNGetTXNObjectControls |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetTXNObjectControls |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jintArray arg2, jintArray arg3) |
| { |
| jint *lparg2=NULL; |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNGetTXNObjectControls\n") |
| |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)TXNGetTXNObjectControls((TXNObject)arg0, (ItemCount)arg1, (const TXNControlTag *)lparg2, (TXNControlData *)lparg3); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_TXNGetTXNObjectControls */ |
| |
| #ifndef NO_TXNGetSelection |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNGetSelection |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jintArray arg2) |
| { |
| jint *lparg1=NULL; |
| jint *lparg2=NULL; |
| |
| DEBUG_CALL("TXNGetSelection\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| TXNGetSelection((TXNObject)arg0, (TXNOffset *)lparg1, (TXNOffset *)lparg2); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| } |
| #endif /* NO_TXNGetSelection */ |
| |
| #ifndef NO_TXNInitTextension |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNInitTextension |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("TXNInitTextension\n") |
| |
| return (jint)TXNInitTextension((const TXNMacOSPreferredFontDescription *)arg0, (ItemCount)arg1, (TXNInitOptions)arg2); |
| } |
| #endif /* NO_TXNInitTextension */ |
| |
| #ifndef NO_TXNNewObject |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNNewObject |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2, jint arg3, jint arg4, jint arg5, jint arg6, jintArray arg7, jintArray arg8, jint arg9) |
| { |
| Rect _arg2, *lparg2=NULL; |
| jint *lparg7=NULL; |
| jint *lparg8=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNNewObject\n") |
| |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| if (arg7) lparg7 = (*env)->GetIntArrayElements(env, arg7, NULL); |
| if (arg8) lparg8 = (*env)->GetIntArrayElements(env, arg8, NULL); |
| rc = (jint)TXNNewObject((const FSSpec *)arg0, (WindowRef)arg1, (const Rect *)lparg2, (TXNFrameOptions)arg3, (TXNFrameType)arg4, (TXNFileType)arg5, (TXNPermanentTextEncodingType)arg6, (TXNObject *)lparg7, (TXNFrameID *)lparg8, (TXNObjectRefcon)arg9); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| if (arg7) (*env)->ReleaseIntArrayElements(env, arg7, lparg7, 0); |
| if (arg8) (*env)->ReleaseIntArrayElements(env, arg8, lparg8, 0); |
| return rc; |
| } |
| #endif /* NO_TXNNewObject */ |
| |
| #ifndef NO_TXNOffsetToPoint |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNOffsetToPoint |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jobject arg2) |
| { |
| Point _arg2, *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNOffsetToPoint\n") |
| |
| if (arg2) lparg2 = getPointFields(env, arg2, &_arg2); |
| rc = (jint)TXNOffsetToPoint((TXNObject)arg0, (TXNOffset)arg1, (Point *)lparg2); |
| if (arg2) setPointFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif /* NO_TXNOffsetToPoint */ |
| |
| #ifndef NO_TXNPaste |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNPaste |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("TXNPaste\n") |
| |
| return (jint)TXNPaste((TXNObject)arg0); |
| } |
| #endif /* NO_TXNPaste */ |
| |
| #ifndef NO_TXNPointToOffset |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNPointToOffset |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jintArray arg2) |
| { |
| Point _arg1, *lparg1=NULL; |
| jint *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNPointToOffset\n") |
| |
| if (arg1) lparg1 = getPointFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL); |
| rc = (jint)TXNPointToOffset((TXNObject)arg0, (Point)*lparg1, (TXNOffset *)lparg2); |
| if (arg1) setPointFields(env, arg1, lparg1); |
| if (arg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_TXNPointToOffset */ |
| |
| #ifndef NO_TXNSelectAll |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNSelectAll |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("TXNSelectAll\n") |
| |
| TXNSelectAll((TXNObject)arg0); |
| } |
| #endif /* NO_TXNSelectAll */ |
| |
| #ifndef NO_TXNSetData |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNSetData |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jcharArray arg2, jint arg3, jint arg4, jint arg5) |
| { |
| jchar *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNSetData\n") |
| |
| if (arg2) lparg2 = (*env)->GetCharArrayElements(env, arg2, NULL); |
| rc = (jint)TXNSetData((TXNObject)arg0, (TXNDataType)arg1, (const void *)lparg2, (ByteCount)arg3, (TXNOffset)arg4, (TXNOffset)arg5); |
| if (arg2) (*env)->ReleaseCharArrayElements(env, arg2, lparg2, 0); |
| return rc; |
| } |
| #endif /* NO_TXNSetData */ |
| |
| #ifndef NO_TXNSetFrameBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNSetFrameBounds |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jint arg3, jint arg4, jint arg5) |
| { |
| DEBUG_CALL("TXNSetFrameBounds\n") |
| |
| TXNSetFrameBounds((TXNObject)arg0, (SInt32)arg1, (SInt32)arg2, (SInt32)arg3, (SInt32)arg4, (TXNFrameID)arg5); |
| } |
| #endif /* NO_TXNSetFrameBounds */ |
| |
| #ifndef NO_TXNSetRectBounds |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNSetRectBounds |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jobject arg2, jboolean arg3) |
| { |
| Rect _arg1, *lparg1=NULL; |
| TXNLongRect _arg2, *lparg2=NULL; |
| |
| DEBUG_CALL("TXNSetRectBounds\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = getTXNLongRectFields(env, arg2, &_arg2); |
| TXNSetRectBounds((TXNObject)arg0, (Rect *)lparg1, (TXNLongRect *)lparg2, (Boolean)arg3); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) setTXNLongRectFields(env, arg2, lparg2); |
| } |
| #endif /* NO_TXNSetRectBounds */ |
| |
| #ifndef NO_TXNSetSelection |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNSetSelection |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("TXNSetSelection\n") |
| |
| return (jint)TXNSetSelection((TXNObject)arg0, (TXNOffset)arg1, (TXNOffset)arg2); |
| } |
| #endif /* NO_TXNSetSelection */ |
| |
| #ifndef NO_TXNSetTXNObjectControls |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNSetTXNObjectControls |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1, jint arg2, jintArray arg3, jintArray arg4) |
| { |
| jint *lparg3=NULL; |
| jint *lparg4=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TXNSetTXNObjectControls\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| rc = (jint)TXNSetTXNObjectControls((TXNObject)arg0, (Boolean)arg1, (ItemCount)arg2, (const TXNControlTag *)lparg3, (const TXNControlData *)lparg4); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| return rc; |
| } |
| #endif /* NO_TXNSetTXNObjectControls */ |
| |
| #ifndef NO_TXNShowSelection |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TXNShowSelection |
| (JNIEnv *env, jclass that, jint arg0, jboolean arg1) |
| { |
| DEBUG_CALL("TXNShowSelection\n") |
| |
| TXNShowSelection((TXNObject)arg0, (Boolean)arg1); |
| } |
| #endif /* NO_TXNShowSelection */ |
| |
| #ifndef NO_TestControl |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_TestControl |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1) |
| { |
| Point _arg1, *lparg1=NULL; |
| jshort rc; |
| |
| DEBUG_CALL("TestControl\n") |
| |
| if (arg1) lparg1 = getPointFields(env, arg1, &_arg1); |
| rc = (jshort)TestControl((ControlRef)arg0, (Point)*lparg1); |
| if (arg1) setPointFields(env, arg1, lparg1); |
| return rc; |
| } |
| #endif /* NO_TestControl */ |
| |
| #ifndef NO_TextFace |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TextFace |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("TextFace\n") |
| |
| TextFace((StyleParameter)arg0); |
| } |
| #endif /* NO_TextFace */ |
| |
| #ifndef NO_TextFont |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TextFont |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("TextFont\n") |
| |
| TextFont((short)arg0); |
| } |
| #endif /* NO_TextFont */ |
| |
| #ifndef NO_TextMode |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TextMode |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("TextMode\n") |
| |
| TextMode((short)arg0); |
| } |
| #endif /* NO_TextMode */ |
| |
| #ifndef NO_TextSize |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_TextSize |
| (JNIEnv *env, jclass that, jshort arg0) |
| { |
| DEBUG_CALL("TextSize\n") |
| |
| TextSize((short)arg0); |
| } |
| #endif /* NO_TextSize */ |
| |
| #ifndef NO_TextWidth |
| JNIEXPORT jshort JNICALL Java_org_eclipse_swt_internal_carbon_OS_TextWidth |
| (JNIEnv *env, jclass that, jbyteArray arg0, jshort arg1, jshort arg2) |
| { |
| jbyte *lparg0=NULL; |
| jshort rc; |
| |
| DEBUG_CALL("TextWidth\n") |
| |
| if (arg0) lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL); |
| rc = (jshort)TextWidth((const void *)lparg0, (short)arg1, (short)arg2); |
| if (arg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| return rc; |
| } |
| #endif /* NO_TextWidth */ |
| |
| #ifndef NO_TrackMouseLocationWithOptions |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_TrackMouseLocationWithOptions |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jdouble arg2, jobject arg3, jintArray arg4, jshortArray arg5) |
| { |
| Point _arg3, *lparg3=NULL; |
| jint *lparg4=NULL; |
| jshort *lparg5=NULL; |
| jint rc; |
| |
| DEBUG_CALL("TrackMouseLocation\n") |
| |
| if (arg3) lparg3 = getPointFields(env, arg3, &_arg3); |
| if (arg4) lparg4 = (*env)->GetIntArrayElements(env, arg4, NULL); |
| if (arg5) lparg5 = (*env)->GetShortArrayElements(env, arg5, NULL); |
| rc = (jint)TrackMouseLocationWithOptions((GrafPtr)arg0, (OptionBits)arg1, (EventTimeout)arg2, (Point *)lparg3, (UInt32 *)lparg4, (MouseTrackingResult *)lparg5); |
| if (arg3) setPointFields(env, arg3, lparg3); |
| if (arg4) (*env)->ReleaseIntArrayElements(env, arg4, lparg4, 0); |
| if (arg5) (*env)->ReleaseShortArrayElements(env, arg5, lparg5, 0); |
| return rc; |
| } |
| #endif /* NO_TrackMouseLocationWithOptions */ |
| |
| #ifndef NO_UnionRect |
| JNIEXPORT void JNICALL OS_NATIVE(UnionRect) |
| (JNIEnv *env, jclass that, jobject arg0, jobject arg1, jobject arg2) |
| { |
| Rect _arg0, *lparg0=NULL; |
| Rect _arg1, *lparg1=NULL; |
| Rect _arg2, *lparg2=NULL; |
| |
| DEBUG_CALL("UnionRect\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| if (arg2) lparg2 = getRectFields(env, arg2, &_arg2); |
| UnionRect(lparg0, lparg1, lparg2); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| if (arg2) setRectFields(env, arg2, lparg2); |
| } |
| #endif |
| |
| #ifndef NO_UnionRgn |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_UnionRgn |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("UnionRgn\n") |
| |
| UnionRgn((RgnHandle)arg0, (RgnHandle)arg1, (RgnHandle)arg2); |
| } |
| #endif /* NO_UnionRgn */ |
| |
| #ifndef NO_UnlockPortBits |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_UnlockPortBits |
| (JNIEnv *env, jclass that, jint arg0) |
| { |
| DEBUG_CALL("UnlockPortBits\n") |
| |
| return (jint)UnlockPortBits((GrafPtr)arg0); |
| } |
| #endif /* NO_UnlockPortBits */ |
| |
| #ifndef NO_UpdateControls |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_UpdateControls |
| (JNIEnv *env, jclass that, jint arg0, jint arg1) |
| { |
| DEBUG_CALL("UpdateControls\n") |
| |
| UpdateControls((WindowRef)arg0, (RgnHandle)arg1); |
| } |
| #endif /* NO_UpdateControls */ |
| |
| #ifndef NO_UpdateDataBrowserItems |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_UpdateDataBrowserItems |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2, jintArray arg3, jint arg4, jint arg5) |
| { |
| jint *lparg3=NULL; |
| jint rc; |
| |
| DEBUG_CALL("UpdateDataBrowserItems\n") |
| |
| if (arg3) lparg3 = (*env)->GetIntArrayElements(env, arg3, NULL); |
| rc = (jint)UpdateDataBrowserItems((ControlRef)arg0, (DataBrowserItemID)arg1, (UInt32)arg2, (const DataBrowserItemID *)lparg3, (DataBrowserPropertyID)arg4, (DataBrowserPropertyID)arg5); |
| if (arg3) (*env)->ReleaseIntArrayElements(env, arg3, lparg3, 0); |
| return rc; |
| } |
| #endif /* NO_UpdateDataBrowserItems */ |
| |
| #ifndef NO_kHIViewWindowContentID |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_kHIViewWindowContentID |
| (JNIEnv *env, jclass that) |
| { |
| DEBUG_CALL("kHIViewWindowContentID\n") |
| |
| return (jint)&kHIViewWindowContentID; |
| } |
| #endif /* NO_kHIViewWindowContentID */ |
| |
| #ifndef NO_memcpy__I_3BI |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__I_3BI |
| (JNIEnv *env, jclass that, jint arg0, jbyteArray arg1, jint arg2) |
| { |
| jbyte *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__I_3BI\n") |
| |
| if (arg1) lparg1 = (*env)->GetByteArrayElements(env, arg1, NULL); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) (*env)->ReleaseByteArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif /* NO_memcpy__I_3BI */ |
| |
| #ifndef NO_memcpy__III |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__III |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("memcpy__III\n") |
| |
| memcpy((void *)arg0, (const void *)arg1, (size_t)arg2); |
| } |
| #endif /* NO_memcpy__III */ |
| |
| #ifndef NO_memcpy___3BII |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy___3BII |
| (JNIEnv *env, jclass that, jbyteArray arg0, jint arg1, jint arg2) |
| { |
| jbyte *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy___3BII\n") |
| |
| if (arg0) lparg0 = (*env)->GetByteArrayElements(env, arg0, NULL); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) (*env)->ReleaseByteArrayElements(env, arg0, lparg0, 0); |
| } |
| #endif /* NO_memcpy___3BII */ |
| |
| #ifndef NO_memcpy___3CII |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy___3CII |
| (JNIEnv *env, jclass that, jcharArray arg0, jint arg1, jint arg2) |
| { |
| jchar *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy___3CII\n") |
| |
| if (arg0) lparg0 = (*env)->GetCharArrayElements(env, arg0, NULL); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) (*env)->ReleaseCharArrayElements(env, arg0, lparg0, 0); |
| } |
| #endif /* NO_memcpy___3CII */ |
| |
| #ifndef NO_memcpy___3III |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy___3III |
| (JNIEnv *env, jclass that, jintArray arg0, jint arg1, jint arg2) |
| { |
| jint *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy___3III\n") |
| |
| if (arg0) lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
| } |
| #endif /* NO_memcpy___3III */ |
| |
| #ifndef NO_memcpy__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| ATSTrapezoid _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy__Lorg_eclipse_swt_internal_carbon_ATSTrapezoid_2II\n") |
| |
| if (arg0) lparg0 = getATSTrapezoidFields(env, arg0, &_arg0); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) setATSTrapezoidFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__I_3CI |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__I_3CI) |
| (JNIEnv *env, jclass that, jint arg0, jcharArray arg1, jint arg2) |
| { |
| jchar *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__I_3CI\n") |
| |
| if (arg1) lparg1 = (*env)->GetCharArrayElements(env, arg1, NULL); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) (*env)->ReleaseCharArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__I_3II |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__I_3II) |
| (JNIEnv *env, jclass that, jint arg0, jintArray arg1, jint arg2) |
| { |
| jint *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__I_3II\n") |
| |
| if (arg1) lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
| } |
| #endif |
| |
| |
| #ifndef NO_memcpy__Lorg_eclipse_swt_internal_carbon_GDevice_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__Lorg_eclipse_swt_internal_carbon_GDevice_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| GDevice _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy__Lorg_eclipse_swt_internal_carbon_GDevice_2II\n") |
| |
| if (arg0) lparg0 = getGDeviceFields(env, arg0, &_arg0); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) setGDeviceFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__ILorg_eclipse_swt_internal_carbon_BitMap_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__ILorg_eclipse_swt_internal_carbon_BitMap_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| BitMap _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__ILorg_eclipse_swt_internal_carbon_BitMap_2I\n") |
| |
| if (arg1) lparg1 = getBitMapFields(env, arg1, &_arg1); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) setBitMapFields(env, arg1, lparg1); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__ILorg_eclipse_swt_internal_carbon_Cursor_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__ILorg_eclipse_swt_internal_carbon_Cursor_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| Cursor _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__ILorg_eclipse_swt_internal_carbon_Cursor_2I\n") |
| |
| if (arg1) lparg1 = getCursorFields(env, arg1, &_arg1); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) setCursorFields(env, arg1, lparg1); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__ILorg_eclipse_swt_internal_carbon_PixMap_2I |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__ILorg_eclipse_swt_internal_carbon_PixMap_2I) |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| PixMap _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__ILorg_eclipse_swt_internal_carbon_PixMap_2I\n") |
| |
| if (arg1) lparg1 = getPixMapFields(env, arg1, &_arg1); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) setPixMapFields(env, arg1, lparg1); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__Lorg_eclipse_swt_internal_carbon_PixMap_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__Lorg_eclipse_swt_internal_carbon_PixMap_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| PixMap _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy__Lorg_eclipse_swt_internal_carbon_PixMap_2II\n") |
| |
| if (arg0) lparg0 = getPixMapFields(env, arg0, &_arg0); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) setPixMapFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__ILorg_eclipse_swt_internal_carbon_Rect_2I |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__ILorg_eclipse_swt_internal_carbon_Rect_2I |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| Rect _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__ILorg_eclipse_swt_internal_carbon_Rect_2I\n") |
| |
| if (arg1) lparg1 = getRectFields(env, arg1, &_arg1); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) setRectFields(env, arg1, lparg1); |
| } |
| #endif /* NO_memcpy__ILorg_eclipse_swt_internal_carbon_Rect_2I */ |
| |
| #ifndef NO_memcpy__ILorg_eclipse_swt_internal_carbon_FontSelectionQDStyle_2I |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__ILorg_eclipse_swt_internal_carbon_FontSelectionQDStyle_2I |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| FontSelectionQDStyle _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__ILorg_eclipse_swt_internal_carbon_FontSelectionQDStyle_2I\n") |
| |
| if (arg1) lparg1 = getFontSelectionQDStyleFields(env, arg1, &_arg1); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) setFontSelectionQDStyleFields(env, arg1, lparg1); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__Lorg_eclipse_swt_internal_carbon_FontSelectionQDStyle_2II |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__Lorg_eclipse_swt_internal_carbon_FontSelectionQDStyle_2II |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| FontSelectionQDStyle _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy__Lorg_eclipse_swt_internal_carbon_FontSelectionQDStyle_2II\n") |
| |
| if (arg0) lparg0 = getFontSelectionQDStyleFields(env, arg0, &_arg0); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) setFontSelectionQDStyleFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| HMHelpContentRec _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy__Lorg_eclipse_swt_internal_carbon_HMHelpContentRec_2II\n") |
| |
| if (arg0) lparg0 = getHMHelpContentRecFields(env, arg0, &_arg0); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) setHMHelpContentRecFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memcpy__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I |
| (JNIEnv *env, jclass that, jint arg0, jobject arg1, jint arg2) |
| { |
| HMHelpContentRec _arg1, *lparg1=NULL; |
| |
| DEBUG_CALL("memcpy__ILorg_eclipse_swt_internal_carbon_HMHelpContentRec_2I\n") |
| |
| if (arg1) lparg1 = getHMHelpContentRecFields(env, arg1, &_arg1); |
| memcpy((void *)arg0, (const void *)lparg1, (size_t)arg2); |
| if (arg1) setHMHelpContentRecFields(env, arg1, lparg1); |
| } |
| #endif |
| |
| #ifndef NO_memcpy__Lorg_eclipse_swt_internal_carbon_Rect_2II |
| JNIEXPORT void JNICALL OS_NATIVE(memcpy__Lorg_eclipse_swt_internal_carbon_Rect_2II) |
| (JNIEnv *env, jclass that, jobject arg0, jint arg1, jint arg2) |
| { |
| Rect _arg0, *lparg0=NULL; |
| |
| DEBUG_CALL("memcpy__Lorg_eclipse_swt_internal_carbon_Rect_2II\n") |
| |
| if (arg0) lparg0 = getRectFields(env, arg0, &_arg0); |
| memcpy((void *)lparg0, (const void *)arg1, (size_t)arg2); |
| if (arg0) setRectFields(env, arg0, lparg0); |
| } |
| #endif |
| |
| #ifndef NO_memset |
| JNIEXPORT void JNICALL Java_org_eclipse_swt_internal_carbon_OS_memset |
| (JNIEnv *env, jclass that, jint arg0, jint arg1, jint arg2) |
| { |
| DEBUG_CALL("memset\n") |
| |
| memset((void *)arg0, arg1, arg2); |
| } |
| #endif /* NO_memset */ |
| |
| #ifndef NO_ZoomWindowIdeal |
| JNIEXPORT jint JNICALL Java_org_eclipse_swt_internal_carbon_OS_ZoomWindowIdeal |
| (JNIEnv *env, jclass that, jint arg0, jshort arg1, jobject arg2) |
| { |
| Point _arg2, *lparg2=NULL; |
| jint rc; |
| |
| DEBUG_CALL("ZoomWindowIdeal\n") |
| |
| if (arg2) lparg2 = getPointFields(env, arg2, &_arg2); |
| rc = (jint)ZoomWindowIdeal((WindowRef)arg0, (WindowPartCode)arg1, (Point *)lparg2); |
| if (arg2) setPointFields(env, arg2, lparg2); |
| return rc; |
| } |
| #endif /* NO_ZoomWindowIdeal */ |